- Все методы API работают по протоколу HTTPS;
- Авторизация осуществляется по протоколу OAuth2;
- Все данные доступны только в формате JSON;
- Базовый URL -
https://testapitm.doktornarabote.ru
; - Даты форматируются в соответствии с ISO 8601:
YYYY-MM-DDThh:mm:ss±hhmm
.
Данные, передающиеся в теле запроса, должны удовлетворять требованиям:
- Валидный JSON (допускается передача как минифицированного варианта, так и pretty print варианта с дополнительными пробелами и сбросами строк).
- Рекомендуется использование кодировки UTF-8 без дополнительного экранирования ({"name": "Иванов Иван"}).
API широко использует информирование при помощи кодов ответов. Приложение должно корректно их обрабатывать.
В случае неполадок и сбоев, возможен ответ с кодом 503.
При каждой ошибке, помимо кода ответа, в теле ответа может быть выдана дополнительная информация, позволяющая понять причину соответствующего ответа.