Look up a list of books
lookup_books_batchMatches a list of books to the ReadingRate catalog in one call, from ISBNs, titles, or titles with authors, and returns each match's ReadingRate analysis with a confidence level (exact, high, medium, low). Matching tolerates misspellings, such as titles read off book spines in a photo. A book the catalog does not hold is looked up in Open Library, a public book database, and comes back unmatched with what Open Library knows about it.
Use when the user gives several books at once, such as a photographed bookshelf or a pasted list, and wants them identified, ranked or compared. For a single book, use get_book_details.
Takes up to 20 books per call, more on some accounts; a longer list returns an error that gives the limit, so split it.
Example: {"books": [{"isbn": "9780140449136"}, {"title": "Crime and Punishment", "author": "Dostoevsky"}, {"title": "The Brothers Karamazov"}]}
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| books | Yes | The books to identify. Give each one an isbn, a title, or a title and author. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| matched | Yes | Queries matched to ReadingRate books | |
| summary | Yes | Counts for the batch | |
| unmatched | Yes | Queries with no catalog match |