API reference · Games
Search games
GET
/api/v1/games/searchFind Roblox games by name: up to 8 matches with their universe ID, developer, genre and players now, the most played first.
Parameters
qstringRequired- The game’s name, or part of it.
Example
curl "https://roterminal.co/api/v1/games/search?q=dandys%20world" \
-H "Authorization: Bearer $ROTERMINAL_API_KEY"import RoTerminal from 'roterminal'
const rt = new RoTerminal({ apiKey: process.env.ROTERMINAL_API_KEY })
const { data } = await rt.games.search('dandys world')from roterminal import RoTerminal
rt = RoTerminal() # reads ROTERMINAL_API_KEY
data = rt.games.search("dandys world")["data"]Response
{
"data": {
"query": "dandys world",
"games": [
{
"id": 5569032992,
"name": "Dandy's World",
"developer": "BlushCrunch Studio",
"genre": "Survival",
"playing_now": 104287,
"link": "https://roterminal.co/g/5569032992"
},
{
"id": 9201652256,
"name": "Dandy's World Outfits",
"developer": "NekoPeonie",
"genre": "Shopping",
"playing_now": 27,
"link": "https://roterminal.co/g/9201652256"
},
{
"id": 10389541482,
"name": "Dandy's World Outfits",
"developer": "Rabuzara Fits",
"genre": "Shopping",
"playing_now": 3,
"link": "https://roterminal.co/g/10389541482"
},
…
]
},
"link": "https://roterminal.co/g/5569032992",
"as_of": "2026-10-25T01:09:00-04:00"
}Fields
The fields in data. A field with nothing to say is left out.
querystring- What you searched for.
gameslist of object- The games, in order.
6 fields
idinteger- The game’s universe ID on Roblox.
namestring- Its name, as Roblox shows it.
developerstring- Who makes it, as Roblox shows it.
genrestring- Its genre on Roblox.
playing_nowinteger- Players in it right now.
linkuri- Its page on roterminal.co.