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

SpawnPulse 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":"Предмет выдан"}

Награды за голоса

Отдельный бесплатный API для подтверждённых владельцев: список голосов, отметка о награде, подписанный вебхук и формат EasyVote.

Документация API голосов