Skip to main content

Quotas

The following outlines the rate limits for the Enterprise Eventing API. These limits are in place to ensure the stability and reliability of the platform for all users.

For allocation quotas (sinks, subscriptions, and filters per account), see the Enterprise Quotas and Limits page.

Need higher limits?

If your deployment requires higher quotas or rate limits, contact your SmartThings account manager to discuss your needs.

Rate Limits​

Event Delivery​

Event delivery from SmartThings to your webhook is performed at a "best effort" rate. The system is designed to handle bursts of events, but be aware that sustained high-volume event streams may be subject to throttling to ensure platform stability.

API Request Limits​

All API endpoints are subject to rate limiting to ensure fair usage and platform stability. Rate limits are applied to each Service Account on a per-SmartThings-account basis. For example, requests made by the same Service Account to two different SmartThings accounts will have separate rate limits.

Operation TypeRate LimitDescription
Write5 requests per minute (50 per 10 minutes)POST, PUT, DELETE operations
Read15 requests per minute (150 per 10 minutes)GET operations (individual and list queries)

See the API Reference for the complete list of available endpoints.

For detailed rate limits on all Service Account endpoints, including these Enterprise Eventing APIs, see the Service Account Rate Limits documentation.

When you exceed a rate limit, you will receive a 429 Too Many Requests HTTP status code.