Partner
Контроллер заказов
Categories
Работа со списками классификаторов/коллекций
API | Description |
---|---|
GET api/category?type={type} |
Получить список классификаторов/коллекций |
GET api/category/mine |
Получить список коллекций пользователя |
GET api/editionkinds |
Получить список видов изданий для узлов ТПР |
POST api/category/node |
Получить список произведений для узлов классификатора |
GET api/category?id_cat={id_cat} |
Получить полную информацию о классификаторе |
GET api/category/node/mobile?category={category}&isB2c={isB2c} |
Получить список произведений для узлов классификатора |
GET api/category/calc?type={type}&user_id={user_id}&composition={composition}&parent_id={parent_id} |
Получить количества произведений в рамках подписки по узлу или по категории |
GET api/category/rubric_classifiers_for_efd?efdId={efdId} |
Получить список рубрик классификаторов, в которые включен ЭПД |
GET api/categories |
Получить категории |
Account
Работа с пользователем сайта
B2BStat
Работа со статистикой пользователей B2B
UserCollections
Работа с коллекциями и избранным пользователя
UserCitation
Работа с цитатами пользователя из ЭПД
API | Description |
---|---|
GET api/user_info/user_citation?efd_id={efd_id}&recalc_efd_count={recalc_efd_count}&offset_count={offset_count}&select_count={select_count}&sort_by={sort_by}&sort_order={sort_order} |
Получить список цитат пользователя из ЭПД |
GET api/user_info/user_citation_efd |
Получить список всех ЭПД, из которых есть цитаты у пользователя (чтобы пользователь мог выбрать конкретное ЭПД) |
POST api/user_info/user_citation |
Добавить цитату из ЭПД в список пользователя |
DELETE api/user_info/user_citation?citation_id={citation_id} |
Удалить цитату из ЭПД из списка пользователя |
News
Контроллер для работы с новостями
API | Description |
---|---|
GET api/news/list |
Метод возвращает список новостей |
GET api/news/news_by_id?id={id} |
Метод возвращает содержимое новости по ее идентификатору |
Lti
API | Description |
---|---|
GET lti/tool?goto={goto} | |
POST lti/tool?goto={goto} | |
GET lti/check |
Settings
API | Description |
---|---|
GET api/settings/lang |
No documentation available. |
PUT api/settings/lang |
No documentation available. |
DELETE api/settings/lang |
No documentation available. |
GET api/Settings |
No documentation available. |
RemoteReader
Работа с удаленными читателями
API | Description |
---|---|
POST api/remote_reader/list |
Получить список удаленных читателей |
POST api/remote_reader/requests |
Получить список заявок |
GET api/remote_reader/list_to_excel |
Получить список удаленных читателей для выгрузки в Excel |
GET api/remote_reader/validation_list?code={code}&email={email}&login={login} |
Получить список с информацией о пользователях сайта и удаленных читателях (проверка при создании удалённого читателя) |
GET api/remote_reader/org_list?isCheckIpOnly={isCheckIpOnly} |
Получитить список организаций для подключения к ним пользователя сайта в качестве удаленного читателя (для выбора) |
GET api/remote_reader/org_info?orgId={orgId} |
Получить информацию об организации |
GET api/remote_reader/org_struct_level_title_list |
Получить список названий уровней оргштатной структуры организации |
GET api/remote_reader/org_struct_level_list?levelNumber={levelNumber} |
Получить список значений заданного уровня оргштатной структуры организации (для фильтра) |
POST api/remote_reader/add_user |
Добавить пользователя сайта в качестве удаленного читателя организации |
POST api/remote_reader/approve_user?cId={cId} |
Подтвердить пользователя в качестве удаленного читателя |
POST api/remote_reader/reject_user?cId={cId} |
Подтвердить пользователя в качестве удаленного читателя |
GET api/remote_reader/excel_template |
Получить Excel файл шаблона для заполнения при создании удаленных читателей списком |
POST api/remote_reader/create |
Создать удаленного читателя организации |
POST api/remote_reader/create_from_excel |
Создать удаленных читателей на основе данных из Excel файла |
POST api/remote_reader/edit_user |
Изменить информацию об удаленном читателе организации |
POST api/remote_reader/edit_by_filters |
Изменить удалённых читателей в зависимости от фильтров |
GET api/remote_reader/delete_list?ids[0]={ids[0]}&ids[1]={ids[1]} |
Удалить читателей списком |
POST api/remote_reader/delete_by_filters |
Удалить читателей в зависимости от фильтров |
POST api/remote_reader/set_wanted_efd?eId={eId} |
Сохранение от читателя к библиотеке на недоступное ему по подписке ЭПД |
GET api/remote_reader/stat_wanted_efd?needGroup={needGroup}&start={start}&end={end} |
Отчёт по |
GET api/remote_reader/stat_wanted_efd_xlsx?needGroup={needGroup}&start={start}&end={end} |
Отчёт XLSX по |
Import
Контроллер импорта
API | Description |
---|---|
POST api/importservice/search |
Поиск |
POST api/importservice/import |
Импорт |
GET api/importservice/download?id={id} |
Метод возвращает документ |
POST api/importservice/import-article?issueId={issueId}&number={number} |
UserBookmark
Работа с закладками пользователя в ЭПД
API | Description |
---|---|
GET api/user_info/user_bookmark?efd_id={efd_id}&recalc_efd_count={recalc_efd_count}&offset_count={offset_count}&select_count={select_count}&sort_by={sort_by}&sort_order={sort_order} |
Получить список закладок пользователя в ЭПД |
GET api/user_info/user_bookmark_efd |
Получить список всех ЭПД, в которых есть закладки у пользователя (чтобы пользователь мог выбрать конкретное ЭПД) |
POST api/user_info/user_bookmark |
Добавить закладку в ЭПД в список пользователя |
PUT api/user_info/user_bookmark |
Изменить закладку в ЭПД в списке пользователя |
DELETE api/user_info/user_bookmark?bookmark_id={bookmark_id} |
Удалить закладку в ЭПД из списка пользователя |
Tools
Контроллер инструментов
API | Description |
---|---|
GET api/tools/license | |
POST api/tools/license |
Dashboard
API | Description |
---|---|
GET api/dashboard/basket?id={id} |
Получить информацию о корзине |
DELETE api/dashboard/basket?id={id}&id_bsket_row[0]={id_bsket_row[0]}&id_bsket_row[1]={id_bsket_row[1]}&isB2C={isB2C} |
Удаление из корзины |
POST api/dashboard/basket?id={id}&efd_id[0]={efd_id[0]}&efd_id[1]={efd_id[1]}&isB2C={isB2C} |
Добавление в корзину по массиву ЭПД ID |
Document
Работа с ЭПД и их отображением
Collections
Работа с Коллекциями
Secure
API | Description |
---|---|
GET api/Secure |
No documentation available. |