OORQO API

Rate limits

60 requests a minute per user. Read the X-RateLimit headers and back off on 429.

Each token's user may make 60 requests per minute. Every response says how much is left:

HeaderMeaning
X-RateLimit-LimitRequests allowed per minute.
X-RateLimit-RemainingRequests left in the current minute.
Retry-AfterOn 429 only: seconds until you may retry.
X-RateLimit-ResetOn 429 only: Unix time when the window resets.
429 Too Many Requests
{ "error": { "code": "rate_limited", "message": "Too Many Attempts." } }

When you get a 429, wait Retry-After seconds before the next request. For bulk work (importing thousands of contacts, messaging a list) prefer a campaign or spread requests out instead of bursting.

Plan limits (contacts, campaigns per month, WhatsApp messages per month) are separate from rate limits and answer 402 plan_limit_reached; see Errors.