Documentation

​
​

Development

User Acquisition

Monetization

Industry

Multiplayer Services SDK

All Services

Multiplayer Services SDK

Multiplayer
​
​
Multiplayer Services SDK
  • Overview
  • Get started
  • Use multiplayer sessions
  • Manage sessions
    • Lobby events
    • Rate limits
    • Information management in sessions
    • Synchronize player names in a session
    • Access control
    • Session error messages
  • Connect players through a relay
  • Networking
  • Matchmaking
  • Monitor and debug sessions
  • Tutorials
  • Reference
  1. Multiplayer Services SDK

Rate limits

Understand request rate limits to help control your implementation's network traffic.
Read time 2 minutes
Last updated 13 days ago

The Multiplayer Services SDK 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 session 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.
Service Account rate limiting is on a per IP address basis. The number of requests taken in account will be shared if several game servers are hosted on a same machine or if several machines are behind the same NAT gateway.

Request type

Player limit

Service account rate limit

Query for lobbies1 request per second100 requests per second
Create sessions20 per minute2000 per minute
Join sessions1 request per second2000 requests per minute
Create or Join sessions1 request per second2000 requests per minute
Quick Join sessions1 request per second600 requests per minute
Get sessions1 request per second100 requests per second
Get joined sessions1 request per second200 request per minute
Get hosted sessions1 request per second600 requests per minute
Delete sessions2 requests per second200 requests per second
Update sessions60 requests per minute6000 requests per minute
Bulk update sessionsN/A (forbidden)1 request per second
Leave sessions or remove players5 requests per second500 requests per second
Update players60 requests per minute6000 requests per minute
Reconnect to session1 request per second1000 requests per minute
Get migration data information1 request per second100 requests per second

Relay

The Relay service uses rate limiting 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 Relay service’s request types. The rate limit applies to each authenticated player.

Request type

Rate limit

Create allocation60 requests per minute
Create join code60 requests per minute
Join a Relay60 requests per minute
List regions60 requests per minute

Copyright © 2026 Unity Technologies
LegalPrivacy PolicyCookiesDocumentation Terms of UseDo Not Sell or Share My Personal InformationYour Privacy Choices (Cookie Settings)

"Unity", Unity logos, and other Unity trademarks are trademarks or registered trademarks of Unity Technologies or its affiliates in the U.S and elsewhere (more info here). Other names or brands are trademarks of their respective owners.

Some pages are machine-translated for convenience, and may contain inaccuracies. In the event of conflicting information, the English version is authoritative.

  • On this page
    • Relay


Report a problem with this page