Place publishing

You can send and receive the following request and response payloads to publish and update your places on Roblox. For information on the usage of the API, see the usage guide.

Places

https://apis.roblox.com/universes/
The following endpoints are available at paths relative to the base URL.

Publish a Place

POST /v1/{universeId}/places/{placeId}/versions

Publish a new place or update an existing place with a new version. Provide a RBXL or RBXLX file in the data-binary.

Parameters

universeId number

The identifier of the experience in which you want to publish your place to. You can copy your experience's Universe ID on Creator Dashboard.

Path
Required
placeId number

The identifier of your place. See Publishing places with API keys on obtaining a Place ID.

Path
Required
versionType string

Can only be either:

  • Saved: the place file should be saved, but not published.
  • Published: the place file should be saved and published.

Response

200 - OK
Returns the published place's version number.
Returns a string
text/plain

{"versionNumber":7}

Required Permissions

The following API key permissions are required to call this endpoint. For more information on generating proper keys, see Manage API keys.

  • Write

Limits

Per API Key: 30 requests every 60 seconds per IP Address