Simple API for game server queries

Query Game ServersSee the status of all your game servers at a glance.

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 you get:200+ game protocolsMonitoring every 5 minWebhook alertsFree hosted SaaS

What It Does

The essentials for game-server status APIs

Query live data, monitor in the background, and alert when something breaks.

Live Query Endpoint

Fetch server name, status, players, map, and ping from one request.

200+ Games

Covers Minecraft, CS2, Rust, ARK, Valheim, and many more protocols.

Background Monitoring

Run recurring checks on submitted servers (5-minute minimum interval).

Alerts & Webhooks

Send alerts to Discord or HTTP webhooks when monitor thresholds are hit.

REST API + API Keys

Simple JSON over HTTP with key-based access and fair-use limits.

API Quick Start

Start with one request

server-query.js
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);           // 21

Hosted Limits

GameQuery is a free hosted platform. These shared limits keep it reliable for everyone.

Anonymous

Quick tests without logging in

  • 3 requests/min
  • 30 requests/hour
  • No batch queries
  • No monitoring or alerts
Recommended

Registered

Shared limits for all registered accounts

  • 15 requests/min
  • 600 requests/hour
  • Batch up to 10 servers
  • 8 monitors (5 min minimum interval)
  • 7-day monitor history
  • 8 alerts with Discord + HTTP webhooks

Need an API key?

Create an account and start querying. Docs are public if you want to test first.