Documentation

​
​

Development

User Acquisition

Monetization

Industry

Unity Services Web APIs

Open Unity Dashboard

Unity Services Web APIs

​
​
Unity Services Web APIs
  • Overview
  • Get started
Web API guides
  • Authentication
  • API lifecycle
  • Response status and error codes
  • Response headers
  • Unity Version Control CM API
  • Unity Version Control server API
Admin Settings
  • Access
  • Unity Releases
Analytics
  • Analytics
Identity and Access Management
  • Application and Deep Linking
Monetization
  • Monetize
Viewers and Collaboration
  • Annotations
  • Presence
Access
  • Access
Assets
  • Assets
Auth
  • Auth
Collaboration
  • Collaboration
Content Management
  • DataStreaming
  • Storage
  • Workflow Engine
DevOps
  • Automation
  • Build Automation
  • Unity Version Control
Growth
  • Ads Unified Platform
  • User Acquisition
Identity
  • SCIM
In-App Purchases
  • Webshop
Live Operations
  • Game Backend
  • Observability Logs
Multiplayer
  • Distributed Authority
  • Friends
  • Lobby
  • Matchmaker
  • Player Names
  • QoS Discovery
  • Relay Allocations
  • Session Observability
  • Vivox Voice and Text Chat
Unity
  • Projects and Apps
Unity Pipeline
  • Asset Pipeline

Unity Services Web APIs

Use Unity Services Web APIs to build and manage your projects with your preferred language and engine.
Read time 2 minutes
Last updated a month ago

Unity's Web APIs allow you to use Unity Services to build and manage your projects with your preferred language and engine.
Note
If your project uses the Unity Engine, you can use Client SDKs for a more streamlined process. For more information, see the Client SDK documentation.
Get started
Check out the prerequisites you need to begin using Unity Services.
Go to Get started →
Service account authentication
Authenticate with a service account, which provides access to Admin APIs.
Go to Service account authentication →
Client API authentication
Authenticate with a Client API, which lets Unity players access Unity Services.
Go to Client API authentication →
API lifecycle
Information about Unity's API versioning and deprecation policy.
Go to API lifecycle →
UGS CLI
Improve service configuration management and team workflows through automation.
Go to UGS CLI →

Related documentation

Use Cases Bootcamp video thumbnail
Use cases bootcamp
Unity Gaming Services (UGS) use cases contain samples that show you how to use multiple UGS products to solve common game development challenges. Watch the video to learn about how these samples can improve your game development skills.

See the
use cases sample project for more information.
Lobby and Relay video thumbnail
Lobby and Relay
Lobby and Relay work together to enable you to create lobbies for users to join before, during, and after a game session. Watch the video to learn how to maintain peer-to-peer connections between multiple clients without the use of a dedicated server.

See the related
Lobby and Relay Web APIs for more information.
Remote Config Bootcamp video thumbnail
Remote Config Bootcamp
Remote Config allows you to update your live game content remotely and in real-time. Watch the video to learn how to launch new features, test functionality, and make general modifications without requiring app updates or code changes.

See the related
Remote Config Web API for more information.

Case studies

Among Us and UGS
UGS and Among Us
From multiplayer infrastructure to managing player insights, learn how indie game developer InnerSloth used Unity Gaming Services to build and manage the most popular mobile game in the world.

See the
full case study and the Analytics and Monetize Web APIs for more information.
Unity Ads Game Jam
Unity Ads and GameJam
GameJam launches and monetizes dozens of hyper-casual games with help from Unity. Learn how Unity Ads was instrumental in acquiring 85% of players for GameJam's Rhythm game.

See the
full case study and the Advertising Management and Advertising Statistics Web APIs for more information.

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
    • Related documentation

    • Case studies