Аутентификация
Получение ключа
Зайдите в панель управления → раздел 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-сервер, для которого он был создан — обращения от имени другого сервера той же гильдии этим ключом не пройдут.