Goodreads Developers discussion
feature requests
>
Bulk updates/sync?
date
newest »
newest »
We don't currently support bulk additions to shelves, ratings or reviews. You will have to issue separate calls for each book, maybe maintaining a local cache of what was/wasn't added already. Your suggestion is useful though, but I don't know when/if we'll implement it.



The features I envisage are:
- search for a book on Goodreads (we already search google, amazon and LibraryThing, so this is not essential, but would be nice to add).
- get reviews for a book; we may merge these in some way with Amazon reviews -- but still attribute them appropriately.
- upload and sync 'my' books
It is this last part that is causing me some concern. When I finally finish catalogueing my books there will be well over 2000 of them. I will use my phone as the primary data source (but others may do the reverse), and it would be great to be able to send/get a 'batch' of updates to/from Goodreads, rather than one at a time (eg. after I have rearranged them in some way).
Specifically, it would be great if I could send or receive a batch of book ratings in the form of a list of:
- isbn
- my review/notes
- rating
and maybe also 'have-read', 'read-start', 'read-end'
The application would have to store a 'goodreadsLastSyncDate' (or similar) and ask goodreads for updates since that date and send goodreads it's own updates since that date.
...or something similar.
This is obviously a big ask; is something like this likely to be possible or worth discussing?