Read-only server status data for Minecraft, free and without a key. Use it in a Discord bot, a status page, a Discord embed, a spreadsheet or a research script. All endpoints are anonymous, CORS-enabled and served over HTTPS.
Before you build
Free and keyless. There is no signup, no API key and no attribution requirement — though a link back is appreciated.
Read-only. Everything documented here is a GET; writes (votes, claims, boosts) need a signed-in session and are not part of the public API.
Please be gentle: the catalogue endpoints are cached for 15 to 30 seconds and rate-limited to 60 requests per minute per IP. Cache on your side and do not poll faster than once a minute.
Cross-origin reads are allowed from any origin, so you can call it straight from browser JavaScript.
`checked_at` is when we last pinged the server. A server that has not been reachable for a while is returned with `online: false` rather than omitted.
Endpoints
GET/api/servers
The server catalogue, paginated and filterable. This is the endpoint to start from.