Hathora
Hathora provides on-demand, globally distributed dedicated compute for multiplayer games. Hathora Cloud spins game server processes up and down across regions in response to player demand, exposing a REST API to manage applications, builds, deployments, processes, rooms, discovery/ping, logs, metrics, billing, and organization tokens, plus a player-authentication surface that issues short-lived player tokens.
APIs
Hathora Auth API
Issues short-lived player tokens for game clients via anonymous, nickname, and Google OIDC login flows, used to authorize room and lobby operations.
Hathora Apps API
Create, list, read, update, and delete the applications that group your game server builds, deployments, and processes under an organization.
Hathora Builds API
Create a build, upload a game server tarball, run the build into a container image, and list, inspect, or delete builds for an application.
Hathora Deployments API
Create and read deployments - the versioned runtime configuration (CPU, memory, transport, ports, env, rooms-per-process, idle timeout) that binds a build to how new processes run.
Hathora Processes API
Start game server processes in a chosen region, list latest processes, read process details (host, port, allocation, status), and stop a running process.
Hathora Rooms API
Create rooms on running processes, poll for connection info (host/port), read room status, and destroy rooms - the unit game clients connect to for a match.
Hathora Discovery API
Returns every region with a host and port that a game client can directly ping, enabling latency-based routing to the nearest region.
Hathora Logs API
Stream live logs for a running process and download the full log file for a stopped process, keyed by appId and processId.
Hathora Metrics API
Read time-series metrics for a process - CPU, memory, egress rate, total egress, and active connections - to monitor game server health and capacity.
Hathora Billing API
Read account balance and invoice history, view the stored payment method, and initialize a Stripe customer portal URL for self-service billing management.
Hathora Tokens API
Create, list, and revoke the organization API tokens (hathoraDevToken) used as bearer credentials for the management endpoints of the Hathora Cloud API.