API reference · Games

Compare games

GET/api/v1/games/compare

Two to five games side by side: players now, the change over a day, momentum, rank in their genre, likes, the latest update and how it did, and the last 7 days of players for each.

Parameters

gameslistRequired
Two to five games, separated by commas: universe IDs or names.

Example

curl "https://roterminal.co/api/v1/games/compare?games=7436755782,7709344486" \
  -H "Authorization: Bearer $ROTERMINAL_API_KEY"

Response

Response
{
  "data": {
    "as_of": "2026-10-22T15:34:00-04:00",
    "games": [
      {
        "id": 7436755782,
        "name": "Grow a Garden",
        "link": "https://roterminal.co/g/7436755782",
        "genre": "Simulation",
        "developer": "The Garden Game",
        "playing_now": 14131,
        "change_24h": -9.34,
        "momentum": {
          "stage": "Steady",
          "average_last_7_days": 20582,
          "against_the_7_days_before": 7.63
        },
        "genre_place": {
          "rank": 30,
          "of": 234
        },
        "likes": 89.9,
        "days_old": 575,
        "latest_update": {
          "at": "2026-10-21T18:45:00-04:00",
          "title": "New version published",
          "players_after_update": 2.97,
          "measured_over_hours": 21
        },
        "spark_7d": [12987, 14979, 17401, 17487, 21352, 17776, 14480, 19071, …]
      },
      {
        "id": 7709344486,
        "name": "Steal a Brainrot",
        "link": "https://roterminal.co/g/7709344486",
        "genre": "Simulation",
        "developer": "BRAZILIAN SPYDER",
        "playing_now": 121161,
        "change_24h": -17.9,
        "momentum": {
          "stage": "Steady",
          "average_last_7_days": 128665,
          "against_the_7_days_before": 4.58
        },
        "genre_place": {
          "rank": 2,
          "of": 234
        },
        "likes": 85.1,
        "days_old": 524,
        "latest_update": {
          "at": "2026-10-21T15:05:00-04:00",
          "title": "New version published",
          "players_after_update": 16.1,
          "measured_over_hours": 24
        },
        "spark_7d": [99737, 108258, 92965, 78235, 90524, 111728, 96968, 102472, …]
      }
    ]
  },
  "link": "https://roterminal.co/g/7436755782",
  "as_of": "2026-10-22T15:34:00-04:00"
}

Fields

The fields in data. A field with nothing to say is left out.

as_ofdate-time
When these numbers were read (New York time, ISO 8601).
gameslist of object
The games, in order.
13 fields
idinteger
The game’s universe ID on Roblox.
namestring
Its name, as Roblox shows it.
linkuri
Its page on roterminal.co.
genrestring
Its genre on Roblox.
developerstring
Who makes it, as Roblox shows it.
playing_nowinteger
Players in it right now.
change_24hnumber
Players now against the same time a day ago, in percent.
momentumobject
How its last 7 days compare with the 7 days before.
3 fields
stagestring
Its direction: Spiking, Breaking out, Growing, Steady, Falling slightly or Declining.
average_last_7_daysinteger
Its average players over the last 7 days.
against_the_7_days_beforenumber
That average against the 7 days before, in percent.
genre_placeobject
Its rank among the live games in its genre, by players right now.
2 fields
rankinteger
Its place, 1 being the top.
ofinteger or null
Out of how many. Null when that isn’t known.
likesnumber
Its share of thumbs up, in percent.
days_oldinteger
Days since it came out.
latest_updateobject
Its latest update and how players moved after it.
4 fields
atdate-time
When it happened (New York time, ISO 8601).
titlestring
What it was.
players_after_updatenumber
Players in the hours after the update against the same hours a week before, in percent. Null while it’s still being measured.
measured_over_hoursinteger
How many hours after the update that was measured over (up to 24, or until the next update).
spark_7dlist of integers
Its players over the last 7 days, oldest first: 42 evenly spaced readings, for a small chart.