Перейти к основному содержимому

Авторизация

Каждый запрос к Xenia AI API должен содержать HTTP-заголовок X-API-KEY.

X-API-KEY: <YOUR_API_KEY>

Пример:

curl -X POST "https://api.xeniaai.com/openapi/v1/positions" \
-H "Content-Type: application/json" \
-H "X-API-KEY: <YOUR_API_KEY>" \
-d '{ "limit": 50, "offset": 0 }'

Если ключ отсутствует, имеет неверный формат или не найден в системе, API вернет 401 Unauthorized.

Если ключ валиден, но у компании нет активной подписки или исчерпан лимит собеседований (включая месячный лимит PAYG), API вернет 403 Forbidden с телом вида { "error": "..." }. Возможные сообщения:

  • No active subscription.
  • Interview limit reached.
  • Monthly interview limit reached.

Где взять API-ключ​

Ключ находится в кабинете Xenia AI: Настройки → Интеграции → API.

API-ключ является секретом. Не передавайте его третьим лицам, не размещайте в публичных репозиториях и не сохраняйте в клиентском коде, который исполняется в браузере пользователя.

Во всех примерах документации используйте плейсхолдер <YOUR_API_KEY> и подставляйте свой ключ локально.