Product
Jentic OSThe workplace. An in-house AI platform for every employeeJentic OneSafe access. Agents reach your systems without holding keysJentic AIRThe foundation. Gets your existing platforms ready for AI
Pricing
Developers

GET STARTED

API DirectoryBrowse 10,000+ APIs Ready For AI Agent IntegrationDocumentationGuides and API reference

TOOLS

API ScoringCheck your AI Readiness using our scorecardArazzo UIVisualize Arazzo Workflows As Interactive DocumentationArazzo EditorBuild And Edit Multi-Step API Workflows Visually

COMMUNITY

GitHubOpen source projects and examplesOpen StandardsBuilt on open specs. Never locked in.
Resources
Company
About UsOur mission and teamCareersJoin our teamContactGet in touch
Try it now
Jentic OSJentic OneJentic AIR
Pricing
API DirectoryDocumentationAPI ScoringArazzo UIArazzo EditorGitHubOpen Standards
Resources
About UsCareersContact
Try it now
JenticJentic
Products
  • Jentic OS
  • Jentic One
  • Jentic AIR
For Developers
  • API Directory
  • Documentation
  • GitHub
Company
  • About Jentic
  • Careers
  • Contact Us
  • Trust Centre
ISO/IEC 27001:2022 certification badge issued by Prescient SecurityISO/IEC 27001:2022 certification badge issued by Prescient Security

Information Security Management System

Certified to ISO/IEC 27001:2022 by Prescient Security

Terms & Conditions•Privacy Policy•
© 2026 Jentic Technology Ltd. All rights reserved.
Switch to light modeSwitch to dark mode
APIs / Media / IGDB API
IGDB API logo

IGDB API

Official vendor OpenAPI document · agent-readyMediaContent DeliveryapiKey, bearer31 EndpointsREST

For Agents

Lets an AI agent query the IGDB video game dataset for games, platforms, companies, release dates, and media such as covers and screenshots.

Use for: I need the release date of a specific video game, Search IGDB for games made by a given studio, Fetch the cover image for a game, List the platforms a game was released on

Not supported: Does not handle game purchases, downloads, or user accounts. Use it for querying video game reference data only.

IGDB, the Internet Game Database, provides access to a comprehensive video game dataset covering games, platforms, characters, companies, genres, and release dates. Queries use the Apicalypse language sent in POST request bodies to filter, sort, and select exactly the fields an application needs. Endpoints also return media such as covers, screenshots, artworks, and videos, plus a search endpoint and a multiquery endpoint for batching several requests.

Jentic One on GithubView OpenAPI Document

Install Jentic One Beta

Connect the IGDB API to your agent

Jentic One is a self-hosted execution layer for AI agents. It lets your agent call the IGDB API, or any other public or private API you need. You set the rules, the agent never sees your credentials, and every call is logged.

Two steps, two machines. Install the instance in a safe environment, then register your agent from wherever it runs.

1

Step 1: Jentic One Host machine

# On the machine that will host your Jentic One instance:
curl -fsSL "https://jentic.com/install.sh?src=apis&api=%2Fapis%2Figdb.com%2Fmain" | sh
2

Step 2: Agent machine

# On the machine where your agent runs (keep this separate from the instance):
curl -fsSL "https://jentic.com/install.sh?src=apis&api=%2Fapis%2Figdb.com%2Fmain" | sh
jentic register       # connects your agent to your Jentic One instance

Jentic One is in public beta. The setup above keeps your agent separate from the instance, which is what you want before using real credentials: an agent running as the same OS user as Jentic One can read its stored keys directly. Just evaluating? A single local install is fine to start. See the secure deployment guide for the tiers.

Capabilities

What an agent can do with IGDB API.

Query games and their metadata with Apicalypse filters

Search across games, characters, companies, and collections

Retrieve platforms, genres, themes, and game modes

Fetch media such as covers, screenshots, artworks, and videos

Look up release dates, age ratings, and involved companies

Batch several queries into one multiquery request

Use Cases

Patterns agents use IGDB API for, with concrete tasks.

★ Game catalog enrichment

A gaming site or app needs rich metadata for the titles it lists. IGDB returns games with their genres, platforms, companies, release dates, and artwork through Apicalypse queries, so a product can populate detail pages from a single authoritative source. Field selection keeps each response scoped to exactly what the page renders.

