Перейти к основному содержимому

libraryservice API

Версия 2.0.6

Описание API интерфейса для libraryservice

API для работы с авторами

Тип запросаНазваниеОписание
post/api/Author/ListAuthorsПолучить список авторов
post/api/Author/AuthorsCountПолучить количество всех авторов
post/api/Author/GetAuthorInfoПолучить автора и его книги
post/api/Author/FindAuthorsПолучить авторов по фильтру
post/api/Author/AddAuthorДобавить автора
post/api/Author/UpdateAuthorОбновить автора
post/api/Author/DeleteAuthorУдалить автора
post/api/Author/DemoErrorПолучить ошибку

API для работы с книгами

Тип запросаНазваниеОписание
post/api/Book/ListBooksПолучить все книги
post/api/Book/BooksCountПолучить количество всех книг
post/api/Book/ListBooksWithAuthorsПолучить все книги с их авторами
post/api/Book/FindBooksWithAuthorsПолучить все книги с авторами по фильтру
post/api/Book/FindBooksПолучить все книги по фильтру
post/api/Book/GetBookInfoПолучить книгу с авторами по идентификатору
post/api/Book/GetArtBookInfoПолучить книгу жанра Художественная литература с авторами по идентификатору
post/api/Book/GetChildrenBookInfoПолучить детскую книгу с авторами по идентификатору
post/api/Book/GetScienceBookInfoПолучить научную книгу с авторами по идентификатору
post/api/Book/AddBookДобавить книгу
post/api/Book/AddArtBookДобавить книгу жанра Художественная литература
post/api/Book/AddChildrenBookДобавить детскую книгу
post/api/Book/AddScienceBookДобавить научную книгу
post/api/Book/UpdateBookОбновить книгу
post/api/Book/UpdateArtBookОбновить книгу жанра Художественная литература
post/api/Book/UpdateChildrenBookОбновить детскую книгу
post/api/Book/UpdateScienceBookОбновить научную книгу
post/api/Book/DeleteBookУдалить книгу

API для работы с отзывами

Тип запросаНазваниеОписание
post/api/Comment/ListCommentsByBookПолучить отзывы по идентификатору книги
post/api/Comment/ApproveCommentПодтвердить отзыв
post/api/Comment/AddCommentДобавить отзыв
post/api/Comment/UpdateCommentОбновить отзыв
post/api/Comment/DeleteCommentУдалить отзыв

API для работы с подписками

Тип запросаНазваниеОписание
post/api/Subscription/ListSubscriptionByUserПолучить подписки по идентификатору пользователя
post/api/Subscription/AddSubscriptionДобавить подписку
post/api/Subscription/DeleteSubscriptionУдалить подписку

API для работы с пользователями

Тип запросаНазваниеОписание
post/api/User/ListUserПолучить всех пользователей
post/api/User/AddUserДобавить пользователя
post/api/User/DeleteUserУдалить пользователя