Reading List API

Return values are given in JSON.

Reading List TableBookshelf

POSTnew book to the reading list

https://reading-list-eight.vercel.app/api/book

FieldTypeRequired?Extra info
titleStringYesn/a
authorStringYesn/a
statusStringNoValid values are "Unread", "Reading" or "Read". Defaults to "Unread".
startedDateNoISODate format
finishedDateNoISODate format

GETall books from the reading list

https://reading-list-eight.vercel.app/api/books

GETall books from the reading list filtered using optional single or combined query parameters for title, author and status

https://reading-list-eight.vercel.app/api/books?title=[title]&author=[author]&status=[status]

PUT / PATCHbook with given id with new field values

https://reading-list-eight.vercel.app/api/books/[id]

DELETEbook with given id from the reading list

https://reading-list-eight.vercel.app/api/books/[id]