Roblox API endpoint
Returns public catalog detail for one Roblox experience, including aggregate votes and its public icon. This endpoint does not return player, account, purchase, or server data.
/roblox/gameQuery parameters:
universe_id (required): positive public Roblox experience universe ID.Returns anonymous public catalog detail for one experience, including its current aggregate votes and public icon. It does not expose player, account, purchase, or server data.
| Field | In the sample | Value in the sample |
|---|---|---|
| game.universe_id | Has a value | |
| game.root_place_id | Has a value | |
| game.name | Has a value | |
| game.description | Has a value | 533 characters |
| game.url | Has a value | roblox.com |
| game.creator | Has a value | |
| game.playing | Has a value | 303,927 |
| game.visits | Has a value | 45,057,173,239 |
| game.favorites | Has a value | 29,750,037 |
| game.max_players | Has a value | 35 |
| game.created_at | Has a value | 2017-07-14 |
| game.updated_at | Has a value | 2026-10-13 |
| game.genre | Has a value | |
| game.genre_l1 | Has a value | |
| game.genre_l2 | Has a value | |
| game.avatar_type | Has a value | |
| game.up_votes | Has a value | 9,557,649 |
| game.down_votes | Has a value | 1,513,884 |
| game.image_url | Has a value | tr.rbxcdn.com |
| Parameter | Type | Required | Default | Description | Example |
|---|---|---|---|---|---|
| universe_id | integer | Yes | Positive Roblox universe id Minimum: 1. | 383310974 | |
| x-api-key (header) | string | Yes | API key required |
curl -X GET "https://api.crawlora.net/api/v1/roblox/game?universe_id=383310974" \ -H "x-api-key: $CRAWLORA_API_KEY"
{
"code": 200,
"msg": "OK",
"data": {
"game": {
"universe_id": 383310974,
"name": "Adopt Me!",
"up_votes": 9384690,
"image_url": "https://tr.rbxcdn.com/example"
}
}
}Request schema
No body schema
Response schema
#/definitions/roblox.gameResponseDoc
| Field | Type | Required | Enum | Bounds | Example | Description |
|---|---|---|---|---|---|---|
| code | integer | No | 200 | |||
| data | roblox.GameResponse | No | ||||
| data.game | roblox.Game | No | ||||
| data.game.access_price | integer | No | ||||
| data.game.avatar_type | string | No | ||||
| data.game.content_restricted | boolean | No | ||||
| data.game.created_at | string | No | ||||
| data.game.creator | roblox.Creator | No | ||||
| data.game.creator.id | integer | No | ||||
| data.game.creator.name | string | No | ||||
| data.game.creator.type | string | No | ||||
| data.game.creator.verified | boolean | No | ||||
| data.game.description | string | No | ||||
| data.game.down_votes | integer | No | ||||
| data.game.favorites | integer | No | ||||
| data.game.genre | string | No | ||||
| data.game.genre_l1 | string | No | ||||
| data.game.genre_l2 | string | No | ||||
| data.game.image_url | string | No | ||||
| data.game.max_players | integer | No | ||||
| data.game.name | string | No | ||||
| data.game.playing | integer | No | ||||
| data.game.root_place_id | integer | No | ||||
| data.game.universe_id | integer | No | ||||
| data.game.up_votes | integer | No | ||||
| data.game.updated_at | string | No | ||||
| data.game.url | string | No | ||||
| data.game.visits | integer | No | ||||
| msg | string | No | OK |
| Status | Description | Schema |
|---|---|---|
| 400 | Bad Request | #/definitions/app.Response |
| 404 | Not Found | #/definitions/app.Response |
| 429 | Too Many Requests | #/definitions/app.Response |
| 503 | Service Unavailable | #/definitions/app.Response |
Use environment variables for secrets and keep Crawlora API keys server-side.
curl -X GET "https://api.crawlora.net/api/v1/roblox/game?universe_id=383310974" \
-H "x-api-key: $CRAWLORA_API_KEY"