AGIL Calls API Explorer

С чего начать (5 шагов)

  1. Админский ключ. x-api-key — только на сервере компании, никогда в браузере (dev: dev-key).
  2. Создать комнату. POST /v1/rooms → room.id, joinUrl, embedUrl; пароль опционален.
  3. Выдать токен. POST /v1/tokens с participant и permissions (или roleId) → короткоживущий token.
  4. Встроить звонок. SDK /sdk/agil-calls.js (AGILCalls.mount) или iframe /embed.html?room=…&token=….
  5. Настроить политику. /v1/admin/access-policy, /v1/admin/roles, /v1/admin/providers, /v1/admin/scale, вебхуки; следить через /v1/admin/audit.

Авторизация

Коды ошибок

400validation_failed / password_required
401unauthorized / password_invalid
403forbidden / geo_blocked / feature_disabled
404not_found
409room_full
413file_too_large
423room_locked
429rate_limited
501/502stt_not_configured / provider_failed / assistant_local_only

Ссылки

Документы компании

Основной документ: AGIL Calls API — понятное руководство (для человека и программиста) (api-guide.md)

Редактирование и версии — в панели: GET/PUT /v1/admin/docs.