Check API liveness
history_get_system_infoConfirm Home Assistant's HTTP API is alive by fetching its raw liveness message. Use for basic API responsiveness checks, not for system details.
Instructions
Get Home Assistant's raw API liveness message.
Calls GET /api/, which returns only a fixed liveness message (e.g.
{"message": "API running."}) — no version or system data despite the
tool's name.
Use when: a plain proof that the HTTP API is answering is enough.
Not for: version/location/units/components — use
history_get_ha_config; for subsystem health — use
system_get_system_health; for Core/OS details — use
supervisor_get_core_info or supervisor_get_host_info; for a simple
reachable/unreachable boolean — use system_ping_ha.
Returns: {"message": "API running."} (HA's fixed liveness payload).
Errors: raises httpx.HTTPStatusError if the HA API request fails.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||