Интеграция с игровым сервером

SpawnPulse API

Игровой плагин получает заказы на предметы и сообщает об их выдаче. Каждый API-ключ работает только с одним сервером.

Создать API-ключ

Авторизация

Передавайте ключ в заголовке каждого запроса:

Authorization: Bearer sp_live_your_key

Ключ отображается только один раз. Не отправляйте его игровому клиенту и не публикуйте в логах.

Получить заказы

GET /api/integration/v1/orders

{
  "orders": [{
    "id": "uuid",
    "game_identity": "SteamID",
    "external_key": "starter_kit",
    "status": "pending"
  }]
}

Подтвердить выдачу

PATCH /api/integration/v1/orders/{orderId}
Content-Type: application/json

{"status":"fulfilled","message":"Предмет выдан"}