Developer API - ServerPulse
Real-time multiplayer server discovery
Integrate Real-Time Server Data
Pull live player counts, latency metrics, and game modes directly into your custom launcher or web dashboard with a single REST call.
curl -X GET "https://api.serverpulse.io/v2/servers/search?game=mc®ion=us_east" \
-H "Authorization: Bearer sk_live_9f8a7b6c5d4e3f2a1b0c"
Authenticate using your project key from the dashboard. The v2 endpoint returns structured JSON with sub-100ms response times across all North American and European edge nodes. Rate limits are set at 5,000 requests per minute for standard keys, scaling to 50,000 for enterprise partners like NovaLaunch and GridForge.
Core Endpoints
Streamlined routes designed for high-throughput game ecosystems.
/v2/servers/search
Filter by game ID, region, player capacity, and whitelist status. Returns paginated results with embedded health checks and ping timestamps.
/v2/servers/{id}/stats
Retrieve live tick rates, RAM usage, and active mod lists. Ideal for launcher status bars and real-time monitoring widgets.
/v2/broadcasts/push
Submit server updates directly to the indexing pipeline. Requires OAuth2 client credentials and validates against RFC 3339 timestamps.
Build on ServerPulse
Empower your community with reliable, documented, and version-controlled API access.
Join over 4,200 developers using ServerPulse to power matchmaking overlays, server browser plugins, and automated deployment scripts. Get your API key in under two minutes.
Generate API Key Read Full Documentation