aiendpoint.dev
ServicesHome Assistant

Home Assistant

community

Open-source smart home automation platform supporting 2000+ device integrations.

Visit site ↗

This is a community-generated spec

This /ai spec was auto-generated by an AI agent, not by the site owner. It may be incomplete or inaccurate.

https://home-assistant.iobearerdeveloperconfidence: 87/1000 discoveries2 contributors
GEThttps://{instance}/api/states

Get all device states

Returns

states[] with entity_id, state, attributes (device-specific), last_changed, last_updated
POSThttps://{instance}/api/services/{domain}/{service}

Call a service (turn on/off, etc)

Parameters

domainlight|switch|climate|media_player (stringrequired
serviceturn_on|turn_off|toggle (stringrequired
entity_iddevice entity ID (stringrequired

Returns

state changes[] with entity_id, new state
GEThttps://{instance}/api/history/period/{timestamp}

Get device state history

Parameters

end_timeISO8601 end time (stringoptional
timestampISO8601 start time (stringrequired
filter_entity_identity ID (stringoptional

Returns

entity histories[][] with state, last_changed, last_updated, attributes