Skip to content

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.

ScopeLimit
Per workspace90 requests / hour

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.

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.