API
Календарь
Операции
Всего операций: 27. Полные схемы запросов и ответов — на страницах разделов.
Календарь
| Метод | Путь | Операция |
|---|---|---|
GET | /api/v1/calendar/availability/blocks | Блокировки доступности |
POST | /api/v1/calendar/availability/blocks | Создать блокировку |
DELETE | /api/v1/calendar/availability/blocks/{id} | Удалить блокировку |
GET | /api/v1/calendar/availability/schedules | Расписания доступности пользователя |
POST | /api/v1/calendar/availability/schedules | Создать расписание |
DELETE | /api/v1/calendar/availability/schedules/{id} | Удалить расписание |
PUT | /api/v1/calendar/availability/schedules/{id} | Обновить расписание |
GET | /api/v1/calendar/events | События в диапазоне дат |
POST | /api/v1/calendar/events | Создать событие |
DELETE | /api/v1/calendar/events/{id} | Удалить событие |
GET | /api/v1/calendar/events/{id} | Получить событие |
PUT | /api/v1/calendar/events/{id} | Обновить событие |
POST | /api/v1/calendar/events/{id}/rsvp | Ответить на приглашение (RSVP) |
GET | /api/v1/calendar/notifications | Список уведомлений пользователя |
POST | /api/v1/calendar/notifications/archive | Архивировать уведомления пользователя |
GET | /api/v1/calendar/notifications/preferences | Получить настройки уведомлений пользователя |
PUT | /api/v1/calendar/notifications/preferences | Обновить настройки уведомлений пользователя |
POST | /api/v1/calendar/notifications/read-all | Отметить все уведомления прочитанными |
POST | /api/v1/calendar/notifications/stream-ticket | Выпустить одноразовый тикет для подписки на поток уведомлений |
GET | /api/v1/calendar/notifications/unread-count | Количество непрочитанных уведомлений |
POST | /api/v1/calendar/notifications/{id}/read | Отметить уведомление прочитанным |
POST | /api/v1/calendar/notifications/{id}/snooze | Отложить уведомление до указанного времени |
POST | /api/v1/calendar/notifications/{id}/unread | Вернуть уведомление в непрочитанные |
GET | /api/v1/calendar/settings/calendar | Дефолты доступа календаря (команда + пользователь) |
PUT | /api/v1/calendar/settings/calendar/me | Обновить персональные дефолты календаря |
PUT | /api/v1/calendar/settings/calendar/team | Обновить дефолты календаря команды |
GET | /api/v1/calendar/today | Информация о сегодняшнем дне |