# Stanford University Catalog API

**Canonical:** https://apis.io/apis/stanford/stanford-catalog-api/  
**Provider:** Stanford University — https://apis.io/providers/stanford/  
**Base URL:** https://purl.stanford.edu  
**Documentation:** https://api.library.stanford.edu/docs/purl/api/

Stanford University Catalog API is one of 26 APIs that [Stanford University](https://apis.io/providers/stanford/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. This API exposes 5 JSON Schema definitions. Tagged areas include Catalog. The published artifact set on APIs.io includes an OpenAPI specification and 5 JSON Schemas.

Add and update Moabs in the catalog

## Operations (3)

| Method | Path | Summary |
|---|---|---|
| POST | `/v1/catalog` | Add a new Moab to the catalog for an existing object |
| PUT | `/v1/catalog/{druid}` | Update a Moab for an existing object in the catalog for a new version |
| PATCH | `/v1/catalog/{druid}` | Update a Moab for an existing object in the catalog for a new version |

## Machine-readable artifacts (16)

- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/stanford/refs/heads/main/openapi/stanford-catalog-api-openapi.yml
- **OpenAPIOriginal** — https://raw.githubusercontent.com/api-evangelist/stanford/refs/heads/main/openapi/_original/stanford-sdr-api-openapi.yml
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/stanford/refs/heads/main/json-schema/stanford-sdr-api-schemas.json
- **SourceCode** — https://github.com/sul-dlss/sdr-api
- **OpenAPIOriginal** — https://raw.githubusercontent.com/api-evangelist/stanford/refs/heads/main/openapi/_original/stanford-dor-services-api-openapi.yml
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/stanford/refs/heads/main/json-schema/stanford-dor-services-api-schemas.json
- **SourceCode** — https://github.com/sul-dlss/dor-services-app
- **OpenAPIOriginal** — https://raw.githubusercontent.com/api-evangelist/stanford/refs/heads/main/openapi/_original/stanford-preservation-catalog-api-openapi.yml
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/stanford/refs/heads/main/json-schema/stanford-preservation-catalog-api-schemas.json
- **SourceCode** — https://github.com/sul-dlss/preservation_catalog
- **OpenAPIOriginal** — https://raw.githubusercontent.com/api-evangelist/stanford/refs/heads/main/openapi/_original/stanford-technical-metadata-api-openapi.yml
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/stanford/refs/heads/main/json-schema/stanford-technical-metadata-api-schemas.json
- **SourceCode** — https://github.com/sul-dlss/technical-metadata-service
- **OpenAPIOriginal** — https://raw.githubusercontent.com/api-evangelist/stanford/refs/heads/main/openapi/_original/stanford-suri-api-openapi.yml
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/stanford/refs/heads/main/json-schema/stanford-suri-api-schemas.json
- **SourceCode** — https://github.com/sul-dlss/suri-rails

## Other Stanford University APIs (12)

- [Stanford Libraries PURL API](https://apis.io/apis/stanford/library-purl/)
- [Stanford Libraries IIIF API](https://apis.io/apis/stanford/library-iiif/)
- [Stanford Libraries Library Hours API](https://apis.io/apis/stanford/library-hours/)
- [Stanford Libraries Digital Stacks API](https://apis.io/apis/stanford/library-digital-stacks/)
- [Stanford Libraries Embed API](https://apis.io/apis/stanford/library-embed/)
- [ExploreCourses course-data XML query interface](https://apis.io/apis/stanford/explorecourses/)
- [Stanford Identity Provider — SAML 2.0 metadata](https://apis.io/apis/stanford/idp-saml/)
- [Stanford AI API Gateway](https://apis.io/apis/stanford/ai-api-gateway/)
- [MaIS Registry APIs](https://apis.io/apis/stanford/mais-registry/)
- [CAP / Stanford Profiles API](https://apis.io/apis/stanford/cap-profiles/)
- [Stanford University About API](https://apis.io/apis/stanford/stanford-about-api/)
- [Stanford University Authentication API](https://apis.io/apis/stanford/stanford-authentication-api/)

## Tags

Catalog

---

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