Query 200+ game protocols through one REST API. Use it for status pages, bots, dashboards, or quick checks.
200+
supported games
REST
plain HTTP API
JSON
consistent output
Free
hosted free SaaS
Try instantly with shared anonymous limits, or add your API key for account limits. Try , , or any game server.
What It Does
Query live data, monitor in the background, and alert when something breaks.
Fetch server name, status, players, map, and ping from one request.
Covers Minecraft, CS2, Rust, ARK, Valheim, and many more protocols.
Run recurring checks on submitted servers (5-minute minimum interval).
Send alerts to Discord or HTTP webhooks when monitor thresholds are hit.
Simple JSON over HTTP with key-based access and fair-use limits.
API Quick Start
const response = await fetch(
'https://api.gamequery.net/api/query/cs2/cs2.rakija.info/27015'
);
const server = await response.json();
console.log(server.name); // "My CS2 Server"
console.log(server.players.online); // 24
console.log(server.ping); // 21Interactive API Reference
Endpoint docs with request and response schemas.
Powered by gamedig
Open-source engine behind the protocol-level query support.
API Endpoint Index
Top-level route map returned by API root.
Supported Games Endpoint
See GET /api/games in the API docs.
Health & Status
Service health, runtime, and version info.
GameQuery is a free hosted platform. These shared limits keep it reliable for everyone.