Check Minecraft Server Status

Get real-time information about any Minecraft server

API Documentation

Use our Minecraft server status API in your own projects:

Query Java Edition Server

GET /api/java/:server

Queries a Java Edition server

Parameters

  • server: Minecraft Java Edition server address (required)
  • port: Server port (optional, default: 25565)

Example Usage

GET /api/java/mc.hypixel.net

Query Bedrock Edition Server

GET /api/bedrock/:server

Queries a Bedrock Edition server

Parameters

  • server: Minecraft Bedrock Edition server address (required)
  • port: Server port (optional, default: 19132)

Example Usage

GET /api/bedrock/play.lbsg.net

Success Response

{
  "status": "success",
  "ip": "mc.hypixel.net",
  "port": 25565,
  "edition": "java",
  "online": true,
  "version": "Requires MC 1.8 - 1.20",
  "protocol": 47,
  "ping_method": "modern",
  "latency": 156,
  "motd": "Hypixel Network [1.8-1.20]",
  "players": {
    "online": 78452,
    "max": 200000,
    "list": [...]
  },
  "favicon": "data:image/png;base64,..."
}

Error Response

{
  "status": "error",
  "ip": "nonexistent.server.com",
  "port": 25565,
  "error": "Connection failed: getaddrinfo ENOTFOUND",
  "online": false
}