The BreakBlocks API provides developers with comprehensive tools to discover, monitor, and manage Minecraft servers. Whether you're building a server browser, monitoring tool, or game launcher, our API has you covered.
Get up and running in 5 steps:
/servers/find endpoint to search for Minecraft servers/status/ping to monitor server health in real-timeAll responses are in JSON format with consistent structure:
{
"success": true,
"data": { /* endpoint-specific data */ },
"message": "Operation completed successfully"
}| Endpoint | Method | Description |
|---|---|---|
/servers/find |
GET | Discover servers with advanced filtering |
/status/ping/:ip/:port |
GET | Check real-time server status |
/servers/versions |
GET | List supported Minecraft versions |
/servers/countries |
GET | List available countries |
/servers/regions |
GET | List geographic regions |
/user/apikeys |
GET | Manage API keys |
Here's a simple curl request to discover servers in the United States:
curl -X GET "https://api.breakblocks.com/api/v0.1/servers/find?country=United%20States&limit=10" \ -H "Accept: application/json"
For server-to-server requests, use an API key:
curl -X GET "https://api.breakblocks.com/api/v0.1/servers/find?limit=10" \ -H "Authorization: Bearer YOUR_API_KEY"
For issues or questions, contact the development team using our contact form