ISBN Web Service

I have written a Perl script to decode the Cuecat output so I could capture ISBNs and catalog my book collection.  Several sites host Web services that return book information given the ISBN.    Below is a GET request that requests the title of  The 2007 ARRL Repeater Directory.

http://xisbn.worldcat.org/webservices/xid/isbn/9780872599901?method=getMetadata&format=txt&fl=title

By modifying the last variable in the URL, specifically the value after “fl=”, the publication date or author can be retrieved.  See examples below:

http://xisbn.worldcat.org/webservices/xid/isbn/9780872599901?method=getMetadata&format=txt&fl=year

http://xisbn.worldcat.org/webservices/xid/isbn/9780872599901?method=getMetadata&format=txt&fl=author

Leave a comment