LibraryThing Web Services API
Current version
1.1
The current release version for the LibraryThing Services API.
You may direct your API calls to a specific version by changing the path in the request.
Request formats
REST
This format is a simple HTTP GET or POST action and expects method information. Requests follow the following format:
example: http://www.librarything.com/services/rest/1.1/?method=librarything.ck.getwork&id=1060&apikey=d231aa37c9b4f5d304a60a3d0ad1dad4
By default, REST requests will send a REST response.
Response formats
REST
This response is an XML block.
Here is an example REST response for the work Jonathan Strange & Mr. Norrell
JSON (coming soon)
This response is a text string in Javascript Object Notation (JSON).
Although originally designed to be a portable data solution for Javascript most other languages can also make use of the format.
Notes
Limits
You are limited to a maximum of 1,000 requests per day.