Smart Home quotas and limits

Google Home limits resource allocation and use and enforces appropriate quotas on a per-project basis. Specific policies vary depending on resource availability, user profile, service usage history, and other factors, and are subject to change without notice.

HomeGraph API limits

This section lists the rate limits for the Google Home Graph API. These limits apply to both the REST and RPC API.

Google applies the default limit of 6,000 requests per 60 seconds to the aggregate of your query, sync, delete, Report State, and asynchronous request sync API calls, on a per Cloud-to-cloud integration basis.

To request an increase in quota, contact your technical account manager (TAM), or open a support ticket in Issue Tracker (see Report a bug or request new features).

Quota Limit Can be increased
RequestSync (synchronous mode) Maximum of 1 concurrent request per agentUserId. No
RequestSync (asynchronous mode) Default limit of 6,000 requests per 60 seconds per Cloud-to-cloud integration. Yes
Query Default limit of 6,000 requests per 60 seconds per Cloud-to-cloud integration. Yes
Sync Default limit of 6,000 requests per 60 seconds per Cloud-to-cloud integration. Yes
Delete Default limit of 6,000 requests per 60 seconds per Cloud-to-cloud integration. Yes
ReportStateAndNotification Default limit of 6,000 requests per 60 seconds per Cloud-to-cloud integration. Yes