Swoogo Rate Limits
The Swoogo API enforces a credit-based rate limit rather than a fixed requests-per-second cap. Each API account is allotted 2000 credits in every rolling 10-minute period. Requests consume credits by operation type: retrieving a collection (a "get all" list request) costs 10 credits, while retrieving a single record costs 1 credit. When the credit allotment is exhausted, further requests are throttled until the window refreshes. Separately, OAuth2 bearer tokens expire every 30 minutes and must be re-requested from POST /api/v1/oauth2/token.
Swoogo Rate Limits is the machine-readable rate-limit profile for Swoogo on the APIs.io network, conforming to the API Commons Rate Limits specification.
It captures 4 rate-limit definitions, measuring credits and minutes.
The profile also includes 3 backoff/retry policies defined and response codes documented for throttled.
Tagged areas include Event Management, Event Registration, Rate Limiting, and Quotas.