Как пользоваться Swagger

Авторизация

ico
Авторизационный токен действует 24 часа.

Прежде чем делать какие-либо запросы, нужна авторизация.

Для этого:

  1. Открыть запрос POST /oauth/token
  2. Нажать «Try it out» api01
  3. После этого поле «Request body» станет редактируемым, передать в него данные в таком формате:
    {
    "grant_type": "client_credentials",
    "client_id": <выданный вам идентификатор>,
    "client_secret": "<выданный вам секрет>"
    }
    Остальные строки необходимо стереть. api02
  4. Нажать кнопку «Execute»
  5. После выполнения запроса, ниже в поле «Response Body» будет выведен полученный токен: api03
  6. Скопировать значение из поля "access_token"
  7. Вверху страницы нажать кнопку «Authorize» api04
  8. В модальном окне ввести скопированное значение токена api05
  9. Нажать «Authorize» и закрыть форму


Теперь можно пользоваться всеми остальными сервисами API

ico
Авторизационный токен действует 24 часа.



Работа с API

Рассмотрим работу с несколькими сервисами на примере обогащения данных.

Например, необходимо получить группу АТХ по упаковке.

1. Сервис Pharm-ID:

  1. Открыть выпадающий список сервисов в правом верхнем углу экрана и выбрать Pharm-ID api06
  2. Открыть запрос GET /skus«Try it out»«Execute»
  3. Получить ответ и скопировать значение из поля "grls-id" api07

2. Сервис ГРЛС:

  1. Открыть выпадающий список сервисов в правом верхнем углу экрана и выбрать ГРЛС
  2. Открыть запрос GET /grls/{grls_id}«Try it out» → Ввести скопированное ранее значение "grls-id"«Execute» api08
  3. В полученном ответе есть массив «atcs».
    В нем скопировать значение из поля "atc_id" api09

3. Сервис справочников:

  1. Открыть выпадающий список сервисов в правом верхнем углу экрана и выбрать Справочники
  2. Открыть запрос GET /atc/{atc_uuid}«Try it out» → Ввести скопированное ранее значение "atc_id"«Execute» api10
  3. В полученном ответе отобразится более развернутая информация по АТХ api11

Про API Pharm-ID

Доступ в сервис

Документация

Как пользоваться Swagger

Авторизация

ico
Авторизационный токен действует 24 часа.

Прежде чем делать какие-либо запросы, нужна авторизация.

Для этого:

  1. Открыть запрос POST /oauth/token
  2. Нажать «Try it out» api01
  3. После этого поле «Request body» станет редактируемым, передать в него данные в таком формате:
    {
    "grant_type": "client_credentials",
    "client_id": <выданный вам идентификатор>,
    "client_secret": "<выданный вам секрет>"
    }
    Остальные строки необходимо стереть. api02
  4. Нажать кнопку «Execute»
  5. После выполнения запроса, ниже в поле «Response Body» будет выведен полученный токен: api03
  6. Скопировать значение из поля "access_token"
  7. Вверху страницы нажать кнопку «Authorize» api04
  8. В модальном окне ввести скопированное значение токена api05
  9. Нажать «Authorize» и закрыть форму


Теперь можно пользоваться всеми остальными сервисами API

ico
Авторизационный токен действует 24 часа.



Работа с API

Рассмотрим работу с несколькими сервисами на примере обогащения данных.

Например, необходимо получить группу АТХ по упаковке.

1. Сервис Pharm-ID:

  1. Открыть выпадающий список сервисов в правом верхнем углу экрана и выбрать Pharm-ID api06
  2. Открыть запрос GET /skus«Try it out»«Execute»
  3. Получить ответ и скопировать значение из поля "grls-id" api07

2. Сервис ГРЛС:

  1. Открыть выпадающий список сервисов в правом верхнем углу экрана и выбрать ГРЛС
  2. Открыть запрос GET /grls/{grls_id}«Try it out» → Ввести скопированное ранее значение "grls-id"«Execute» api08
  3. В полученном ответе есть массив «atcs».
    В нем скопировать значение из поля "atc_id" api09

3. Сервис справочников:

  1. Открыть выпадающий список сервисов в правом верхнем углу экрана и выбрать Справочники
  2. Открыть запрос GET /atc/{atc_uuid}«Try it out» → Ввести скопированное ранее значение "atc_id"«Execute» api10
  3. В полученном ответе отобразится более развернутая информация по АТХ api11

Про API Pharm-ID

Доступ в сервис

Документация

Информация на сайте предназначена для медицинских специалистов. Проконсультируйтесь с врачом, перед приёмом лекарственных препаратов.