Your Brand New Cloud API Reference Documentation is Here

[Update] March 13, 2026

Hi Creators,

We’re excited to launch our new consistent, open-source Open Cloud reference documentation.

What’s changed?

All documented Roblox HTTP APIs can now be found either by domain (e.g. groups.roblox.com) or by use-case (e.g. Users, Groups). Both the feature and domain-based references include the full-set of documented Roblox HTTP APIs, whether they were considered “Cloud V1/V2” or “Legacy.”

We now format all endpoint information in the same way. The stability level, supported authentication types, and recommended alternative endpoints (if any) are now documented clearly, and provide suggestions on how each endpoint should be used.


All content on these pages comes from a single open-sourced OpenAPI JSON document. This file will be updated roughly weekly with content improvements.

You can use this file yourself for testing API calls, generating client SDKs, or even building your own documentation viewers. Read more about this OpenAPI document here.

How to browse?

  1. Navigate to a feature or domain-based page based on the endpoint(s) of your interest.
  2. Use the filter to split longer reference pages up. You can share that filtered view deeplink with other creators.
  3. Click into and view an endpoint’s specific details. You can also share the endpoint deeplink with other creators.

Next Steps

We’re planning to:

  • Enable Try It Out for API key endpoints in the new docs
  • Continue to add more endpoints, more API key support, and better endpoint information

We’re interested in hearing your thoughts on the updated design and your feedback on the Cloud docs in general:

  • Do you prefer to browse based on use case, or by domain?
  • What endpoint information is most relevant/important to you when consulting the documentation? (method, path, summary, etc.)
  • Is there anything that you miss from the old docs?

Please share any feedback with us below. Thank you!

59 Likes

This topic was automatically opened after 10 minutes.

This might be just down to preference, but when an API is deprecated and has a preferred alternative, I would like it to not open that alternative in a new tab by default.

As an example, https://create.roblox.com/docs/cloud/reference/features/metadata#localizationtables_get_v1_autolocalization_metadata has a recommended replacement:

It would be nice if clicking the replacement link just brought me to docs for that endpoint instead of opening them in a new tab.

7 Likes

Having the separation of endpoints by categories were much easier and clear to distinguish what apis did and find the api that you were looking for.

For example on the Developer Products API page:

Before:

After:


Prior to this update you could clearly see that there were 4 main endpoints for dev products, and a bunch for internationalization and then even further down there was a section for legacy endpoints. Now with them all clumped together, it is much harder to read and distinguish.

12 Likes

I also think the domain list on the left side is way to cluttered but overall there is potential

3 Likes

Love just being able to type in the domain name and being immediately directed to the documentation :+1:

2 Likes

Got it, I appreciate the feedback!

Endpoints are tagged with multiple features, which does allow us add headers programmatically based on the shared categorizations. I’ve drafted up a preview below. Would this be an effective replacement for you?

8 Likes

Hey VastMajorPie, do you think you’d rather see this list with a dropdown to minimize the list and/or have the .roblox.com suffix of the domain title removed?

Yes! I loved the old version a lot more.

The dropdown was useful to find the exact endpoint easily and it was much easier to read the shortened names

1 Like

We just need more explicit endpoints for community forums now.

1 Like

Maybe the titles of the categories could be a bit bigger (to help finding everything within all of the information given). Otherwise looks better :happy2:

I vote to keep the full domain names in the sidebar. Yes, it’s clunky but it lets me know that api-service.roblox.com is definitely the domain I’ll be using. If we just have Games V1, the subdomain might not match the human-readable name.

As an example, take the Localization Tables subdomain. If it was like that on your own, you wouldn’t know if it’s hyphenated or one word.

2 Likes

Big fan of that! Glad we can compromise and have the best of both worlds.

This update is phenomenal. I have been making use of nearly all the Open Cloud endpoints that are available and this makes my life so much easier. Essentially gives me everything I have been asking for.

Not exactly relevant to this thread, but on the topic of improving the docs, want to bump this documentation issue

Additionally, is there a changelog for the docs or endpoints anywhere? Earlier this week I was trying to create a feature for my app that allows users to edit creator store products but put this on hold since the docs showed that all the fields were immutable so the endpoint wasn’t actually usable. I happened to have checked again now and it seems the fields can be edited now. If I hadn’t randomly check the docs, I never would have known that there was a change to the endpoint.

2 Likes

What if the docs didn’t use the human-readable name and just used the relevant subdomain name? Like the following:

also there are some inconsistencies between legacy and new docs. can new docs be relied on as accurate? https://create.roblox.com/docs/cloud/reference/features/creator-store#Cloud_UpdateCreatorStoreProduct



old (top), new (bottom)

We don’t have an official changelog anywhere, but the history of the openapi.json document can be used for reference.

This looks like a bug with the old reference documentation. Within the OpenAPI document, only the product type fields are marked as immutable with the x-immutable field, which the new documentation now respects. Given that we’ve released the new documentation reference and depending on further feedback, we’ll likely prioritize improving the new reference rather than patching this.

1 Like

As many seniors say, “LGTM”. Good that you mention the “domains” part.

I honestly liked when I could see deprecated functions and properties.
The new documentation may be better, but I liked the old one because it had all the old, depreciated things too.

2 Likes

I honestly liked when I could see deprecated functions and properties.

Endpoints that are deprecated but still functional haven’t yet been removed from the documentation - they can be found in a “Not Recommended” section on each page. Is this what you’re looking for?

1 Like