Public APIs
Minecraft Server Status favicon

Minecraft Server Status

Games & Comics

API to get Information about a Minecraft Server.

Minecraft Server Status's website screenshot

About Minecraft Server Status

The Minecraft Server Status API returns the status of Minecraft servers by combining the Ping and Query protocols into a single JSON response. Requests are made to an endpoint with the server address appended (a separate endpoint is provided for Bedrock servers), and responses are cached for 5 minutes. Ports do not need to be specified, as the API detects them automatically, and SRV records are supported.

For online servers, the response includes data such as IP, port, hostname, server version and protocol details, MOTD, player count and player list, detected plugins or mods, server software, and a base64-encoded server icon. Offline servers return a minimal response indicating the server is not reachable. A non-empty User-Agent header is required on requests, or the API returns a 403 Forbidden response.

The API is intended for developers who want to integrate live Minecraft server status information into their own applications or websites, rather than checking a single server's status manually through the provider's main site.

Key features

  • Combines Ping and Query protocols into one JSON API response
  • Supports both Java and Bedrock Minecraft servers via separate endpoints
  • Auto-detects server port and supports SRV records
  • Returns player list, MOTD, plugins, mods, and server icon when detected
  • Responses cached for 5 minutes

Frequently asked questions

Is this API free to use?

The site is ad-free and funded by donations, with no mention of a paid tier for the API.

What platforms does it support?

It supports Java Edition servers via the main endpoint and Bedrock Edition servers via a separate /bedrock/ endpoint.

What format does the API return?

Data is returned as application/json and includes fields like online status, players, MOTD, plugins, mods, and version info.

Are there any requirements to use the API?

A descriptive, non-empty User-Agent request header is required, otherwise the API returns a 403 Forbidden response.

Who is this API for?

It is for developers who want to integrate the status of Minecraft servers into their own applications.

Advertise here

Featured products

  • SerpApi - Search API favicon
  • Screenshot Scout favicon
  • TalorData favicon
  • CoreClaw favicon

Show your product to thousands of developers

· 100k monthly pageviews
· 7k newsletter subscribers

Advertise your product