Java Server Status
Endpoint: /api/status/:serverAddress
Method: GET
Success Response:
{
"success": true,
"version": {
"name": "1.16.5",
"protocol": 754
},
"players": {
"max": 20,
"online": 5,
"list": [
{
"name": "EducatedSuddenBucket",
"id": "uuid1"
},
{
"name": "SomeoneElseInTheServer",
"id": "uuid2"
}
]
},
"description": "A Minecraft Server",
"description_clean": "A Minecraft Server",
"latency": 123,
"favicon": "data:image/png;base64,..."
}
Error Responses:
{
"success": false,
"error": {
"code": "timeout",
"message": "Connection to server timed out"
}
}
{
"success": false,
"error": {
"code": "invalid_domain",
"message": "The domain name could not be resolved"
}
}
{
"success": false,
"error": {
"code": "connection_refused",
"message": "Server refused the connection"
}
}
{
"success": false,
"error": {
"code": "offline",
"message": "Server appears to be offline or unreachable"
}
}
Server Icon (Java Only)
Endpoint: /api/png/:serverip
Method: GET
Success Response: Image (PNG)
Error Responses:
{
"success": false,
"error": {
"code": "timeout",
"message": "Connection to server timed out"
}
}
{
"success": false,
"error": {
"code": "invalid_domain",
"message": "The domain name could not be resolved"
}
}
{
"success": false,
"error": {
"code": "connection_refused",
"message": "Server refused the connection"
}
}
{
"success": false,
"error": {
"code": "offline",
"message": "Server appears to be offline or unreachable"
}
}
{
"success": false,
"error": {
"code": "no_favicon",
"message": "Server does not have a favicon"
}
}
Bedrock Server Status
Endpoint: /api/status/bedrock/:serverAddress
Method: GET
Success Response:
{
"success": true,
"motd": "Dedicated Server",
"motd_clean": "Dedicated Server",
"levelName": "Bedrock level",
"playersOnline": 0,
"playersMax": 10,
"gamemode": "Survival",
"serverId": "13460148391903423507",
"protocol": "486",
"version": "1.18.0",
"latency": 50
}
Error Responses:
{
"success": false,
"error": {
"code": "timeout",
"message": "Connection to server timed out"
}
}
{
"success": false,
"error": {
"code": "invalid_domain",
"message": "The domain name could not be resolved"
}
}
{
"success": false,
"error": {
"code": "connection_refused",
"message": "Server refused the connection"
}
}
{
"success": false,
"error": {
"code": "offline",
"message": "Server appears to be offline or unreachable"
}
}