DPLA — Search Digitized Items
dpla.archives.searchSearch 50M+ digitized items from US libraries, archives, and museums via the Digital Public Library of America. Filter by media type (image, text, sound, moving image), date range, US state, or contributing institution. Results include title, creator, date, type, subject tags, rights, and direct links to the original item and thumbnail. Sources include the Smithsonian, Library of Congress, NYPL, state digitization programs, and 2,000+ contributing institutions. Returns facets for top subjects, providers, and types within the result set.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| q | No | Full-text search query across title, description, creator, and subject fields (e.g. "civil war photographs", "Thomas Jefferson") | |
| page | No | Page number for pagination, starting at 1 (default: 1) | |
| type | No | Filter by media type: image (photographs, drawings), text (books, manuscripts), sound (audio recordings), moving image (film/video), physical object | |
| state | No | Filter by US state name where the item originated or is about (e.g. "Massachusetts", "California") | |
| date_end | No | Filter items created on or before this year (e.g. "1900"). Use with date_begin for a range. | |
| provider | No | Filter by contributing institution name (e.g. "Smithsonian Institution", "The New York Public Library") | |
| page_size | No | Number of items per page, 1–50 (default: 10) | |
| date_begin | No | Filter items created on or after this year (e.g. "1850"). Use with date_end for a range. |
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. |