HathiTrust Batch Catalog Lookup
hathitrust-digital.catalog.batch_lookupBatch-check HathiTrust catalog records and item availability for 1–10 mixed identifiers (OCLC, ISBN, ISSN, LCCN, HTID, record number) in one call.
Instructions
Look up 1-10 identifiers (any mix of oclc/isbn/issn/lccn/htid/recordnumber) against the HathiTrust catalog in a single call. Returns the same per-identifier record + item availability data as lookup_by_id, one result per queried identifier — use this instead of repeated lookup_by_id calls when checking availability for a reading list or citation set. Data: HathiTrust Bibliographic API, no auth required.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| ids | Yes | 1-10 identifiers to look up in a single call, each with its own 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. |