/
RO
roblox
/
Roblox API
Search skmtc…
⌘K
Docs
Sign in
Sign in
APIs
Generators
Stacks
Projects
Docs
History
Schema
Sources
Checked 9h ago · Updated 9h ago
View markdown
roblox
Roblox API
get
Gets the source language of a game
v2
latest
OpenAPI 3.0.4
2026-08-08
816
1,125
3.1 MB
Accounts
83
Advertising
20
Analytics
4
Assets
75
Avatars
31
Badges
29
Bans and blocks
15
Configs
9
Connections
19
Creator Store
8
Data and memory stores
48
Developer products
21
Game Events
5
Game passes
21
Generative AI
1
Groups
103
Interactions
26
Inventories
9
Localization
94
get
Get all icons for a game
post
Update a game's icon
delete
Delete a localized icon from a game
post
Updates the game thumbnail alt text.
post
Uploads the game thumbnail.
post
Orders the specified image Ids for the game thumbnails.
delete
Deletes the game thumbnail.
post
Gets the history for name or description in a provided language.
patch
Updates a game's name and/or description in multiple languages.
patch
Sets the source language of a game
patch
Add or remove supported languages for a game.
get
Get the automatic translation status of supported languages for a game.
patch
Enable or disable automatic translation for a game and language.
patch
Enable or disable image translation for a game and language.
patch
Update the switch which controls if the UniverseDisplayInformation should be automatically translated.
get
Get UniverseDisplayInfo automatic translation settings.
post
/legacy-localization-tables/v1/autolocalization/games/{gameId}/autolocalizationtable
patch
Sets a game's auto-localization related settings
get
Metadata for AutoLocalization Configuration
get
Get limits for translation table entries operations
get
Get table information by the id of the table.
patch
Updates the tables contents based on what is provided.
get
Gets a batch of entries for a table.
post
Gets the translation history for each entry passed in.
get
Gets the number of entries in the specified table
post
Generates localization asset of a game.
post
Enqueues an event to flush the auto scraped entries which doesn't have translations.
patch
Ingests entries for auto localization. Needs to be an authorized user.
post
/v1/autolocalization/games/{gameId}/autolocalizationtable
patch
/v1/autolocalization/games/{gameId}/autolocalizationtable
post
/v1/autolocalization/games/{gameId}/autolocalizationtable#localizationtables.roblox.com
patch
/v1/autolocalization/games/{gameId}/autolocalizationtable#localizationtables.roblox.com
patch
Sets a game's auto-localization related settings
patch
Sets a game's auto-localization related settings
get
Metadata for AutoLocalization Configuration
get
Checks if automatic translation can be enabled for a game. The user must still have proper permissions for the game to get this info.
get
Returns the automatic translation quota info for a game. The user must still have proper permissions for the game to get this info.
get
Checks if the requested target languages are allowed for automatic translation based on the source language. If there are no requested target languages, then all allowed target languages for the source language will be returned.
get
Get list of country regions sorted by localized name
get
Get all icons for a game
post
Update a game's icon
delete
Delete a localized icon from a game
patch
Assigns or revokes a role
get
Retrieves the list of roles granted to current logged-in user
get
Gets list of users assigned a specific role in a game.
get
Gets the list of games and associated role assignment info for the requested user and role.
get
Gets the language translation counts for the specified table. The languages to retrieve must be provided.
get
Gets the language translation counts for all languages of a game
get
Get the localized image ids in all languages for a game.
post
Updates the game thumbnail alt text.
post
Uploads the game thumbnail.
post
Orders the specified image Ids for the game thumbnails.
delete
Deletes the game thumbnail.
get
Get list of Supported locales with user locus information.
post
Sets whether translations suggested by Roblox will be shown to the user.
post
Sets user's supported locale. Null supported locale will clear out user's supported locale (set users' supported locale to null)
get
Get list of supported locales sorted by the Native Name property.
get
/v1/locales/supported-locales-for-creators
get
Gets user locale. If user is absent returns, locale from http request object.
get
Gets each of a user's localization locus supported locales. A localization locus supported locale is a page (or group of pages) that have been defined by the International team which need independent locale support. If the user is null we will attempt to return the locales appropriate for the user's device language.
get
Get limits for translation table entries operations
get
Get metadata for localization UI
post
Creates a Localization Table with the given data. Note that this endpoint simply creates a table and does not associate it with any universe, so if intending to use this to create tables usable in experience more setup will be needed to grant those experiences access.
get
Get table information by the id of the table.
patch
Updates the tables contents based on what is provided.
get
Gets a batch of entries for a table.
post
Gets the translation feedback for each entry passed in.
post
Gets the translation history for each entry passed in.
get
Gets the number of entries in the specified table
patch
/v1/localizationtable/gametables/{gameId}
post
Gets the history for name or description in a provided language.
get
Gets a game's name and description in all supported languages
patch
Updates a game's name and/or description in multiple languages.
get
Rollout settings for name/description migration to new page
get
Gets the source language of a game
patch
Sets the source language of a game
get
Gets the source language of a game
get
Get the supported languages for a game.
patch
Add or remove supported languages for a game.
get
Get the automatic translation status of supported languages for a game.
get
Get the user's in-experience language selector languages for a game.
patch
Enable or disable automatic translation for a game and language.
patch
Enable or disable image translation for a game and language.
patch
Update the switch which controls if the UniverseDisplayInformation should be automatically translated.
get
Get UniverseDisplayInfo automatic translation settings.
get
Rollout settings for supported languages of a game
get
Download translation analytics report after the report is ready
post
Request translation analytics report to be generated
get
Get metadata related to UI and rollout settings
get
Get ui configurations for frontend to use.
get
Get user player choice settings for universe.
get
Get user localization settings for universe.
post
Set user localization settings for universe.
get
Gets currency for the authenticated user.
Luau Execution
5
Matchmaking
29
Metadata
16
Notifications
11
Places
23
Private servers
9
Team Create
8
Thumbnail Personalization
7
Thumbnails
11
Trades
16
Universes
41
User profiles
5
Users
14
Localization
Universes
Gets the source language of a game
get
/v1/source-language/games/{gameId}
Path parameters
gameId
integer
required
Response
OK
RobloxGameInternationalizationApiLanguage
required
name
string
nativeName
string
languageCode
string