Developer Документация

POST /api/v1/companies/{short_name}/leave

Выводит пилота из авиакомпании по его желанию.

подписка «Допуск»

Нюансы

  • Владелец компании выйти так не может.
  • В теле запроса нужно явное подтверждение: confirm = true.

Авторизация

Нужен токен пользователя. Права: company.membership:write

Этот метод меняет данные: у приложения должна быть подписка «Допуск».

Тип содержимого: application/json

Параметры

Authorization string header

Bearer <access_token>

Обязательный параметр

Ошибки

unauthorized HTTP 401

Нет токена, токен просрочен или согласие отозвано

{
  "detail": "unauthorized"
}
insufficient_scope HTTP 403

У токена нет нужного права доступа

{
  "detail": "insufficient_scope"
}
rate_limit_exceeded HTTP 429

Слишком много запросов для пары приложение + пилот. Без «Допуска» — 10/мин на чтение; с подпиской — 60/мин на любые методы

{
  "detail": "rate_limit_exceeded"
}
leader_cannot_leave HTTP 403

Владелец не может выйти

confirm_required HTTP 400

Нужен confirm=true