Matrix. Внешние интеграции Help

API. Получения расписания на ближайшую свободную дату

/api/v1/schedule/next

Возвращает список расписаний для доктора на ближайшую дату со свободными слотами.
Расписание - массив временных меток в формате ATOM.
Каждый элемент обозначает временной промежуток длительностью 15 минут от указанного времени.
(Т.е. метка 2024-06-07T08:00:00+03:00 означает промежуток в рабочем расписании на 07.06.2024 с 8:00 до 8:15)

Request parameters

{ "plan_type": 2 }

Responses

{ "status": "success", "data": { "date": "24.10.2024", "specialty": 1, "plan": { "main": [ "2024-06-07T08:00+03:00" ], "duplicated": [ "2024-06-07T08:00+03:00" ] } } }
{ "status": "error", "message": "Заголовок ошибки", "errors": { "incorrect_parameter": { "field1": [ "Первая ошибка валидации поля field1", "Вторая ошибка валидации поля field1" ], "field2": [ "Первая ошибка валидации поля field2" ] } } }
{ "status": "error", "message": "Access denied", "error": "Причина ошибки" }
{ "status": "error", "message": "Заголовок ошибки", "error": "Причина ошибки" }
12 ноября 2024