# Princeton University Art Museum API

**Canonical:** https://apis.io/apis/princeton/art-museum-api/  
**Provider:** Princeton University — https://apis.io/providers/princeton/  
**Base URL:** https://data.artmuseum.princeton.edu  
**Documentation:** https://github.com/Princeton-University-Art-Museum/puam-api-docs

Princeton University Art Museum API is one of 14 APIs that [Princeton University](https://apis.io/providers/princeton/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. This API exposes 1 JSON Schema definition. Tagged areas include Museum, Collection, Open Data, IIIF, and JSON. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, authentication docs, and 1 JSON Schema.

Open, REST-style API providing developer access to data about the Princeton University Art Museum and its collections. Four surfaces: objects (with a label-level /tombstone sub-resource and filtering by maker, department, term and on-view status), makers, packages, and a full-text search endpoint that returns the raw Elasticsearch envelope. Pagination and incremental harvesting are supported via size, from, sort, sortorder and lastupdated. No authentication is currently required, though the Museum documents that this may change. Weekly-refreshed static JSON dumps of the whole collection are offered alongside the API for bulk and machine-learning use. The Museum publishes prose documentation, not a contract; the OpenAPI in this repo is DERIVED from that documentation and verified against live responses, and is not Princeton's own artifact.

## Machine-readable artifacts (7)

- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/princeton/refs/heads/main/openapi/princeton-art-museum-api-openapi.yml
- **Documentation** — https://github.com/Princeton-University-Art-Museum/puam-api-docs
- **GitHubOrganization** — https://github.com/Princeton-University-Art-Museum
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/princeton/refs/heads/main/json-schema/princeton-art-museum-object.json
- **Examples** — https://raw.githubusercontent.com/api-evangelist/princeton/refs/heads/main/examples/princeton-art-museum-tombstone-200.json
- **Authentication** — https://raw.githubusercontent.com/api-evangelist/princeton/refs/heads/main/authentication/princeton-authentication.yml
- **ErrorCatalog** — https://raw.githubusercontent.com/api-evangelist/princeton/refs/heads/main/errors/princeton-errors.yml

## Other Princeton University APIs (12)

- [Princeton University Library Allsearch API](https://apis.io/apis/princeton/allsearch-api/)
- [Princeton OIT API Gateway](https://apis.io/apis/princeton/oit-api-gateway/)
- [Princeton University Library Catalog (Orangelight)](https://apis.io/apis/princeton/catalog/)
- [PUL Bibliographic Data Web Service (Bibdata)](https://apis.io/apis/princeton/bibdata/)
- [Figgy Digital Repository — OAI-PMH and IIIF](https://apis.io/apis/princeton/figgy-oai/)
- [Princeton Data Commons — Discovery](https://apis.io/apis/princeton/data-commons/)
- [DataSpace Institutional Repository — OAI-PMH](https://apis.io/apis/princeton/dataspace-oai/)
- [Princeton University Library Finding Aids (PULFAlight)](https://apis.io/apis/princeton/finding-aids/)
- [Princeton University Library Maps and Geospatial Data (PUL Map)](https://apis.io/apis/princeton/maps/)
- [Digital PUL (DPUL)](https://apis.io/apis/princeton/digital-pul/)
- [Princeton Shibboleth Identity Provider — SAML 2.0 Metadata](https://apis.io/apis/princeton/shibboleth-idp/)
- [Ex Libris Alma / Primo VE — Princeton tenancy (01PRI_INST)](https://apis.io/apis/princeton/exlibris-tenancy/)

## Tags

Museum, Collection, Open Data, IIIF, JSON

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/princeton/art-museum-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/princeton/.
