Thanks to our amazing Patreon supporters we are almost to our monthly goal!
If you have not already become a patron then please consider donating to BreakBlocks.com to help keep the project and community growing strong! πͺ
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