apis.roblox.com
Analytics
POST
Queries dimension values for a universe.Beta
/analytics-query-api/v1/universes/{universeId}/dimension-valuesapis.roblox.com
POST
Queries time series metric data for a universe.Beta
/analytics-query-api/v1/universes/{universeId}/metricsapis.roblox.com
GET
Retrieves the result of a long-running dimension values operation.Beta
/analytics-query-api/v1/universes/{universeId}/operations/dimension-values/{operationId}apis.roblox.com
GET
Retrieves the result of a long-running metrics query operation.Beta
/analytics-query-api/v1/universes/{universeId}/operations/metrics/{operationId}apis.roblox.com
Assets
GET
Retrieves an asset by its ID with OpenCloud auth.
/asset-delivery-api/v1/assetId/{assetId}apis.roblox.com
GET
Retrieves an asset by its ID and version number with OpenCloud auth.
/asset-delivery-api/v1/assetId/{assetId}/version/{versionNumber}apis.roblox.com
PATCH
Grant a subject permission to multiple assets.
Authorization is required to grant permissions to the subject and asset IDs in the request.Beta
/asset-permissions-api/v1/assets/permissionsapis.roblox.com
POST
Creates an asset with provided content and metadata.Beta
/assets/v1/assetsapis.roblox.com
GET
Retrieve specific asset metadata. Include the `readMask` parameter for additional asset metadata.Beta
/assets/v1/assets/{assetId}apis.roblox.com
PATCH
Updates an asset with provided content and metadata.Beta
/assets/v1/assets/{assetId}apis.roblox.com
GET
List Asset Versions of an AssetBeta
/assets/v1/assets/{assetId}/versionsapis.roblox.com
GET
Get Asset VersionBeta
/assets/v1/assets/{assetId}/versions/{versionNumber}apis.roblox.com
POST
Rollback an asset to a previous version.Beta
/assets/v1/assets/{assetId}/versions:rollbackapis.roblox.com
POST
Archives the asset.Beta
/assets/v1/assets/{assetId}:archiveapis.roblox.com
POST
Restores an archived asset.Beta
/assets/v1/assets/{assetId}:restoreapis.roblox.com
GET
Get the result of an asset creation or update.Beta
/assets/v1/operations/{operationId}apis.roblox.com
GET
List Asset QuotasBeta
/cloud/v2/users/{user_id}/asset-quotasapis.roblox.com
GET
Get table information by the assetId of the table.
/legacy-localization-tables/v1/localization-table/tables/{assetId}apis.roblox.com
Avatars
GET
Generate User ThumbnailBeta
/cloud/v2/users/{user_id}:generateThumbnailapis.roblox.com
Badges
PATCH
Updates badge configuration.
/legacy-badges/v1/badges/{badgeId}apis.roblox.com
POST
Creates a new badge.
/legacy-badges/v1/universes/{universeId}/badgesapis.roblox.com
PATCH
Update localized description of a badge
/legacy-game-internationalization/v1/badges/{badgeId}/description/language-codes/{languageCode}apis.roblox.com
GET
Get all icons for a badge
/legacy-game-internationalization/v1/badges/{badgeId}/iconsapis.roblox.com
POST
Update a badge's icon
/legacy-game-internationalization/v1/badges/{badgeId}/icons/language-codes/{languageCode}apis.roblox.com
DELETE
Delete a localized icon from a badge
/legacy-game-internationalization/v1/badges/{badgeId}/icons/language-codes/{languageCode}apis.roblox.com
PATCH
Update localized name of a badge
/legacy-game-internationalization/v1/badges/{badgeId}/name/language-codes/{languageCode}apis.roblox.com
GET
/legacy-game-internationalization/v1/badges/{badgeId}/name-description
apis.roblox.com
PATCH
Update localized name and description of a badge
/legacy-game-internationalization/v1/badges/{badgeId}/name-description/language-codes/{languageCode}apis.roblox.com
DELETE
Delete localized name and description of a badge
/legacy-game-internationalization/v1/badges/{badgeId}/name-description/language-codes/{languageCode}apis.roblox.com
Bans and blocks
GET
List User RestrictionsBeta
/cloud/v2/universes/{universe_id}/places/{place_id}/user-restrictionsapis.roblox.com
GET
Get User RestrictionBeta
/cloud/v2/universes/{universe_id}/places/{place_id}/user-restrictions/{user_restriction_id}apis.roblox.com
PATCH
Update User RestrictionBeta
/cloud/v2/universes/{universe_id}/places/{place_id}/user-restrictions/{user_restriction_id}apis.roblox.com
GET
List User RestrictionsBeta
/cloud/v2/universes/{universe_id}/user-restrictionsapis.roblox.com
GET
Get User RestrictionBeta
/cloud/v2/universes/{universe_id}/user-restrictions/{user_restriction_id}apis.roblox.com
PATCH
Update User RestrictionBeta
/cloud/v2/universes/{universe_id}/user-restrictions/{user_restriction_id}apis.roblox.com
GET
List User Restriction LogsBeta
/cloud/v2/universes/{universe_id}/user-restrictions:listLogsapis.roblox.com
Configs
GET
Gets published config values without metadata.Beta
/creator-configs-public-api/v1/configs/universes/{universeId}/repositories/{repository}apis.roblox.com
GET
Gets the current draft.Beta
/creator-configs-public-api/v1/configs/universes/{universeId}/repositories/{repository}/draftapis.roblox.com
PATCH
Partially updates the draft.Beta
/creator-configs-public-api/v1/configs/universes/{universeId}/repositories/{repository}/draftapis.roblox.com
DELETE
Resets (deletes) the current draft.Beta
/creator-configs-public-api/v1/configs/universes/{universeId}/repositories/{repository}/draftapis.roblox.com
PUT
Overwrites the entire draft with the request payload.Beta
/creator-configs-public-api/v1/configs/universes/{universeId}/repositories/{repository}/draft:overwriteapis.roblox.com
GET
Gets full config with metadata.Beta
/creator-configs-public-api/v1/configs/universes/{universeId}/repositories/{repository}/fullapis.roblox.com
POST
Publishes draft changes.Beta
/creator-configs-public-api/v1/configs/universes/{universeId}/repositories/{repository}/publishapis.roblox.com
GET
Lists revision history.Beta
/creator-configs-public-api/v1/configs/universes/{universeId}/repositories/{repository}/revisionsapis.roblox.com
POST
Stages a revert to a previous revision.Beta
/creator-configs-public-api/v1/configs/universes/{universeId}/repositories/{repository}/revisions/{revisionId}/restoreapis.roblox.com
Creator Store
POST
Create Creator Store ProductBeta
/cloud/v2/creator-store-productsapis.roblox.com
GET
Get Creator Store ProductBeta
/cloud/v2/creator-store-products/{creator_store_product_id}apis.roblox.com
PATCH
Update Creator Store ProductBeta
/cloud/v2/creator-store-products/{creator_store_product_id}apis.roblox.com
GET
Get Creator Store Asset DetailsBeta
/toolbox-service/v2/assets/{id}apis.roblox.com
POST
Search Creator Store AssetsBeta
/toolbox-service/v2/assets:searchapis.roblox.com
GET
Gets saves from a collection.Beta
/toolbox-service/v1/savesapis.roblox.com
POST
Creates a save.Beta
/toolbox-service/v1/savesapis.roblox.com
DELETE
Deletes a save.Beta
/toolbox-service/v1/savesapis.roblox.com
POST
Bulk deletes saves. Max of 5000 saves per request.Beta
/toolbox-service/v1/saves:bulkDeleteapis.roblox.com
Data and memory stores
GET
List Data StoresStable
/cloud/v2/universes/{universe_id}/data-storesapis.roblox.com
DELETE
Delete Data StoreBeta
/cloud/v2/universes/{universe_id}/data-stores/{data_store_id}apis.roblox.com
GET
List Data Store EntriesStable
/cloud/v2/universes/{universe_id}/data-stores/{data_store_id}/entriesapis.roblox.com
POST
Create Data Store EntryStable
/cloud/v2/universes/{universe_id}/data-stores/{data_store_id}/entriesapis.roblox.com
GET
Get Data Store EntryStable
/cloud/v2/universes/{universe_id}/data-stores/{data_store_id}/entries/{entry_id}apis.roblox.com
PATCH
Update Data Store EntryStable
/cloud/v2/universes/{universe_id}/data-stores/{data_store_id}/entries/{entry_id}apis.roblox.com
DELETE
Delete Data Store EntryStable
/cloud/v2/universes/{universe_id}/data-stores/{data_store_id}/entries/{entry_id}apis.roblox.com
POST
Increment Data Store EntryStable
/cloud/v2/universes/{universe_id}/data-stores/{data_store_id}/entries/{entry_id}:incrementapis.roblox.com
GET
List Data Store Entry RevisionsStable
/cloud/v2/universes/{universe_id}/data-stores/{data_store_id}/entries/{entry_id}:listRevisionsapis.roblox.com
GET
List Data Store EntriesStable
/cloud/v2/universes/{universe_id}/data-stores/{data_store_id}/scopes/{scope_id}/entriesapis.roblox.com
POST
Create Data Store EntryStable
/cloud/v2/universes/{universe_id}/data-stores/{data_store_id}/scopes/{scope_id}/entriesapis.roblox.com
GET
Get Data Store EntryStable
/cloud/v2/universes/{universe_id}/data-stores/{data_store_id}/scopes/{scope_id}/entries/{entry_id}apis.roblox.com
PATCH
Update Data Store EntryStable
/cloud/v2/universes/{universe_id}/data-stores/{data_store_id}/scopes/{scope_id}/entries/{entry_id}apis.roblox.com
DELETE
Delete Data Store EntryStable
/cloud/v2/universes/{universe_id}/data-stores/{data_store_id}/scopes/{scope_id}/entries/{entry_id}apis.roblox.com
POST
Increment Data Store EntryStable
/cloud/v2/universes/{universe_id}/data-stores/{data_store_id}/scopes/{scope_id}/entries/{entry_id}:incrementapis.roblox.com
GET
List Data Store Entry RevisionsStable
/cloud/v2/universes/{universe_id}/data-stores/{data_store_id}/scopes/{scope_id}/entries/{entry_id}:listRevisionsapis.roblox.com
POST
Undelete Data StoreBeta
/cloud/v2/universes/{universe_id}/data-stores/{data_store_id}:undeleteapis.roblox.com
POST
Snapshot Data StoresStable
/cloud/v2/universes/{universe_id}/data-stores:snapshotapis.roblox.com
GET
Get Memory Store Flush OperationBeta
/cloud/v2/universes/{universe_id}/memory-store/operations/{operation_id}apis.roblox.com
POST
Create Memory Store Queue ItemStable
/cloud/v2/universes/{universe_id}/memory-store/queues/{queue_id}/itemsapis.roblox.com
POST
Discard Memory Store Queue ItemsStable
/cloud/v2/universes/{universe_id}/memory-store/queues/{queue_id}/items:discardapis.roblox.com
GET
Read Memory Store Queue ItemsStable
/cloud/v2/universes/{universe_id}/memory-store/queues/{queue_id}/items:readapis.roblox.com
GET
List Memory Store Sorted Map ItemsStable
/cloud/v2/universes/{universe_id}/memory-store/sorted-maps/{sorted_map_id}/itemsapis.roblox.com
POST
Create Memory Store Sorted Map ItemStable
/cloud/v2/universes/{universe_id}/memory-store/sorted-maps/{sorted_map_id}/itemsapis.roblox.com
GET
Get Memory Store Sorted Map ItemStable
/cloud/v2/universes/{universe_id}/memory-store/sorted-maps/{sorted_map_id}/items/{item_id}apis.roblox.com
PATCH
Update Memory Store Sorted Map ItemStable
/cloud/v2/universes/{universe_id}/memory-store/sorted-maps/{sorted_map_id}/items/{item_id}apis.roblox.com
DELETE
Delete Memory Store Sorted Map ItemStable
/cloud/v2/universes/{universe_id}/memory-store/sorted-maps/{sorted_map_id}/items/{item_id}apis.roblox.com
POST
Flush Memory StoreStable
/cloud/v2/universes/{universe_id}/memory-store:flushapis.roblox.com
GET
List Ordered Data Store EntriesStable
/cloud/v2/universes/{universe_id}/ordered-data-stores/{ordered_data_store_id}/scopes/{scope_id}/entriesapis.roblox.com
POST
Create Ordered Data Store EntryStable
/cloud/v2/universes/{universe_id}/ordered-data-stores/{ordered_data_store_id}/scopes/{scope_id}/entriesapis.roblox.com
GET
Get Ordered Data Store EntryStable
/cloud/v2/universes/{universe_id}/ordered-data-stores/{ordered_data_store_id}/scopes/{scope_id}/entries/{entry_id}apis.roblox.com
PATCH
Update Ordered Data Store EntryStable
/cloud/v2/universes/{universe_id}/ordered-data-stores/{ordered_data_store_id}/scopes/{scope_id}/entries/{entry_id}apis.roblox.com
DELETE
Delete Ordered Data Store EntryStable
/cloud/v2/universes/{universe_id}/ordered-data-stores/{ordered_data_store_id}/scopes/{scope_id}/entries/{entry_id}apis.roblox.com
POST
Increment Ordered Data Store EntryStable
/cloud/v2/universes/{universe_id}/ordered-data-stores/{ordered_data_store_id}/scopes/{scope_id}/entries/{entry_id}:incrementapis.roblox.com
Developer products
POST
Create developer productBeta
/developer-products/v2/universes/{universeId}/developer-productsapis.roblox.com
PATCH
Update developer productBeta
/developer-products/v2/universes/{universeId}/developer-products/{productId}apis.roblox.com
GET
Get developer product with configuration detailsBeta
/developer-products/v2/universes/{universeId}/developer-products/{productId}/creatorapis.roblox.com
GET
List developer products by universe with configuration detailsBeta
/developer-products/v2/universes/{universeId}/developer-products/creatorapis.roblox.com
PATCH
Update localized description of a developer product
/legacy-game-internationalization/v1/developer-products/{developerProductId}/description/language-codes/{languageCode}apis.roblox.com
GET
Get all icons for a developer product
/legacy-game-internationalization/v1/developer-products/{developerProductId}/iconsapis.roblox.com
POST
Update a developer product's icon
/legacy-game-internationalization/v1/developer-products/{developerProductId}/icons/language-codes/{languageCode}apis.roblox.com
DELETE
Delete a localized icon from a developer product
/legacy-game-internationalization/v1/developer-products/{developerProductId}/icons/language-codes/{languageCode}apis.roblox.com
PATCH
Update localized name of a developer product
/legacy-game-internationalization/v1/developer-products/{developerProductId}/name/language-codes/{languageCode}apis.roblox.com
GET
Get all names and descriptions of a developer product
/legacy-game-internationalization/v1/developer-products/{developerProductId}/name-descriptionapis.roblox.com
PATCH
Update localized name and description of a developer product
/legacy-game-internationalization/v1/developer-products/{developerProductId}/name-description/language-codes/{languageCode}apis.roblox.com
DELETE
Delete localized name and description of a developer product
/legacy-game-internationalization/v1/developer-products/{developerProductId}/name-description/language-codes/{languageCode}apis.roblox.com
Game passes
POST
Create game passBeta
/game-passes/v1/universes/{universeId}/game-passesapis.roblox.com
PATCH
Update game passBeta
/game-passes/v1/universes/{universeId}/game-passes/{gamePassId}apis.roblox.com
GET
Get game pass with configuration detailsBeta
/game-passes/v1/universes/{universeId}/game-passes/{gamePassId}/creatorapis.roblox.com
GET
List game passes by universe with configuration detailsBeta
/game-passes/v1/universes/{universeId}/game-passes/creatorapis.roblox.com
PATCH
Update localized description of a game pass
/legacy-game-internationalization/v1/game-passes/{gamePassId}/description/language-codes/{languageCode}apis.roblox.com
GET
Get all icons for a game pass
/legacy-game-internationalization/v1/game-passes/{gamePassId}/iconsapis.roblox.com
POST
Update a game pass's icon
/legacy-game-internationalization/v1/game-passes/{gamePassId}/icons/language-codes/{languageCode}apis.roblox.com
DELETE
Delete a localized icon from a game pass
/legacy-game-internationalization/v1/game-passes/{gamePassId}/icons/language-codes/{languageCode}apis.roblox.com
PATCH
Update localized name of a game pass
/legacy-game-internationalization/v1/game-passes/{gamePassId}/name/language-codes/{languageCode}apis.roblox.com
GET
Get all names and descriptions of a game pass
/legacy-game-internationalization/v1/game-passes/{gamePassId}/name-descriptionapis.roblox.com
PATCH
Update localized name and description of a game pass
/legacy-game-internationalization/v1/game-passes/{gamePassId}/name-description/language-codes/{languageCode}apis.roblox.com
DELETE
Delete localized name and description of a game pass
/legacy-game-internationalization/v1/game-passes/{gamePassId}/name-description/language-codes/{languageCode}apis.roblox.com
Generative AI
POST
Generate Speech AssetBeta
/cloud/v2/universes/{universe_id}:generateSpeechAssetapis.roblox.com
POST
Translate TextBeta
/cloud/v2/universes/{universe_id}:translateTextapis.roblox.com
Groups
GET
Get GroupBeta
/cloud/v2/groups/{group_id}apis.roblox.com
GET
List Group Forum CategoriesBeta
/cloud/v2/groups/{group_id}/forum-categoriesapis.roblox.com
GET
List Group Forum PostsBeta
/cloud/v2/groups/{group_id}/forum-categories/{forum_category_id}/postsapis.roblox.com
GET
List Group Forum CommentsBeta
/cloud/v2/groups/{group_id}/forum-categories/{forum_category_id}/posts/{post_id}/commentsapis.roblox.com
GET
List Group Join RequestsBeta
/cloud/v2/groups/{group_id}/join-requestsapis.roblox.com
POST
Accept Group Join RequestBeta
/cloud/v2/groups/{group_id}/join-requests/{join_request_id}:acceptapis.roblox.com
POST
Decline Group Join RequestBeta
/cloud/v2/groups/{group_id}/join-requests/{join_request_id}:declineapis.roblox.com
GET
List Group MembershipsBeta
/cloud/v2/groups/{group_id}/membershipsapis.roblox.com
PATCH
Update Group MembershipBeta
/cloud/v2/groups/{group_id}/memberships/{membership_id}apis.roblox.com
POST
Assign Role Group MembershipBeta
/cloud/v2/groups/{group_id}/memberships/{membership_id}:assignRoleapis.roblox.com
POST
Unassign Role Group MembershipBeta
/cloud/v2/groups/{group_id}/memberships/{membership_id}:unassignRoleapis.roblox.com
GET
List Group RolesBeta
/cloud/v2/groups/{group_id}/rolesapis.roblox.com
GET
Get Group RoleBeta
/cloud/v2/groups/{group_id}/roles/{role_id}apis.roblox.com
GET
Gets the Group's audit log
/legacy-groups/v1/groups/{groupId}/audit-logapis.roblox.com
PATCH
Updates the groups description
/legacy-groups/v1/groups/{groupId}/descriptionapis.roblox.com
PATCH
Updates the group's settings
/legacy-groups/v1/groups/{groupId}/notification-preferenceapis.roblox.com
GET
Gets the Group's settings
/legacy-groups/v1/groups/{groupId}/settingsapis.roblox.com
PATCH
Updates the group's settings
/legacy-groups/v1/groups/{groupId}/settingsapis.roblox.com
PATCH
Sets group status
/legacy-groups/v1/groups/{groupId}/statusapis.roblox.com
POST
Gets group policy info used for compliance.
/legacy-groups/v1/groups/policiesapis.roblox.com
Interactions
GET
Gets all universes followed by a user.
/legacy-followings/v2/users/{userId}/universesapis.roblox.com
GET
Gets all the followings between a user with userId and universes
/legacy-followings/v1/users/{userId}/universesapis.roblox.com
POST
Creates the following between a user with userId and universe with universeId
/legacy-followings/v1/users/{userId}/universes/{universeId}apis.roblox.com
DELETE
Deletes the following between a user with userId and universe with universeId
/legacy-followings/v1/users/{userId}/universes/{universeId}apis.roblox.com
GET
Gets the status of a following relationship between a user and a universe.
/legacy-followings/v1/users/{userId}/universes/{universeId}/statusapis.roblox.com
Inventories
GET
List Inventory ItemsBeta
/cloud/v2/users/{user_id}/inventory-itemsapis.roblox.com
Localization
GET
Get all icons for a game
/legacy-game-internationalization/v1/game-icon/games/{gameId}apis.roblox.com
POST
Update a game's icon
/legacy-game-internationalization/v1/game-icon/games/{gameId}/language-codes/{languageCode}apis.roblox.com
DELETE
Delete a localized icon from a game
/legacy-game-internationalization/v1/game-icon/games/{gameId}/language-codes/{languageCode}apis.roblox.com
PATCH
Updates a game's name and/or description in multiple languages.
/legacy-game-internationalization/v1/name-description/games/{gameId}apis.roblox.com
POST
Gets the history for name or description in a provided language.
/legacy-game-internationalization/v1/name-description/games/translation-historyapis.roblox.com
PATCH
Sets the source language of a game
/legacy-game-internationalization/v1/source-language/games/{gameId}apis.roblox.com
PATCH
Add or remove supported languages for a game.
/legacy-game-internationalization/v1/supported-languages/games/{gameId}apis.roblox.com
GET
Get the automatic translation status of supported languages for a game.
/legacy-game-internationalization/v1/supported-languages/games/{gameId}/automatic-translation-statusapis.roblox.com
PATCH
Enable or disable automatic translation for a game and language.
/legacy-game-internationalization/v1/supported-languages/games/{gameId}/languages/{languageCode}/automatic-translation-statusapis.roblox.com
PATCH
Enable or disable image translation for a game and language.
/legacy-game-internationalization/v1/supported-languages/games/{gameId}/languages/{languageCode}/image-translation-statusapis.roblox.com
PATCH
Update the switch which controls if the UniverseDisplayInformation should be automatically translated.
/legacy-game-internationalization/v1/supported-languages/games/{gameId}/languages/{languageCode}/universe-display-info-automatic-translation-settingsapis.roblox.com
GET
Get UniverseDisplayInfo automatic translation settings.
/legacy-game-internationalization/v1/supported-languages/games/{gameId}/universe-display-info-automatic-translation-settingsapis.roblox.com
POST
/legacy-localization-tables/v1/autolocalization/games/{gameId}/autolocalizationtable
apis.roblox.com
PATCH
Sets a game's auto-localization related settings
/legacy-localization-tables/v1/autolocalization/games/{gameId}/settingsapis.roblox.com
GET
Get table information by the id of the table.
/legacy-localization-tables/v1/localization-table/tables/{tableId}apis.roblox.com
PATCH
Updates the tables contents based on what is provided.
/legacy-localization-tables/v1/localization-table/tables/{tableId}apis.roblox.com
GET
Gets a batch of entries for a table.
/legacy-localization-tables/v1/localization-table/tables/{tableId}/entriesapis.roblox.com
POST
Gets the translation history for each entry passed in.
/legacy-localization-tables/v1/localization-table/tables/{tableId}/entries/translation-historyapis.roblox.com
GET
Gets the number of entries in the specified table
/legacy-localization-tables/v1/localization-table/tables/{tableId}/entry-countapis.roblox.com
Luau Execution
POST
Create Luau Execution Session Task Binary InputStable
/cloud/v2/universes/{universe_id}/luau-execution-session-task-binary-inputsapis.roblox.com
POST
Create Luau Execution Session TaskStable
/cloud/v2/universes/{universe_id}/places/{place_id}/luau-execution-session-tasksapis.roblox.com
POST
Create Luau Execution Session TaskStable
/cloud/v2/universes/{universe_id}/places/{place_id}/versions/{version_id}/luau-execution-session-tasksapis.roblox.com
GET
Get Luau Execution Session TaskStable
/cloud/v2/universes/{universe_id}/places/{place_id}/versions/{version_id}/luau-execution-sessions/{luau_execution_session_id}/tasks/{task_id}apis.roblox.com
GET
List Luau Execution Session Task LogsStable
/cloud/v2/universes/{universe_id}/places/{place_id}/versions/{version_id}/luau-execution-sessions/{luau_execution_session_id}/tasks/{task_id}/logsapis.roblox.com
Matchmaking
GET
Get the client-statusBeta
/matchmaking-api/v1/client-statusapis.roblox.com
POST
Set the client-statusBeta
/matchmaking-api/v1/client-statusapis.roblox.com
POST
Forecast the outcome of launching an updateBeta
/matchmaking-api/v1/game-instances/forecast-updateapis.roblox.com
GET
Get the rollout status of an updateBeta
/matchmaking-api/v1/game-instances/get-update-statusapis.roblox.com
POST
Launch a game updateBeta
/matchmaking-api/v1/game-instances/launch-updateapis.roblox.com
POST
Shutdown game instances.Beta
/matchmaking-api/v1/game-instances/shutdownapis.roblox.com
POST
Shutdown all game instances.Beta
/matchmaking-api/v1/game-instances/shutdown-allapis.roblox.com
POST
Create a PlayerAttributeDefinition.Beta
/matchmaking-api/v1/matchmaking/player-attributeapis.roblox.com
PATCH
Update the PlayerAttributeDefinition specified by attributeId.Beta
/matchmaking-api/v1/matchmaking/player-attribute/{attributeId}apis.roblox.com
DELETE
Delete the PlayerAttributeDefinition specified by attributeId.Beta
/matchmaking-api/v1/matchmaking/player-attribute/{attributeId}apis.roblox.com
GET
List all PlayerAttributeDefinitions of a universe.Beta
/matchmaking-api/v1/matchmaking/player-attributes/{universeId}apis.roblox.com
POST
Creates a matchmaking scoring configuration.Beta
/matchmaking-api/v1/matchmaking/scoring-configurationapis.roblox.com
GET
Updates a matchmaking scoring configuration.Beta
/matchmaking-api/v1/matchmaking/scoring-configuration/{scoringConfigurationId}apis.roblox.com
PATCH
Updates a matchmaking scoring configuration.Beta
/matchmaking-api/v1/matchmaking/scoring-configuration/{scoringConfigurationId}apis.roblox.com
DELETE
Deletes a matchmaking scoring configuration.Beta
/matchmaking-api/v1/matchmaking/scoring-configuration/{scoringConfigurationId}apis.roblox.com
POST
Creates a matchmaking scoring configuration signal.Beta
/matchmaking-api/v1/matchmaking/scoring-configuration/{scoringConfigurationId}/signalsapis.roblox.com
PATCH
Updates a matchmaking scoring configuration signal.Beta
/matchmaking-api/v1/matchmaking/scoring-configuration/{scoringConfigurationId}/signals/{signalName}apis.roblox.com
DELETE
Deletes a matchmaking scoring configuration custom signal.Beta
/matchmaking-api/v1/matchmaking/scoring-configuration/{scoringConfigurationId}/signals/{signalName}apis.roblox.com
GET
Beta
/matchmaking-api/v1/matchmaking/scoring-configuration/default-weightsapis.roblox.com
GET
Beta
/matchmaking-api/v1/matchmaking/scoring-configuration/generate-mock-serversapis.roblox.com
POST
Sets a matchmaking scoring configuration for a place.Beta
/matchmaking-api/v1/matchmaking/scoring-configuration/placeapis.roblox.com
DELETE
Removes the matchmaking scoring configuration for a place.Beta
/matchmaking-api/v1/matchmaking/scoring-configuration/place/{placeId}apis.roblox.com
GET
List all matchmaking scoring configurations for a universe.Beta
/matchmaking-api/v1/matchmaking/scoring-configurations/{universeId}apis.roblox.com
GET
List all places with a matchmaking scoring configuration for a universe.Beta
/matchmaking-api/v1/matchmaking/scoring-configurations/{universeId}/placesapis.roblox.com
POST
Create a ServerAttributeDefinition.Beta
/matchmaking-api/v1/matchmaking/server-attributeapis.roblox.com
PATCH
Update the ServerAttributeDefinition specified by attributeId.Beta
/matchmaking-api/v1/matchmaking/server-attribute/{attributeId}apis.roblox.com
DELETE
Delete the ServerAttributeDefinition specified by attributeId.Beta
/matchmaking-api/v1/matchmaking/server-attribute/{attributeId}apis.roblox.com
GET
List all ServerAttributeDefinitions of a universe.Beta
/matchmaking-api/v1/matchmaking/server-attributes/{universeId}apis.roblox.com
GET
Gets feature flags for a customized matchmaking for a given universe.Beta
/matchmaking-api/v1/matchmaking/universe/{universeId}/feature-flagsapis.roblox.com
Metadata
GET
Metadata for AutoLocalization Configuration
/legacy-localization-tables/v1/autolocalization/metadataapis.roblox.com
GET
Get limits for translation table entries operations
/legacy-localization-tables/v1/localization-table/limitsapis.roblox.com
Notifications
POST
Create User NotificationStable
/cloud/v2/users/{user_id}/notificationsapis.roblox.com
Places
GET
Get PlaceStable
/cloud/v2/universes/{universe_id}/places/{place_id}apis.roblox.com
PATCH
Update PlaceStable
/cloud/v2/universes/{universe_id}/places/{place_id}apis.roblox.com
GET
Get InstanceBeta
/cloud/v2/universes/{universe_id}/places/{place_id}/instances/{instance_id}apis.roblox.com
PATCH
Update InstanceBeta
/cloud/v2/universes/{universe_id}/places/{place_id}/instances/{instance_id}apis.roblox.com
GET
Get Update Instance OperationBeta
/cloud/v2/universes/{universe_id}/places/{place_id}/instances/{instance_id}/operations/{operation_id}apis.roblox.com
GET
List Instance ChildrenBeta
/cloud/v2/universes/{universe_id}/places/{place_id}/instances/{instance_id}:listChildrenapis.roblox.com
GET
Endpoint used to fetch all previous contributors of a place.Experimental
/place-version-history-api/v1/{placeId}/contributorsapis.roblox.com
GET
Endpoint used to get place versions, using various filtersExperimental
/place-version-history-api/v1/{placeId}/historyapis.roblox.com
POST
Endpoint used to modify the notes of a particular version for a place.Experimental
/place-version-history-api/v1/{placeId}/version/{version}/notesapis.roblox.com
GET
Gets available filter options for game servers.Beta
/server-management/v1/universes/{universeId}/places/{placeId}/game-servers:filter-optionsapis.roblox.com
GET
Lists game servers for a specific place version.Beta
/server-management/v1/universes/{universeId}/places/{placeId}/versions/{versionNumber}/game-serversapis.roblox.com
GET
Lists game server logs for a specific server job idBeta
/server-management/v1/universes/{universeId}/places/{placeId}/versions/{versionNumber}/game-servers/{jobId}/logsapis.roblox.com
POST
Beta
/universes/v1/{universeId}/places/{placeId}/versionsapis.roblox.com
Team Create
DELETE
Close a game instance that is being used for team testing
/legacy-develop/v2/teamtest/{placeId}apis.roblox.com
GET
List of users in the active Team Create session
/legacy-develop/v1/places/{placeId}/teamcreate/active_session/membersapis.roblox.com
GET
Gets TeamCreate settings for an Roblox.Platform.Universes.IUniverse.
/legacy-develop/v1/universes/{universeId}/teamcreateapis.roblox.com
PATCH
Edit team create settings for a universe.
/legacy-develop/v1/universes/{universeId}/teamcreateapis.roblox.com
DELETE
Removes a user from a TeamCreate permissions list.
/legacy-develop/v1/universes/{universeId}/teamcreate/membershipsapis.roblox.com
GET
Gets TeamCreate settings for multiple universes specified by Ids
/legacy-develop/v1/universes/multiget/teamcreateapis.roblox.com
Thumbnails
POST
Updates the game thumbnail alt text.
/legacy-game-internationalization/v1/game-thumbnails/games/{gameId}/language-codes/{languageCode}/alt-textapis.roblox.com
POST
Uploads the game thumbnail.
/legacy-game-internationalization/v1/game-thumbnails/games/{gameId}/language-codes/{languageCode}/imageapis.roblox.com
DELETE
Deletes the game thumbnail.
/legacy-game-internationalization/v1/game-thumbnails/games/{gameId}/language-codes/{languageCode}/images/{imageId}apis.roblox.com
POST
Orders the specified image Ids for the game thumbnails.
/legacy-game-internationalization/v1/game-thumbnails/games/{gameId}/language-codes/{languageCode}/images/orderapis.roblox.com
POST
Overwrites a badge icon with a new one.
/legacy-publish/v1/badges/{badgeId}/iconapis.roblox.com
Universes
GET
Get UniverseStable
/cloud/v2/universes/{universe_id}apis.roblox.com
PATCH
Update UniverseStable
/cloud/v2/universes/{universe_id}apis.roblox.com
POST
Publish Universe MessageStable
/cloud/v2/universes/{universe_id}:publishMessageapis.roblox.com
POST
Restart Universe ServersStable
/cloud/v2/universes/{universe_id}:restartServersapis.roblox.com
GET
List SecretsBeta
/cloud/v2/universes/{universeId}/secretsapis.roblox.com
POST
Create SecretBeta
/cloud/v2/universes/{universeId}/secretsapis.roblox.com
PATCH
Update SecretBeta
/cloud/v2/universes/{universeId}/secrets/{secretId}apis.roblox.com
DELETE
Delete SecretBeta
/cloud/v2/universes/{universeId}/secrets/{secretId}apis.roblox.com
GET
Get Public KeyBeta
/cloud/v2/universes/{universeId}/secrets/public-keyapis.roblox.com
POST
Activates a universes.
/legacy-develop/v1/universes/{universeId}/activateapis.roblox.com
POST
Deactivates a universe.
/legacy-develop/v1/universes/{universeId}/deactivateapis.roblox.com
GET
Returns list of granted and declined permissions related to the universe with the id universeId for authenticated user
/legacy-develop/v1/universes/{universeId}/permissionsapis.roblox.com
GET
Returns an array of granted and declined permissions related to the universes with the ids in ids for the authenticated user.
/legacy-develop/v1/universes/multiget/permissionsapis.roblox.com
GET
List restart statuses for a universe.Beta
/server-management/v1/universes/{universeId}/restartsapis.roblox.com
POST
Launch a game server restart for a universe.Beta
/server-management/v1/universes/{universeId}/restartsapis.roblox.com
GET
Forecast the impact of restarting game servers for a universe.Beta
/server-management/v1/universes/{universeId}/restarts:forecastapis.roblox.com
Users
GET
Get SubscriptionBeta
/cloud/v2/universes/{universe_id}/subscription-products/{subscription_product_id}/subscriptions/{subscription_id}apis.roblox.com
GET
Get UserBeta
/cloud/v2/users/{user_id}apis.roblox.com
GET
Get User Thumbnail Generation OperationBeta
/cloud/v2/users/{user_id}/operations/{operation_id}apis.roblox.com
GET
Gets a list of Groups that a user can manage.
/legacy-develop/v1/user/groups/canmanageapis.roblox.com
GET
Gets groups that the authenticated user has requested to join
/legacy-groups/v1/user/groups/pendingapis.roblox.com
Not Recommended
GET
List data stores in an experienceBeta
/datastores/v1/universes/{universeId}/standard-datastoresapis.roblox.com
GET
List entriesBeta
/datastores/v1/universes/{universeId}/standard-datastores/datastore/entriesapis.roblox.com
GET
Get entry.Beta
/datastores/v1/universes/{universeId}/standard-datastores/datastore/entries/entryapis.roblox.com
POST
Set entry.Beta
/datastores/v1/universes/{universeId}/standard-datastores/datastore/entries/entryapis.roblox.com
DELETE
Delete entry.Beta
/datastores/v1/universes/{universeId}/standard-datastores/datastore/entries/entryapis.roblox.com
POST
Increment entryBeta
/datastores/v1/universes/{universeId}/standard-datastores/datastore/entries/entry/incrementapis.roblox.com
GET
List entry versionsBeta
/datastores/v1/universes/{universeId}/standard-datastores/datastore/entries/entry/versionsapis.roblox.com
GET
Get entry version.Beta
/datastores/v1/universes/{universeId}/standard-datastores/datastore/entries/entry/versions/versionapis.roblox.com
POST
Publish a cross-server message to a universeBeta
/messaging-service/v1/universes/{universeId}/topics/{topic}apis.roblox.com
GET
Beta
/ordered-data-stores/v1/universes/{universeId}/orderedDataStores/{orderedDataStore}/scopes/{scope}/entriesapis.roblox.com
POST
Beta
/ordered-data-stores/v1/universes/{universeId}/orderedDataStores/{orderedDataStore}/scopes/{scope}/entriesapis.roblox.com
GET
Beta
/ordered-data-stores/v1/universes/{universeId}/orderedDataStores/{orderedDataStore}/scopes/{scope}/entries/{entry}apis.roblox.com
PATCH
Beta
/ordered-data-stores/v1/universes/{universeId}/orderedDataStores/{orderedDataStore}/scopes/{scope}/entries/{entry}apis.roblox.com
DELETE
Beta
/ordered-data-stores/v1/universes/{universeId}/orderedDataStores/{orderedDataStore}/scopes/{scope}/entries/{entry}apis.roblox.com
POST
Beta
/ordered-data-stores/v1/universes/{universeId}/orderedDataStores/{orderedDataStore}/scopes/{scope}/entries/{entry}:incrementapis.roblox.com
GET
Search Creator Store AssetsBeta
/toolbox-service/v2/assets:searchapis.roblox.com