Rate Limiting/Quotas

To prevent abuse of the Particle Health platform, we've implemented rate limiting and quotas on certain operations. When a rate limit or quota is hit, the API will return a 429 Too Many Requests HTTP status code.

Rate limit is variable depending on system load and network capacity; the API response code will flip from a 429200 when query has finished. Most clients of ours handle this on a backoff cadence (i.e. checking after 30s, 1m, 2m, 4m, 8m, etc.) until a 200 response is detected.

Limits and quotas are unlikely to be hit during your normal usage of our platform. Should you believe you've hit any in error, please reach out to our customer success team. Particle reserves the right to implement rate limits on all APIs.