Open Cloud API scopes bug

A bug seems to happen on my side with a mysterious ‘universe.place:read’ scope missing in ‘universe’ scopes. When I looked into all ‘universe’ related scopes, I didnt find a single trace of this mysterious ‘read’ scope, only ‘write’ one.

How did I run into this is simple:

  1. I found out about /cloud/v2/universes/{universe}/places to get information about universe places
  2. Configured my script to make requests to this endpoint.
  3. Got an error:
    image

This is what I see on the credentials page:

Expected behavior

I expected to get every place of this game:

but instead, I get this error.
When I try to update the API key’s scopes, there is no hint of universe.place:read.

Page URL: https://create.roblox.com/dashboard/credentials

A private message is associated with this bug report

I don’t think this isnt a bug, and probably it is intended… for some reason

Hey @SpongeTheRBXer thanks for filing this.

The route you’ve referenced isn’t part of our public API surface, so the non-200 error you’re seeing is expected. Re our documentation, we only support Get and Update Place on Open Cloud at the moment. This list places endpoint on open cloud is currently in development and set to release soon though!

While not recommended due to the usage of cookie authentication, an alternative is the Develop API’s List Places endpoint, which fetches a list of places for a particular universe id.

1 Like

The universe.place:read scope is also set to release some time soon, to be able to be used

1 Like

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.