GameQuery Docs

GameQuery API

Query game servers, track runtime data, and integrate status feeds with predictable API contracts.

View as Markdown

GameQuery is built for developers who need stable server telemetry and simple ingestion flows.

With a single API key, you can fetch live payloads and consume updater metadata for dashboards, bots, and analytics jobs.

API host

  • Production API base URL: https://api.gamequery.dev
  • Current stable API version: v1

What you can do

  • Fetch the supported game catalog.
  • Query live runtime payloads in batches.
  • Auto-insert valid unknown game_id + ip:port pairs while fetching.
  • Read per-server updater metadata for freshness-aware clients.
  • Capture invalid input diagnostics from _meta.invalid_servers.

Endpoint map

MethodPathAuth requiredPurpose
GET/v1/get/gamesNoReturns supported game IDs (id, name).
POST/v1/post/fetchYesReturns live payloads and auto-inserts valid pairs.

Compatibility note

The active public v1 contract consists of GET /v1/get/games and POST /v1/post/fetch. Legacy routes are not part of the current API surface.

On this page