Docs Menu

Get Server Players

Endpoint

GET /api/v1/servers/{ip}/{port}/players

Path parameters

  • ip server IP address
  • port server port

Query parameters

  • limit max records to return
  • offset pagination offset

Example

curl -X GET "https://slowstack.tv/api/v1/servers/1.2.3.4/25565/players?limit=50" 
  -H "Authorization: Bearer YOUR_API_KEY"

Code examples

const response = await fetch('https://slowstack.tv/api/v1/servers/1.2.3.4/25565/players?limit=50', {
  headers: { Authorization: 'Bearer YOUR_API_KEY' }
});

if (!response.ok) throw new Error(`Request failed: ${response.status}`);

const { data } = await response.json();
console.log(data[0]?.uuid, data[0]?.lastSeenAt);

Response

{
  "data": [
    {
      "uuid": "123e4567-e89b-12d3-a456-426614174000",
      "name": "ExamplePlayer",
      "isCracked": false,
      "isGeyser": false,
      "joinedAt": "2026-02-21T08:44:00.000Z",
      "lastSeenAt": "2026-02-21T09:31:15.000Z",
      "currentLastDetectedAt": "2026-02-21T09:31:15.000Z"
    }
  ],
  "meta": {
    "hasMore": false
  }
}