API V2 - Jarvie8176/renison-library GitHub Wiki

API v2

Endpoint

Endpoint Method Description
/book/ GET Get basic info of all books
/book/:barcode GET Get book info by barcode
/book/:isbn GET Get book info by ISBN
/book/search/title/:title GET Get basic info of books contains given title
/book/search/author/:author GET Get basic info of books contains given author
/book/search/isbn/:isbn GET Get basic info of books contains given ISBN
/book/ POST Add new book with given info
/book/:id PUT Update book with given info
/author/ POST Add new author with given info
/author/:id PUT Update author with given info
/keyword/ POST Add new keyword
/keyword/:id PUT Update keyword
/language/ POST Add new language
/language/:id PUT Update language
/category/ POST Add new category
/category/:id PUT Update cagegory
/book/cover/ POST Upload new cover
/sponsor/ POST Add new sponsor
/sponsor/:id PUT Update sponsor