Check Holdings
check_duplicateDOES THE LIBRARY HOLD THIS WORK? Call this BEFORE telling the user the library lacks a book, and before proposing one for acquisition. A miss from list_books or search_library is NOT evidence of absence: list_books matches words and search_library ranks by relevance, so a held book can sit behind dozens of better-ranked hits. Give a title + author (+ year if known), or a library URL (Internet Archive, Gallica, e-rara, BSB, a IIIF manifest). Matches the same scan, the same edition, other editions and the same work, plus near and cross-lingual titles (title in any language). Returns a verdict (same_object / same_edition / possible_same_edition / other_edition / related_title / new), confidence, matches with reasons, ids and URLs, held_not_public (copies held but not yet published: counted, not described), and limits (what the check could not search). A "new" verdict from a URL alone has not searched other editions; pass the title and author too.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | No | A library URL or IIIF manifest for a specific copy (title then optional). | |
| year | No | Edition year, if known. Separates "same edition" from "another edition". | |
| ia_id | No | Internet Archive identifier, for an exact same-scan match. | |
| title | No | Title in any language, original or English, e.g. "Musurgia universalis". | |
| author | No | Author in any form ("Athanasius Kircher", "Kircher, Athanasius"). Strongly improves matching. | |
| language | No | Language hint for the cross-lingual title match (optional). |