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

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

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

Чтобы обратиться к методу 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 раз в секунду.

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