onari

Rate and plan limits

Requests per second, monthly active players, and what each plan includes.

View as Markdown

Rate limits

Limits are per API key, per second:

Requests / second
Sandbox key (any plan)20
Live key, Free20
Live key, Starter100
Live key, Growth300
Live key, Scale1,000
Enterprise2,000, or as agreed

One request can carry up to 100 events, so batching goes a long way. Every response has RateLimit-Limit, RateLimit-Remaining and RateLimit-Reset (seconds); a 429 also has Retry-After.

Monthly active players

An active player is one who sent at least one live event this calendar month (UTC). Sandbox never counts.

PlanActive players includedOver the limit
Free1,000New players' events are refused with 402 player_limit_reached until the 1st. Players already active this month keep playing.
Starter5,000Nothing is blocked; extra players are billed at month end.
Growth25,000As Starter.
Scale100,000As Starter.

Owners and admins see a warning in the dashboard at 80% and 100% of the Free cap.

Other plan limits

FreeStarterGrowthScale
Live campaigns running at once2UnlimitedUnlimitedUnlimited
Team seats231025
AI generations a month20100500Fair use
"Powered by Onari" on the Rewards HubYesYesNoNo

Sandbox campaigns are never limited.

On this page