Error Pop-Up - Close Button Sorry, you must be a member of this group to do that.

Goodreads Developers discussion

100 views
Modify date read

Comments Showing 1-4 of 4 (4 new)    post a comment »
dateUp arrow    newest »

message 1: by David (last edited Apr 09, 2009 02:46AM) (new)

David Robins (dbrobins) | 24 comments Is it possible to modify (really, add missing) date read information (the 'review[read_at:]' parameter) to books already on my read shelf via the API? Or do I have to delete them all and re-add them all? Currently if I try to add a review when the book is already there it fails with a "book already added" error.

If half stars are ever added, I'll probably want to go through and update all my reviews with the new granularity, too (since I keep my own ratings out of 10).


message 2: by Ken-ichi (last edited Apr 09, 2009 10:28AM) (new)

Ken-ichi | 4 comments It is possible, though apparently it was undocumented. You need to make a PUT request to review/:review_id.xml, something like

response = access_token.put('/review/6757.xml', {
'review[rating:]' => 1,
'review[read_at:]' => '2009-04-10'
})

Note that that's the ID of the review, not the book. Adding doc now...


message 3: by David (new)

David Robins (dbrobins) | 24 comments Thanks, that works great.


message 4: by Terence (new)

Terence Eden (edent) | 5 comments Does this API still work? I'm unable to add read_at to my reviews. I've tried POSTing and PUTting.


back to top