Rate limits

The Lobby service uses rate limits to help control network traffic by restricting the number of requests received by the API within any given second. The following table shows the rate limit for each of the Lobby service’s request types for players and service accounts. Because service accounts are allowed much more control and are likely to be managing multiple lobbies at a time, their rate limits are more relaxed.

Request typeRate limit

Service account rate limit

Query for lobbies1 request per second100 requests per second
Create lobbies2 requests per 6 seconds200 requests per 6 seconds
Join lobbies2 requests per 6 seconds200 requests per 6 seconds
Quick Join lobbies1 request per 10 seconds100 requests per 10 seconds
Get lobbies1 request per second100 requests per second
Get joined lobbies1 request per 30 seconds1 request per 30 seconds
Get hosted lobbies1 request per 10 seconds1 request per 10 seconds
Delete lobbies2 requests per second200 requests per second
Update lobbies5 requests per 5 seconds500 requests per 5 seconds
Bulk update lobbiesN/A (forbidden)1 request per second
Leave lobbies or remove players5 requests per second500 requests per second
Update players5 requests per 5 seconds500 requests per 5 seconds
Heartbeat lobbies5 requests per 30 seconds500 requests per 30 seconds
Reconnect to lobby2 requests per 6 seconds200 requests per 6 seconds