Snapchat · Rate Limits

Snapchat Rate Limits

Snap publishes two-level rate limits on its Marketing API. App-scope limits apply across every Access Token issued to a registered Snap developer application; token-scope limits apply per individual Access Token. When either average is exceeded the API returns HTTP 429 and Snap recommends slowing the request rate. Snap does not document specific Retry-After or X-RateLimit headers in the published rate-limits page.

2 Limits Throttle: 429 Quota: 429
AdvertisingARMarketingSocial MediaRate Limiting

Limits

Marketing API - Application scope application
requests_per_second · second
20
Average sustained limit across all Access Tokens issued to the registered application.
Marketing API - Access Token scope key
requests_per_second · second
10
Average sustained limit per individual OAuth Access Token.

Policies

Backoff Strategy
When the API returns 429, Snap's documented guidance is to lower the rate at which the app sends requests. Specific Retry-After header behavior is not documented; clients should implement exponential backoff with jitter.
Two-level scoping
Both the application-wide cap (20 req/s) and the per-token cap (10 req/s) apply simultaneously. Distributing load across more tokens does not bypass the application-wide ceiling.

Sources