Pharm Portal
Войти
API-интеграция

Общая информация

Для IT-разработчиков фармацевтического рынка мы предоставляем возможность интеграции с нашими сервисами через API-интерфейс.

Наш API построен на REST-принципах и обладает предсказуемым поведением.

API в качестве основного протокола использует HTTP, а значит, подходит для разработки на любом языке программирования, который умеет работать с HTTP-библиотеками.

API поддерживает GET-запросы и возвращает ответ в формате JSON.

С использованием API вы можете получать и использовать в своих информационных системах информацию из наших сервисов:

  • Данные ГРЛС
  • Единый номенклатурный справочник ЛС Pharm-ID
  • Цены и наценки ЖНВЛП
  • Отзывы/Фальсификаты
  • … и другое

Доступ пользователей в сервис

Доступ пользователей к API Pharm-ID осуществляется посредством API-ключей. Ключи выдаются пользователям по запросу.

Запрос направляется на электронную почту info@pharm-portal.ru с указанием следующих данных:

  • Полное наименование юридического лица
  • Фамилия и имя контактного лица
  • Контактный телефон указанного лица
  • Адрес электронной почты

На основании информации в запросе выполняется регистрация пользователя в системе, формируется уникальная пара: client_id (идентификатор клиента) и client_secret (API-ключ), которая передается для дальнейшего использования.

Также, Вам будет предоставлена подробная инструкция по подключению и вариантам использования API. Возможны консультация и адаптация методов с учетом специфики Ваших требований.

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

Документация по доступным API-методам расположена по адресу https://swagger.pharm-portal.ru/.

Для вывода документации используется инструмент Swagger UI.

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

  • Single Sign On (SSO) — единый центр аутентификации
  • Pharm-ID (ЕН, UN, Единая номенклатура) — сервис Единой Номенклатуры
  • Справочники (Directory) — содержит информацию о справочной информации (страны, единицы измерения, формы выпуска и так далее)
  • Компании (Company) — содержит информацию о фармацевтических компаниях и их адресах.
  • ГРЛС (GRLS) — содержит информацию, которую размещает Минздрав в своём реестре ЛС.

В ближайшее время будут доступны дополнительные сервисы.

Для каждого сервиса в документации указан адрес и перечень HTTP-методов.

Документация API Pharm-Portal

Наши сервисы