Открытый API ЭБС Лань

Открытый API ЭБС Лань - RESTful API сервер, предназначенный для взаимодействия с информационными системами клиентов - подписчиков ЭБС Лань.

Сервер поддерживает версию 2.0 OpenAPI Specification (так же известную как Swagger spec) - промышленный стандарт описания REST API интерфейсов. Подробнее про спецификацию - OpenAPI Specification

Минимальные трудозатраты на интеграцию

Основной задачей открытого API ЭБС Лань является снижение временных и трудозатрат с обеих сторон на процесс интеграции и дальнейщую поддержку сервиса.

Для удобства развертывания необходимой инфраструктуры на стороне подписчика мы написали SDK на одном из самых популярных языков среди наших клиентов - PHP.

PHP SDK размещен в открытом доступе на GitHub, подробно задокументирован и покрыт необходимыме тестами.

Бесшовная авторизация

Бесшовная авторизация является одной из самых востребованных функций при интеграции информационной системы подписчика с ЭБС Лань.

Мы реализовали 2 варианта прямой бесшовной авторизации:

  • Авторизация по токену
  • Авторизация по логину и паролю

Управление пользователями

При помощи OpenAPI ЭБС Лань доступны следующие действия с учетными записями пользователей:

  • Получение списка читателей, зарегистрированных с ЭБС Лань
  • Создание аккаунта читателя с ЭБС Лань
  • Изменение пароля
  • Открепление от подписчика

Метаданные документов

Получайте данные о подписке в ЭБС Лань с своей информационной системе:

  • Список книг в подписке
  • Карточку книги
  • Список журналов в подписке
  • Карточку журнала, выпуски журнала, карточку выпуска журнала, карточку статьи

Отчетность

Получайте отчеты из ЭБС Лань в удобном для машинного анализа виде - реализованы базовые отчеты из личного кабинета подписчика.