Photonengine Rate Limits
Photon does not rate-limit its Realtime transport protocol the way a REST API throttles requests per minute. Instead, capacity is governed by the purchased Concurrent Users (CCU) plan (see plans/photonengine-plans-pricing.yml), and Photon publishes a fair-use guideline - not a hard-enforced cap - on messages per second per room, plus hard technical limits on message size and unreliable-command buffering. The Room Lifecycle WebHooks and Custom Authentication HTTP callbacks (outbound from Photon to the developer's server) are not documented with an explicit rate limit, but respond within the same room-join / operation flow they are triggered from, so slow webhook responses can delay gameplay operations.
Photonengine Rate Limits is the machine-readable rate-limit profile for Photon Engine on the APIs.io network, in the API Commons Rate Limits shape.
It captures 5 rate-limit definitions, measuring messages, concurrent_users, bytes, and commands.
This profile was written by API Evangelist and has not been verified against a page the provider published; treat every limit as unconfirmed until a dated transcription replaces it.
The profile also includes 3 backoff/retry policies defined and response codes documented for operationFailed and webhookFailed.
Tagged areas include Gaming, Multiplayer, Realtime, Rate Limiting, and Fair Use.
generated, dated 2026-07-03.
Limits
Policies
Sources
- https://doc.photonengine.com/realtime/current/reference/performance-tips
- https://forum.photonengine.com/discussion/12597/message-limits-per-room-enforced
- https://gist.github.com/bddckr/c4c287451a0a36568353ce9ec0582eaa
- https://doc.photonengine.com/realtime/current/gameplay/web-extensions/webhooks
Work with this as data
Every rate limit here is available over the APIs.io API and to AI agents over MCP.