گودریدز پلتفرمی محبوب در زمینهی کتابخوانی میباشد. در این پلتفرم کاربران تجربهی خود از خواندن کتابهای مختلف را با یکدیگر به اشتراک میگذارند. با استفاده از وبسرویس گودریدز میتوانید به محتوای موجود در گودریدز در مورد کتابهای مختلف دسترسی پیدا کنید.
GET Get id of user who authorized OAuth
GET Paginate an author's books
GET Get info about an author by id
POST Follow an author
DELETE Unfollow an author
GET Show author following information
GET Get Goodreads book IDs given ISBNs
GET Get Goodreads work IDs given Goodreads book IDs
GET Get review statistics given a list of ISBNs
GET Get the reviews for a book given a Goodreads book id
GET Get the reviews for a book given an ISBN
GET Get the reviews for a book given a title string
POST Create a comment
GET List comments on a subject
POST Follow a user
DELETE Unfollow a user
POST Confirm or decline a friend recommendation
POST Confirm or decline a friend request
POST Add a friend
POST Join a group
GET List groups for a given user
GET Return members of a particular group
GET Find a group
GET Get info about a group by id
GET Get the listopia lists for a given book
GET See the current user's notifications
POST Add to books owned
GET List books owned by a user
POST Delete an owned book
POST Add a quote
POST Like a resource
DELETE Unlike a resource
GET Get a recommendation from a user to another user
POST Add review
PUT Edit a review
DELETE Delete a book review
GET Get the books on a members shelf
GET Recent reviews from all members.
GET Get a review
GET Get a user's review for a given book
GET Find books by title, author, or ISBN
GET See a series
GET See all series by an author
GET See all series a work is in
POST Add books to many shelves
POST Create a new topic via OAuth
GET Get list of topics in a group's folder
GET Get info about a topic by id
GET Get a list of topics with unread comments
POST Add book shelf
PUT Edit book shelf
GET Get info about a member by id or username
GET Compare books with another member
GET Get people a user is following
POST Update user status
POST Delete user status