Query a game by name and return its genres, platforms, release date, and cover image

Release calendar and discovery

A discovery feature needs upcoming and recent releases filtered by platform or genre. IGDB exposes release dates, platforms, and search across resources, letting a feature assemble a release calendar or recommend titles that match a player's interests. Apicalypse sorting and filtering do the selection server-side.

Query release dates for a platform in a date window and sort them chronologically

AI agent game research

An AI agent answering questions about video games can ground its answers in IGDB rather than free text. The agent searches for a title, pulls the involved companies, platforms, and ratings, and returns citable fields, keeping game facts sourced from the structured dataset. Multiquery lets the agent gather several resources in one round trip.

Given a title, run a multiquery for the game, its cover, and its release dates and return the combined result

Key Endpoints

31 endpoints — igdb, the internet game database, provides access to a comprehensive video game dataset covering games, platforms, characters, companies, genres, and release dates.

METHOD

PATH

DESCRIPTION

POST

/games

Query games with Apicalypse filters

POST

/search

Search across resources

POST

/platforms

Query platforms

POST

/companies

Query companies

POST

/covers

Query cover images

POST

/release_dates

Query release dates

POST

/multiquery

Run multiple queries in one request

POST

/games

Query games with Apicalypse filters

POST

/search

Search across resources

POST

/platforms

Query platforms

POST

/companies

Query companies

POST

/covers

Query cover images

POST

/release_dates

Query release dates

POST

/multiquery

Run multiple queries in one request

Why Jentic?

What agents get from Jentic-routed access to this vendor.

Setup

Setup

Wiring IGDB by hand means obtaining both a Client-ID and a bearer token, learning the Apicalypse query language, and threading both credentials through every POST. Install Jentic One once, import the API from the Jentic API Directory, and store both credentials once for your agent to reuse.

Permission scoping

Permission scoping

Scope your agent to the query and search operations you need, since every IGDB request is a read against a resource endpoint. You decide which operations are callable, so an agent can read games and covers without touching the rest.

Credential management

Credential isolation

Your IGDB Client-ID and bearer token are stored once, encrypted, by your own Jentic One instance and injected only at execution time. They never enter the agent's prompt, logs, or context.

Intent-based discovery

Intent-based discovery

Agents find IGDB through Jentic's intent search: a query such as 'look up video game data' matches the game, search, and media operations, which the agent then calls with your stored credentials.

Related APIs

Alternatives and complements available in the Jentic catalogue.

Alternative

RAWG

→

Large video game database with metadata, screenshots, and ratings

Choose RAWG when the agent needs a different game dataset or coverage than IGDB

Alternative

Giant Bomb

→

Editorial video game database with games, characters, and companies

Choose Giant Bomb when the agent needs editorial game data as a second source

Complementary

Steam

→

Storefront and player data for games on Steam

Choose Steam when the agent needs store pricing or player stats rather than reference metadata

Complementary

Riot Games

→

Live game and player data for Riot titles

Choose Riot Games when the agent needs live match data for specific titles rather than a catalog

FAQs

Specific to using IGDB API through Jentic.

What can an AI agent do with the IGDB API?

An agent can query games, platforms, companies, genres, and release dates, run a search across resources, fetch media such as covers and screenshots, and batch several queries with multiquery. It is a read-only video game reference dataset.

How does the IGDB API authenticate?

IGDB requires two credentials on each request: a Client-ID header and a bearer token obtained through Twitch. Both are sent together, and Jentic injects them at execution time.

Can I limit what my agent is allowed to do with the IGDB API?

Yes. Your Jentic One instance controls which operations an agent may call. Because every IGDB operation is a read query, you can allow just the game and media lookups your workflow needs and withhold the rest.

What query language does the IGDB API use?

IGDB uses Apicalypse, a compact query language sent in the POST request body to filter, sort, and select fields. It lets an agent request exactly the fields it needs in a single call.

How do I connect the IGDB API to my AI agent with Jentic?

Install Jentic One with its setup script, import the IGDB API from the Jentic API Directory, and store your Client-ID and bearer token once. Your agent can then run the query and search operations you allow.

GET STARTED

Start building with IGDB API

Explore with Jentic One
View OpenAPI Document