Download OpenAPI specification:Download
API для работы с базой данных библиотеки.
API позволяет получать:
Добавляет книгу в базу. Для добавления требуется ключ.
name_book required | string |
name_author required | string |
annotation required | string |
{- "name_book": "Шекспир",
- "name_author": "Ромео и Джульета",
- "annotation": "Книга о любви"
}
Возвращает объект с данными о книге по id. Объект содержит: id, название, данные об авторе, аннотацию.
id required | integer id книги. |
{- "id": 1,
- "name_book": "Война и Мир",
- "author": {
- "id": 1,
- "name_author": "Лев Толстой"
}, - "annotation": "События в книге происходят во время наполеоновских войн..."
}
Изменяет данные о книге по id. Для изменения требуется ключ.
id required | integer id книги. |
name_book required | string |
name_author required | string |
annotation required | string |
{- "name_book": "Шекспир",
- "name_author": "Ромео и Джульета",
- "annotation": "Книга о любви"
}