Agent API
Документы
- POST /api/v1/agent/calendar/slots/archive — Архивация слотов (поштучно или по батчу)
- POST /api/v1/agent/calendar/appointments/{appointmentId}/cancel — Отмена записи агентом
- POST /api/v1/agent/calendar/events/{id}/cancel — Отмена события (→ Cancelled)
- POST /api/v1/agent/calendar/appointments/{appointmentId}/complete — Фиксация исхода встречи
- POST /api/v1/agent/calendar/events/{id}/complete — Завершение события (→ Completed)
- POST /api/v1/agent/calendar/appointments/{appointmentId}/confirm — Подтверждение записи
- POST /api/v1/agent/calendar/events — Создание события календаря
- POST /api/v1/agent/calendar/appointments/{appointmentId}/decline — Отклонение записи
- GET /api/v1/agent/calendar/appointments/{appointmentId} — Карточка записи
- GET /api/v1/agent/calendar/events/{id} — Карточка события календаря
- GET /api/v1/agent/calendar/appointments — Список записей к агенту
- GET /api/v1/agent/calendar/events — Список событий календаря агента
- GET /api/v1/agent/calendar/slots — Список слотов доступности агента
- POST /api/v1/agent/calendar/slots — Публикация слотов доступности (batch)
- POST /api/v1/agent/calendar/events/{id}/reschedule — Перенос события календаря
- POST /api/v1/agent/calendar/events/{id}/start — Начало события (Planned → InProgress)
- PUT /api/v1/agent/calendar/events/{id} — Изменение события календаря