Rate limits
The Socialit API is rate limited per workspace. Requests are counted against the workspace that owns the API key used to authenticate, so all of a workspace’s keys share one budget. Unauthenticated requests are limited by client IP.
Limits
Section titled “Limits”| Scope | Limit |
|---|---|
| Per workspace | 90 requests / hour |
Headers
Section titled “Headers”Standard rate-limit headers are returned on every response:
x-ratelimit-limit— the maximum requests allowed in the window.x-ratelimit-remaining— requests remaining in the current window.x-ratelimit-reset— seconds until the window resets.
Exceeding the limit
Section titled “Exceeding the limit”When you exceed the limit, the API responds with 429 Too Many Requests and a retry-after header:
{ "statusCode": 429, "error": "Too Many Requests", "message": "Rate limit exceeded, retry in 1 hour"}Back off and retry after the period indicated by retry-after.