Up until very recently I could add a review for a book using http://www.goodreads.com/review.xml (passing parameters book_id, shelf, review[rating:], review[review:] (the text), and review[read_at:]). This suddenly stopped working (and is no longer documented on http://www.goodreads.com/api): it returns "500 server error" (logging in, getting the "current user" name, and looking up the book to get its Goodreads ID still work fine).
There is also no replacement/equivalent listed in the API - no way to add a book review. There is a way to update an existing review, but that doesn't work here since a new review has no review ID.
There is also no replacement/equivalent listed in the API - no way to add a book review. There is a way to update an existing review, but that doesn't work here since a new review has no review ID.
Please fix the http://www.goodreads.com/review.xml API (and document it).