Аутентификация

Получение ключа

Зайдите в панель управления → раздел DayZ → «🔑 API-ключи для сторонних модов». Нажмите «+ Создать ключ», выберите сервер и нужные права (scope), сохраните ключ — он показывается только один раз, повторно его посмотреть нельзя, только отозвать и создать новый.

Как отправлять ключ

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

Authorization: Bearer <ваш_ключ>

Доступные scope

ScopeЧто разрешает
dayz:promocodes:writeСоздание промокодов на сервере, к которому привязан ключ
dayz:bounties:writeСоздание наград за убийство (баунти) на сервере, к которому привязан ключ
dayz:stats:readЧтение статистики игрока (kills/dies/dist/playtime) на сервере, к которому привязан ключ
economy:coins:writeНачисление/списание монет игроку — только если игрок привязал Discord-аккаунт (см. «Привязка Steam ↔ Discord»)
tickets:createОткрытие тикета поддержки от имени игрока — только если игрок привязал Discord-аккаунт

Ошибки авторизации

  • 401 Unauthorized — ключ отсутствует, неверный или отозван.
  • 403 Forbidden — ключу не разрешён нужный scope, либо на гильдии не активна подписка DayZ Plugin.

Один ключ действует только на тот DayZ-сервер, для которого он был создан — обращения от имени другого сервера той же гильдии этим ключом не пройдут.