Documentation - ServerPulse

Real-time multiplayer server discovery

Search Documentation

Find endpoints, SDK methods, and integration guides across the ServerPulse platform.

Documentation Categories

Navigate our technical resources by development stage or integration type.

Foundation

Getting Started

Register a developer account, generate your first API key, and configure the default region routing for your game servers. Includes step-by-step setup for local testing environments.

Core

API Reference

Complete REST and WebSocket endpoint specifications. Covers server registration, player capacity updates, latency ping calculations, and real-time status polling with rate limit details.

Client Libraries

SDKs

Official packages for Unity, Unreal Engine, Godot, and Node.js. Pre-built modules for heartbeat management, regional failover, and automatic server list caching.

Implementation

Guides

Architectural patterns for matching players, handling NAT traversal alongside server discovery, and optimizing DNS resolution for low-latency connections across EU-West and US-East clusters.

Recent Updates & Quick Links

Latest platform changes and frequently accessed configuration topics.

v2.4.1 Release

Authentication

Updated OAuth2 flow for server-to-server validation. Learn how to implement automated JWT refresh cycles and secure your dashboard endpoints against replay attacks.

Read Guide
v2.4.0 Release

Webhooks

Configure retry policies for server offline notifications, player join/leave events, and region failover triggers. Includes signature verification examples for Node.js and Python.

Read Guide
Platform Notice

Latency Threshold Adjustments

Effective November 12, 2024, default ping filtering now caps at 150ms for competitive matchmaking queues. Update your client SDK configuration to inherit the new baseline metrics.

View Notes