Getting Started
Base URL
Section titled “Base URL”Use the production API at:
https://slowstack.tv/api/v1Step 1: Create your API key
Section titled “Step 1: Create your API key”Create your key in your Slowstack profile settings.
- You can only have one key at a time.
- The full key is shown once when created or rotated.
- Store the key in your backend secret manager.
Step 2: Send your first request
Section titled “Step 2: Send your first request”Use the key with the Authorization header.
curl -X GET "https://slowstack.tv/api/v1/servers?limit=5" \ -H "Authorization: Bearer YOUR_API_KEY"Step 3: Parse response payloads
Section titled “Step 3: Parse response payloads”Most endpoints return:
{ "data": [], "meta": { "hasMore": false }}Available endpoints for API keys
Section titled “Available endpoints for API keys”GET /serversGET /servers/{ip}/{port}GET /servers/{ip}/{port}/playersGET /playersGET /players/{uuid}GET /players/{uuid}/sessions
No other routes are allowed with developer API keys.
Read-only behavior
Section titled “Read-only behavior”Developer API keys are read-only.
- Only
GETrequests are permitted. POST,PUT,PATCH, andDELETErequests are rejected.
Rate limit
Section titled “Rate limit”- Developer API keys are limited to
60 requests per 60 secondsper key. - On
429, respectRetry-Afterand retry with exponential backoff + jitter.
Not available with API keys
Section titled “Not available with API keys”These endpoints are intentionally blocked for developer keys:
/servers/locations/servers/heatmap/streams- tag endpoints
- account export endpoints
- all other
/api/v1/*routes not listed above