List all config entries
system_list_integrationsRetrieve every Home Assistant config entry in any state with all raw fields. Use for unfiltered config-entry data, not compact listings.
Instructions
List every Home Assistant config entry, whatever its state.
Calls the raw config_entries/get WebSocket command and returns it
unfiltered: every field HA stores per entry, in any state (loaded,
not_loaded, setup_error, disabled). On instances with many
integrations this can be a large payload.
Use when: the raw config-entry objects, with every field, are needed.
Not for: a compact, easier-to-scan listing — use
system_get_all_integrations, which strips this down to
entry_id/domain/title/state/source.
Returns: list of raw config-entry dicts as returned by HA's WebSocket
API.
Errors: raises RuntimeError if the underlying WebSocket call fails
(e.g. auth or WS-level error).
Limits: no pagination or filtering; large HA instances get a large
response.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |