With Open Cloud, you can access Roblox resources through standard REST APIs, which lets you build everything from command line automation tools to complex web apps. You can update experiences, restart servers, work with your data stores and memory stores, manage user restrictions, list inventory items, and much, much more.
About this reference
This reference documentation is broken into two sections:
- A section that separates endpoints by feature (Avatars, Game Passes, Users, etc.)
- A section that separates endpoints by authentication type (Open Cloud or cookie-based)
Both sections contain the full list of available API endpoints; use whichever helps you find what you need.
Whenever possible, use the Open Cloud APIs. These APIs support HTTPS and use API keys or OAuth 2.0 for authentication. They have strong stability guarantees and regular releases.
- Open Cloud v2 APIs use certain resource-oriented design patterns. For more information, see Patterns.
- Some other Open Cloud APIs share similar resource-oriented patterns, but are not guaranteed to strictly follow all of them.
Legacy APIs use cookie-based authentication, can incorporate breaking changes without notice, and have minimal stability guarantees. We don't recommend them for production applications.
Get started with Open Cloud
Test API calls using tools like Postman with OpenAPI descriptions or the OAuth 2.0 sample app.
Review the resource guides for end-to-end walkthroughs of using certain APIs.
Explore the left navigation for the full list of features, common API patterns, types, and error codes.