Game discovery and research
Use Roblox endpoints to turn game discovery and research into repeatable API requests with documented inputs and JSON responses.
Turn Roblox's public catalog into structured JSON — experience search, public game detail with aggregate votes and icon, cursor-paginated badge listings, and curated ranking shelves like top-trending and top-playing-now.
Search Roblox experiences, get public game and badge detail, and browse curated game rankings as structured JSON.
Endpoint families
4
Documented params
10
Examples
2
Live catalog snapshot
Active endpoints
4
Methods
GET
Required params
7
Schema refs
4
{
"platform": "Roblox",
"endpoint": "roblox-badges",
"method": "GET",
"path": "/roblox/badges",
"auth": "apiKey"
}Use cases
Search Roblox experiences, get public game and badge detail, and browse curated game rankings as structured JSON.
Use Roblox endpoints to turn game discovery and research into repeatable API requests with documented inputs and JSON responses.
Use Roblox endpoints to turn trending game tracking into repeatable API requests with documented inputs and JSON responses.
Use Roblox endpoints to turn catalog and badge analysis into repeatable API requests with documented inputs and JSON responses.
Managed execution
Every figure below is read from the live Roblox endpoint catalog — 4 endpoints, 10 documented request parameters, and 4 published response schemas — the same catalog Docs and Playground run against.
4 documented Roblox endpoints, grouped into 4 request families — Badges, Game and Rankings, plus 1 more.
10 request parameters are documented across those Roblox endpoints, 7 of them required — the full input contract is public before you write any integration code.
2 of the 4 Roblox endpoints ship a recorded example response, and 4 carry a documented response schema — you can code against the real JSON before the first request.
Roblox endpoints document their error responses (400, 404, 429 and 503) alongside the success schema, so a block, a rate limit, or a missing record comes back as a typed error rather than silently empty data.
4 hosted MCP tools back the Roblox endpoints, so an agent can call the same routes with the same parameters and the same JSON contract, with no custom glue.
Coverage map
These cards are generated from the active endpoint catalog, so the landing page reflects the same API surface used by Docs and Playground.
/roblox/badges
/roblox/game
/roblox/rankings
/roblox/search
Endpoint catalog
/roblox/badgesReturns one cursor-paginated page of public badge metadata for a Roblox experience. Pass next_cursor back unchanged as cursor. No user-awarded badge data is returned.
MCP tool roblox_badges
/roblox/gameReturns 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.
MCP tool roblox_game
/roblox/rankingsReturns a public Roblox game shelf. Allowed sort_id values: top-trending, up-and-coming, top-playing-now, fun-with-friends, top-revisited.
Response notes
Example response: ```json {"code":200,"msg":"OK","data":{"sort_id":"top-trending","display_name":"Top Trending","experiences":[{"universe_id":10563114921,"name":"Steal An Egg","player_count":740338,"genre":"Simulation"}]}} ```
MCP tool roblox_rankings
/roblox/searchSearches anonymous public Roblox game experiences. The opaque page_token continues the same search.
Response notes
Example response: ```json {"code":200,"msg":"OK","data":{"query":"Adopt Me","experiences":[{"universe_id":383310974,"root_place_id":920587237,"name":"[🌧️] Adopt Me!","player_count":256093,"url":"https://www.roblox.com/games/920587237/Adopt-Me"}]}} ```
MCP tool roblox_search
Related APIs
Media & Streaming
Research streaming catalogs, title availability, providers, offers, seasons, episodes, and release changes from JustWatch with normalized JSON.
Media & Streaming
Turn Apple Books ebook and audiobook pages into structured data — search, catalog detail, paginated customer reviews, similar titles, author bibliographies, series listings, and chart rankings as normalized JSON. Credential-free.
Media & Streaming
Search public Ticketmaster events and browse the full discovery hierarchy by category or city, with pagination plus event, attraction, and venue detail endpoints -- including fan reviews, related attractions, trending attractions, and enhanced venue branding -- for live-entertainment research.
How to scrape Roblox
Crawlora's Roblox endpoints return anonymous public catalog data as normalized JSON with one API key — no player account or Roblox client required.
Use /roblox/search with a query (continue with the returned page_token for more results), or /roblox/rankings with a sort_id (e.g. top-trending, top-playing-now, up-and-coming) for a public game shelf.
Pass an experience reference to /roblox/game for public catalog detail including aggregate votes and its public icon, or to /roblox/badges for one cursor-paginated page of public badge metadata (pass next_cursor back as cursor to continue).
FAQ
Send a query to /roblox/search or a sort_id to /roblox/rankings and get back structured JSON game listings — no Roblox account or client needed.
No — Roblox endpoints return public experience, badge, and ranking catalog data only. They do not return player, account, purchase, server, or user-awarded badge data.
Collecting publicly accessible experience, badge, and ranking data is generally permissible if you respect Roblox's terms of use, robots directives, rate limits, and applicable law. This is for public data you are authorized to collect.