Game Servers

Get Game Servers for a store

get
Authorizations
Path parameters
storeIdstring · flake-idRequiredExample: 411486491630370816
Responses
200

OK

application/json
get
GET /v1/stores/{storeId}/gameservers HTTP/1.1
Host: 
Authorization: YOUR_API_KEY
Accept: */*
[
  {
    "id": "411486491630370816",
    "store_id": "411486491630370816",
    "name": "text",
    "enabled": true,
    "token": "text",
    "token_reset_at": "2025-08-22T18:15:51.754Z",
    "linked_to": {
      "ip": "text",
      "hostname": "text",
      "platform": "text",
      "version": "text",
      "saved_at": "2025-08-22T18:15:51.754Z",
      "last_fetched_commands_at": "2025-08-22T18:15:51.754Z"
    },
    "created_at": "2025-08-22T18:15:51.754Z",
    "created_by": {
      "type": "anonymous",
      "id": "411486491630370816"
    },
    "updated_at": "2025-08-22T18:15:51.754Z",
    "updated_by": {
      "type": "anonymous",
      "id": "411486491630370816"
    }
  }
]

Create a new Game Server for a store

post
Authorizations
Path parameters
storeIdstring · flake-idRequiredExample: 411486491630370816
Body
namestringRequired
enabledbooleanRequired
Responses
200

OK

application/json
post
POST /v1/stores/{storeId}/gameservers HTTP/1.1
Host: 
Authorization: YOUR_API_KEY
Content-Type: application/json
Accept: */*
Content-Length: 30

{
  "name": "text",
  "enabled": true
}
{
  "id": "411486491630370816",
  "store_id": "411486491630370816",
  "name": "text",
  "enabled": true,
  "token": "text",
  "token_reset_at": "2025-08-22T18:15:51.754Z",
  "linked_to": {
    "ip": "text",
    "hostname": "text",
    "platform": "text",
    "version": "text",
    "saved_at": "2025-08-22T18:15:51.754Z",
    "last_fetched_commands_at": "2025-08-22T18:15:51.754Z"
  },
  "created_at": "2025-08-22T18:15:51.754Z",
  "created_by": {
    "type": "anonymous",
    "id": "411486491630370816"
  },
  "updated_at": "2025-08-22T18:15:51.754Z",
  "updated_by": {
    "type": "anonymous",
    "id": "411486491630370816"
  }
}

Get a Game Server by ID for a store

get
Authorizations
Path parameters
storeIdstring · flake-idRequiredExample: 411486491630370816
gameServerIdstring · flake-idRequiredExample: 411486491630370816
Responses
200

OK

application/json
get
GET /v1/stores/{storeId}/gameservers/{gameServerId} HTTP/1.1
Host: 
Authorization: YOUR_API_KEY
Accept: */*
[
  {
    "id": "411486491630370816",
    "store_id": "411486491630370816",
    "name": "text",
    "enabled": true,
    "token": "text",
    "token_reset_at": "2025-08-22T18:15:51.754Z",
    "linked_to": {
      "ip": "text",
      "hostname": "text",
      "platform": "text",
      "version": "text",
      "saved_at": "2025-08-22T18:15:51.754Z",
      "last_fetched_commands_at": "2025-08-22T18:15:51.754Z"
    },
    "created_at": "2025-08-22T18:15:51.754Z",
    "created_by": {
      "type": "anonymous",
      "id": "411486491630370816"
    },
    "updated_at": "2025-08-22T18:15:51.754Z",
    "updated_by": {
      "type": "anonymous",
      "id": "411486491630370816"
    }
  }
]

Delete a Game Server by ID for a store

delete
Authorizations
Path parameters
storeIdstring · flake-idRequiredExample: 411486491630370816
gameServerIdstring · flake-idRequiredExample: 411486491630370816
Responses
204

No Content

delete
DELETE /v1/stores/{storeId}/gameservers/{gameServerId} HTTP/1.1
Host: 
Authorization: YOUR_API_KEY
Accept: */*

No content

Update a Game Server By ID for a store

patch
Authorizations
Path parameters
storeIdstring · flake-idRequiredExample: 411486491630370816
gameServerIdstring · flake-idRequiredExample: 411486491630370816
Body
namestringOptional
enabledbooleanOptional
Responses
200

OK

application/json
patch
PATCH /v1/stores/{storeId}/gameservers/{gameServerId} HTTP/1.1
Host: 
Authorization: YOUR_API_KEY
Content-Type: application/json
Accept: */*
Content-Length: 30

{
  "name": "text",
  "enabled": true
}
{
  "id": "411486491630370816",
  "store_id": "411486491630370816",
  "name": "text",
  "enabled": true,
  "token": "text",
  "token_reset_at": "2025-08-22T18:15:51.754Z",
  "linked_to": {
    "ip": "text",
    "hostname": "text",
    "platform": "text",
    "version": "text",
    "saved_at": "2025-08-22T18:15:51.754Z",
    "last_fetched_commands_at": "2025-08-22T18:15:51.754Z"
  },
  "created_at": "2025-08-22T18:15:51.754Z",
  "created_by": {
    "type": "anonymous",
    "id": "411486491630370816"
  },
  "updated_at": "2025-08-22T18:15:51.754Z",
  "updated_by": {
    "type": "anonymous",
    "id": "411486491630370816"
  }
}

Reset the API Key Token for a Game Server for a store

post
Authorizations
Path parameters
storeIdstring · flake-idRequiredExample: 411486491630370816
gameServerIdstring · flake-idRequiredExample: 411486491630370816
Responses
200

OK

application/json
post
POST /v1/stores/{storeId}/gameservers/{gameServerId}/reset-token HTTP/1.1
Host: 
Authorization: YOUR_API_KEY
Accept: */*
{
  "id": "411486491630370816",
  "store_id": "411486491630370816",
  "name": "text",
  "enabled": true,
  "token": "text",
  "token_reset_at": "2025-08-22T18:15:51.754Z",
  "linked_to": {
    "ip": "text",
    "hostname": "text",
    "platform": "text",
    "version": "text",
    "saved_at": "2025-08-22T18:15:51.754Z",
    "last_fetched_commands_at": "2025-08-22T18:15:51.754Z"
  },
  "created_at": "2025-08-22T18:15:51.754Z",
  "created_by": {
    "type": "anonymous",
    "id": "411486491630370816"
  },
  "updated_at": "2025-08-22T18:15:51.754Z",
  "updated_by": {
    "type": "anonymous",
    "id": "411486491630370816"
  }
}

Was this helpful?