Source: Roblox Creator Hub · CC BY 4.0 · View source · Code samples: MIT Imported 2026-10-03. Formatting adapted for this site.
GET /v1/universes/{universeId}/standard-datastores/datastore/entries/entry/versions/version — datastores-api/v1
Get entry version.
Returns the value and metadata of a specific version of an entry.
Metadata can be found in the response headers like the following:
content-md5: zuYxEhwuySMv0i8CitXImw==
roblox-entry-version: 08D9E6A3F2188CFF.0000000001.08D9E6A3F2188CFF.01
roblox-entry-created-time: 2022-02-02T23:30:06.5388799+00:00
roblox-entry-version-created-time: 2022-02-02T23:30:06.5388799+00:00
roblox-entry-attributes: { "myAttribute": "myValue" }
roblox-entry-userids: [1, 2, 3] | Header | Description |
|---|---|
content-md5 | The base64-encoded MD5 checksum of the content. See Content-MD5. |
roblox-entry-version | The version of the returned entry. |
roblox-entry-created-time | The time at which the entry was created. |
roblox-entry-version-created-time | The time at which this particular version was created. |
roblox-entry-attributes | Attributes tagged with the entry. Serialized JSON map object. |
roblox-entry-userids | Comma-separated list of Roblox user IDs tagged with the entry. |
Endpoint
Method: GET
Path: /v1/universes/{universeId}/standard-datastores/datastore/entries/entry/versions/version
Servers:
https://apis.roblox.com/datastores
Parameters
| Name | Location | Required | Description |
|---|---|---|---|
| universeId | path | true | The identifier of the experience with data stores that you want to access. You can find your experience's universe ID on Creator Hub. |
| datastoreName | query | false | The name of the data store. |
| entryKey | query | false | The key identifying the entry. |
| versionId | query | false | The version to inspect. |
| scope | query | false | The value is global by default. See Scopes. |
[
{
"name": "universeId",
"in": "path",
"required": true,
"description": "The identifier of the experience with data stores that you want to access. You can find your experience's universe ID on Creator Hub.",
"schema": {
"type": "integer",
"format": "int64"
}
},
{
"name": "datastoreName",
"in": "query",
"description": "The name of the data store.",
"schema": {
"type": "string",
"nullable": true
}
},
{
"name": "entryKey",
"in": "query",
"description": "The key identifying the entry.",
"schema": {
"type": "string",
"nullable": true
}
},
{
"name": "versionId",
"in": "query",
"description": "The version to inspect.",
"schema": {
"type": "string",
"nullable": true
}
},
{
"name": "scope",
"in": "query",
"description": "The value is `global` by default. See [Scopes](/cloud-services/data-stores/index.md#scopes).",
"schema": {
"type": "string",
"default": "global",
"nullable": true
}
}
] Responses
| Status | Description |
|---|---|
| 200 | Successfully retrieved the entry. |
{
"200": {
"description": "Successfully retrieved the entry.",
"headers": {
"content-md5": {
"schema": {
"type": "string",
"format": "byte"
},
"description": "The base64-encoded MD5 checksum of the content. See [Content-MD5](/cloud/guides/data-stores/request-handling.md#content-md5)."
},
"roblox-entry-version": {
"schema": {
"type": "string",
"format": "binary"
},
"description": "The version of the returned entry."
},
"roblox-entry-created-time": {
"schema": {
"type": "string",
"format": "date-time"
},
"description": "The time at which the entry was created."
},
"roblox-entry-version-created-time": {
"schema": {
"type": "string",
"format": "date-time"
},
"description": "The time at which this particular version was created."
},
"roblox-entry-attributes": {
"schema": {
"type": "object"
},
"description": "Attributes tagged with the entry. Serialized JSON map object."
},
"roblox-entry-userids": {
"schema": {
"type": "array",
"items": {
"type": "integer"
}
},
"description": "Comma-separated list of Roblox user IDs tagged with the entry."
}
},
"content": {
"application/json": {
"schema": {
"type": "object",
"description": "The user content of the entry."
}
}
}
}
} Authentication
{
"security": [
{
"roblox-api-key": [
"universe-datastores.versions:read"
]
}
],
"securitySchemes": {
"roblox-api-key": {
"type": "apiKey",
"description": "A configurable key that allows granular access to Roblox resources. See https://create.roblox.com/docs/cloud/auth/api-keys for more information.",
"in": "header",
"name": "x-api-key"
}
}
} Complete Operation Definition
{
"tags": [
"Entries"
],
"summary": "Get entry version.",
"description": "Returns the value and metadata of a specific version of an entry.\n\nMetadata can be found in the response headers like the following:\n```text\ncontent-md5: zuYxEhwuySMv0i8CitXImw==\nroblox-entry-version: 08D9E6A3F2188CFF.0000000001.08D9E6A3F2188CFF.01\nroblox-entry-created-time: 2022-02-02T23:30:06.5388799+00:00\nroblox-entry-version-created-time: 2022-02-02T23:30:06.5388799+00:00\nroblox-entry-attributes: { \"myAttribute\": \"myValue\" }\nroblox-entry-userids: [1, 2, 3]\n```\n\n| Header | Description |\n|---|---| \n| `content-md5` | The base64-encoded MD5 checksum of the content. See [Content-MD5](/cloud/guides/data-stores/request-handling.md#content-md5). |\n| `roblox-entry-version` | The version of the returned entry. |\n| `roblox-entry-created-time` | The time at which the entry was created. |\n| `roblox-entry-version-created-time` | The time at which this particular version was created. |\n| `roblox-entry-attributes` | Attributes tagged with the entry. Serialized JSON map object. |\n| `roblox-entry-userids` | Comma-separated list of Roblox user IDs tagged with the entry. |\n",
"operationId": "Entries_GetEntryVersionAsync",
"x-roblox-cloud-api-operation-name": "Get Entry Version",
"x-roblox-stability": "BETA",
"parameters": [
{
"name": "universeId",
"in": "path",
"required": true,
"description": "The identifier of the experience with data stores that you want to access. You can find your experience's universe ID on Creator Hub.",
"schema": {
"type": "integer",
"format": "int64"
}
},
{
"name": "datastoreName",
"in": "query",
"description": "The name of the data store.",
"schema": {
"type": "string",
"nullable": true
}
},
{
"name": "entryKey",
"in": "query",
"description": "The key identifying the entry.",
"schema": {
"type": "string",
"nullable": true
}
},
{
"name": "versionId",
"in": "query",
"description": "The version to inspect.",
"schema": {
"type": "string",
"nullable": true
}
},
{
"name": "scope",
"in": "query",
"description": "The value is `global` by default. See [Scopes](/cloud-services/data-stores/index.md#scopes).",
"schema": {
"type": "string",
"default": "global",
"nullable": true
}
}
],
"responses": {
"200": {
"description": "Successfully retrieved the entry.",
"headers": {
"content-md5": {
"schema": {
"type": "string",
"format": "byte"
},
"description": "The base64-encoded MD5 checksum of the content. See [Content-MD5](/cloud/guides/data-stores/request-handling.md#content-md5)."
},
"roblox-entry-version": {
"schema": {
"type": "string",
"format": "binary"
},
"description": "The version of the returned entry."
},
"roblox-entry-created-time": {
"schema": {
"type": "string",
"format": "date-time"
},
"description": "The time at which the entry was created."
},
"roblox-entry-version-created-time": {
"schema": {
"type": "string",
"format": "date-time"
},
"description": "The time at which this particular version was created."
},
"roblox-entry-attributes": {
"schema": {
"type": "object"
},
"description": "Attributes tagged with the entry. Serialized JSON map object."
},
"roblox-entry-userids": {
"schema": {
"type": "array",
"items": {
"type": "integer"
}
},
"description": "Comma-separated list of Roblox user IDs tagged with the entry."
}
},
"content": {
"application/json": {
"schema": {
"type": "object",
"description": "The user content of the entry."
}
}
}
}
},
"security": [
{
"roblox-api-key": [
"universe-datastores.versions:read"
]
}
],
"x-roblox-scopes": [
{
"name": "universe-datastores.versions:read"
}
],
"x-roblox-cloud-api-operation": true,
"x-roblox-lua-equivalent": "DataStore:GetVersionAsync",
"x-roblox-cloud-api-operation-code-samples": [
{
"language": "curl",
"script": "curl --include --location --request GET \"https://apis.roblox.com/datastores/v1/universes/3310576216/standard-datastores/datastore/entries/entry/versions/version\" \\\n--header \"x-api-key: ${API_KEY}\" \\\n--get \\\n-d \"datastoreName=Coins\" \\\n-d \"entryKey=269323\" \\\n-d \"versionId=08D9E6A3F2188CFF.0000000003.08D9E6DE485A7680.01\""
}
],
"x-roblox-rate-limits": {
"description": "See [Throttling](/cloud/guides/data-stores/throttling.md)."
},
"x-roblox-recommended-alternatives": [
{
"url": "https://apis.roblox.com/cloud/v2/universes/{universe_id}/data-stores/{data_store_id}/entries/{entry_id}",
"httpMethod": "GET"
},
{
"url": "https://apis.roblox.com/cloud/v2/universes/{universe_id}/data-stores/{data_store_id}/scopes/{scope_id}/entries/{entry_id}",
"httpMethod": "GET"
}
]
}