GET /api/v1/me/company/members
Список пилотов авиакомпании, в которой состоит текущий пользователь.
Нюансы
- Без почты и служебных полей — только то, что видно на сайте.
- Если пилот не в компании, список будет пустым.
Авторизация
Нужен токен пользователя. Права:
company.members:read
Параметры
Authorization
string
header
Bearer <access_token>
Обязательный параметрПримеры
curl 'https://panel.aeronation.ru/api/v1/me/company/members' \ -H 'Authorization: Bearer ACCESS_TOKEN'
HTTP/1.1 200 OK
{
"members": [
{
"username": "captain",
"display_name": "Captain",
"avatar_url": "https://…",
"is_leader": true,
"joined_at": "2024-01-15T12:00:00"
},
{
"username": "pilot",
"display_name": "Pilot",
"avatar_url": null,
"is_leader": false,
"joined_at": "2024-03-01T09:30:00"
}
]
}
Ошибки
unauthorized
HTTP 401
Нет токена, токен просрочен или согласие отозвано
{
"detail": "unauthorized"
}
insufficient_scope
HTTP 403
У токена нет нужного права доступа
{
"detail": "insufficient_scope"
}
rate_limit_exceeded
HTTP 429
Слишком много запросов для пары приложение + пилот. Без «Допуска» — 10/мин на чтение; с подпиской — 60/мин на любые методы
{
"detail": "rate_limit_exceeded"
}