HathiTrust Catalog Lookup
hathitrust-digital.catalog.lookupLook up a book/serial in the HathiTrust shared digital library (18M+ volumes from 60+ research libraries) by one identifier: oclc (WorldCat number), isbn, issn, lccn, htid (HathiTrust volume ID), or recordnumber. Returns matching catalog record(s) — title, ISBNs/ISSNs/OCLC/LCCN, publish dates — plus every digitized item holding that record, with its contributing library, item URL, and access rights (e.g. "Full view", "Limited (search-only)"). Call hathitrust-digital.get_full_record for authors/publisher/subjects. Data: HathiTrust Bibliographic API, no auth required.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id_type | Yes | Identifier type: "oclc" (WorldCat number), "isbn", "issn", "lccn" (Library of Congress Control Number), "htid" (HathiTrust volume ID, e.g. "pur1.32754075735872"), or "recordnumber" (HathiTrust catalog record number) | |
| id_value | Yes | The identifier value to look up (e.g. "8727632" for an oclc id_type) |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| error | No | Present only when the call failed. Includes error code, message, request_id, and any provider-specific extras. | |
| result | No | Tool response payload. Shape varies per tool — consult the tool description and inputSchema. May be an object, array, string, or number depending on the upstream provider response. |