Try the new Conversation API Playground to learn more about using our API!

HomeGraph API


All URIs below are relative to

This service provides the following discovery document:

REST Resource: v1.agentUsers

delete DELETE /v1/{agentUserId=agentUsers/**}
Unlinks an agent user from Google.

REST Resource: v1.devices

query POST /v1/devices:query
Gets the device states for the devices in QueryRequest.
reportStateAndNotification POST /v1/devices:reportStateAndNotification
Reports device state and optionally sends device notifications.
requestSync POST /v1/devices:requestSync
Requests a SYNC call from Google to a 3p partner's home control agent for a user.
sync POST /v1/devices:sync
Gets all the devices associated with the given third-party user.