Look up an ISBN
lookup_isbnValidate an ISBN's check digit, then fetch Open Library edition details—title, authors, publisher, page count, free-copy status, and related editions newest first.
Instructions
ISBN lookup on Open Library: return the edition details plus the other editions of the same book. Inputs: isbn (10 or 13 digits, hyphens allowed). The check digit is tested first, so a typo is reported before any search. The reply has the title, authors, publisher, publish date, page count and edition name, and says whether a free copy is known. Related editions are listed newest first. Example prompt: "Look up ISBN 978-0-13-468599-1 and tell me what other editions exist."
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| isbn | Yes | The ISBN to look up, 10 or 13 digits, hyphens and spaces allowed. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | Yes | The Open Library page for this edition. | |
| isbn | Yes | The ISBN as given, with hyphens and spaces removed. | |
| pages | No | Number of pages, when known. | |
| title | Yes | Title of the edition. | |
| isbn13 | Yes | The ISBN 13 form of the ISBN. | |
| authors | Yes | Authors, when Open Library lists them. | |
| free_copy | Yes | True when a free copy to read online is known. | |
| publishers | Yes | Publishers of the edition. | |
| edition_name | No | Edition name such as "3rd edition", when known. | |
| publish_date | No | Publish date as Open Library gives it. | |
| free_copy_url | No | Where to read the free copy, when there is one. | |
| related_editions | Yes | Other editions of the same book, newest first. | |
| openstax_alternative | No | A free OpenStax textbook on the same topic, when the built in catalog has one that matches the title. |