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! πͺ
Comprehensive guides and references for building with the BreakBlocks Minecraft server API
Find Minecraft servers with advanced filtering and search capabilities
Monitor server health and player counts in real-time
RESTful API with JSON responses and multiple authentication methods
Fast, reliable API with generous rate limits for active users
Get started with the BreakBlocks API. Learn the basics, authentication methods, base URL, response formats, and see your first example request.
Topics: Quick start, response format, endpoint reference, basic examples
View OverviewSecure your API requests with session-based or API key authentication. Learn how to create, manage, and use API keys for your applications.
Topics: Sessions, API keys, creating keys, protected endpoints, error handling
View Authentication GuideComplete reference for all available API endpoints. Detailed documentation for server discovery, status monitoring, metadata retrieval, and user management.
Topics: Server discovery, status ping, metadata, user endpoints, parameters, response examples
View EndpointsUnderstand rate limits and quotas. Learn how to handle throttling, implement retries, and optimize your requests for best performance.
Topics: Rate limit tiers, headers, retry logic, throttling, best practices
View Rate Limiting GuideProduction-ready code examples in multiple languages. See how to implement common patterns like server discovery, monitoring, and error handling.
Topics: Bash/cURL, JavaScript, Python, retry logic, caching, batch processing
View Code ExamplesCan't find what you're looking for? Have questions or feedback about the API?
Base URL: https://api.breakblocks.com/api/v0.1
All endpoints return JSON. Authentication is optional for most endpoints but recommended for higher rate limits.