APIHub
Back to Explore

RAWG.io

The RAWG.io API provides programmatic access to the largest open video‑games database, exposing data on over 350 000 games across 50 platforms—including titles, release dates, genres, tags, developers, publishers, creators, Metacritic scores, store links, visual similarity, and player activity metrics—through searchable, filterable endpoints for games, developers, creators, and related entities.

Games & Comics
apiKey
HTTPS
CORS: Unknown
Description enriched
Visit official documentation

Latency

7428ms p95

Uptime

100.0% 30d

Playground

Verified

live

Endpoints

REST · JSON
GET

/creator-roles

Get a list of creator positions (jobs).

  • page (query, page) — A page number within the paginated result set.
  • page_size (query, limit) — Number of results to return per page.
GET

/creators

Get a list of game creators.

  • page (query, page) — A page number within the paginated result set.
  • page_size (query, limit) — Number of results to return per page.
GET

/creators/{id}

Get details of the creator.

  • id (path, required)
GET

/developers

Get a list of game developers.

  • page (query, page) — A page number within the paginated result set.
  • page_size (query, limit) — Number of results to return per page.
GET

/developers/{id}

Get details of the developer.

GET

/games

Get a list of games.

  • page (query, page) — A page number within the paginated result set.
  • page_size (query, limit) — Number of results to return per page.
  • search (query) — Search query.
  • search_precise (query) — Disable fuzziness for the search query.
  • search_exact (query) — Mark the search query as exact.
  • parent_platforms (query) — Filter by parent platforms, for example: `1,2,3`.
  • platforms (query) — Filter by platforms, for example: `4,5`.
  • stores (query) — Filter by stores, for example: `5,6`.
  • developers (query) — Filter by developers, for example: `1612,18893` or `valve-software,feral-interactive`.
  • publishers (query) — Filter by publishers, for example: `354,20987` or `electronic-arts,microsoft-studios`.
  • genres (query) — Filter by genres, for example: `4,51` or `action,indie`.
  • tags (query) — Filter by tags, for example: `31,7` or `singleplayer,multiplayer`.
  • creators (query) — Filter by creators, for example: `78,28` or `cris-velasco,mike-morasky`.
  • dates (query) — Filter by a release date, for example: `2010-01-01,2018-12-31.1960-01-01,1969-12-31`.
  • updated (query) — Filter by an update date, for example: `2020-12-01,2020-12-31`.
  • platforms_count (query) — Filter by platforms count, for example: `1`.
  • metacritic (query) — Filter by a metacritic rating, for example: `80,100`.
  • exclude_collection (query) — Exclude games from a particular collection, for example: `123`.
  • exclude_additions (query) — Exclude additions.
  • exclude_parents (query) — Exclude games which have additions.
  • exclude_game_series (query) — Exclude games which included in a game series.
  • exclude_stores (query) — Exclude stores, for example: `5,6`.
  • ordering (query) — Available fields: `name`, `released`, `added`, `created`, `updated`, `rating`, `metacritic`. You can reverse the sort order adding a hyphen, for example: `-released`.
GET

/games/{game_pk}/additions

Get a list of DLC's for the game, GOTY and other editions, companion apps, etc.

  • page (query, page) — A page number within the paginated result set.
  • page_size (query, limit) — Number of results to return per page.
GET

/games/{game_pk}/development-team

Get a list of individual creators that were part of the development team.

  • ordering (query) — Which field to use when ordering the results.
  • page (query, page) — A page number within the paginated result set.
  • page_size (query, limit) — Number of results to return per page.
GET

/games/{game_pk}/game-series

Get a list of games that are part of the same series.

  • page (query, page) — A page number within the paginated result set.
  • page_size (query, limit) — Number of results to return per page.
GET

/games/{game_pk}/parent-games

Get a list of parent games for DLC's and editions.

  • page (query, page) — A page number within the paginated result set.
  • page_size (query, limit) — Number of results to return per page.
GET

/games/{game_pk}/screenshots

Get screenshots for the game.

  • ordering (query) — Which field to use when ordering the results.
  • page (query, page) — A page number within the paginated result set.
  • page_size (query, limit) — Number of results to return per page.
GET

/games/{game_pk}/stores

Get links to the stores that sell the game.

  • ordering (query) — Which field to use when ordering the results.
  • page (query, page) — A page number within the paginated result set.
  • page_size (query, limit) — Number of results to return per page.
GET

/games/{id}

Get details of the game.

  • id (path, required) — An ID or a slug identifying this Game.
GET

/games/{id}/achievements

Get a list of game achievements.

  • id (path, required) — An ID or a slug identifying this Game.
GET

/games/{id}/movies

Get a list of game trailers.

  • id (path, required) — An ID or a slug identifying this Game.
GET

/games/{id}/reddit

Get a list of most recent posts from the game's subreddit.

  • id (path, required) — An ID or a slug identifying this Game.
GET

/games/{id}/suggested

Get a list of visually similar games, available only for business and enterprise API users.

  • id (path, required) — An ID or a slug identifying this Game.
GET

/games/{id}/twitch

Get streams on Twitch associated with the game, available only for business and enterprise API users.

  • id (path, required) — An ID or a slug identifying this Game.
GET

/games/{id}/youtube

Get videos from YouTube associated with the game, available only for business and enterprise API users.

  • id (path, required) — An ID or a slug identifying this Game.
GET

/genres

Get a list of video game genres.

  • ordering (query) — Which field to use when ordering the results.
  • page (query, page) — A page number within the paginated result set.
  • page_size (query, limit) — Number of results to return per page.
GET

/genres/{id}

Get details of the genre.

GET

/platforms

Get a list of video game platforms.

  • ordering (query) — Which field to use when ordering the results.
  • page (query, page) — A page number within the paginated result set.
  • page_size (query, limit) — Number of results to return per page.
GET

/platforms/lists/parents

Get a list of parent platforms.

  • ordering (query) — Which field to use when ordering the results.
  • page (query, page) — A page number within the paginated result set.
  • page_size (query, limit) — Number of results to return per page.
GET

/platforms/{id}

Get details of the platform.

GET

/publishers

Get a list of video game publishers.

  • page (query, page) — A page number within the paginated result set.
  • page_size (query, limit) — Number of results to return per page.
GET

/publishers/{id}

Get details of the publisher.

GET

/stores

Get a list of video game storefronts.

  • ordering (query) — Which field to use when ordering the results.
  • page (query, page) — A page number within the paginated result set.
  • page_size (query, limit) — Number of results to return per page.
GET

/stores/{id}

Get details of the store.

GET

/tags

Get a list of tags.

  • page (query, page) — A page number within the paginated result set.
  • page_size (query, limit) — Number of results to return per page.
GET

/tags/{id}

Get details of the tag.

30 endpoints auto-detected

Authentication

This API requires authentication: apiKey.

curl -X GET \
  "https://rawg.io/apidocs/creator-roles"

rawg.io · HTTPS only