Ссылка скопирована

Формат запросов

Синтаксис запроса

Чтобы обратиться к методу API МедФлекс, нужно выполнить либо POST-, либо GET-запрос вида:

GET https://api.medflex.ru/v1/models/doctor/?page=1&size=50&detailed=false

Все методы API отвечают JSON-объектом.

Заголовки

Нужно использовать заголовок Authorization, чтобы отправить с запросом ключ доступа.

Authorization: Token <КЛЮЧ_ДОСТУПА>

Path-параметры

Укажите название метода API как часть URL-запроса.

https://api.medflex.ru/v1/models/doctor/?

Важно. Имя метода чувствительно к регистру.

Query-параметры

PARAMS (необязательный) — входные параметры соответствующего метода API, последовательность пар name=value, разделённых амперсандом. Список параметров указан на странице с описанием метода.

Пример

Вызовем метод categories для пользователя с идентификатором ЛПУ lpu_id=10:

GET https://api.medflex.ru/v1/services/categories/?lpu_id=10&page=2

Пример ответа:

{
"links": {
"next": "https://api.medflex.ru/v1/services/categories/?lpu_id=10&page=2",
"previous": null
},
"count": 7000,
"num_pages": 1,
"data": {
"lpu_id": 10,
"categories": [
{
"id": 1,
"name": "Лечебно-диагностические манипуляции Дерматовенерология"
},
{
"id": 2,
"name": "Рентген-кабинет"
}
]
}
}

Ограничения и рекомендации

Частотные ограничения

К методам API МедФлекс с ключом доступа пользователя можно обращаться не чаще 10 раз в секунду.

Помимо ограничений на частоту обращений, существуют и количественные ограничения на вызов однотипных методов. По понятным причинам, мы не предоставляем информацию о точных лимитах.