# University of British Columbia Collections API

**Canonical:** https://apis.io/apis/ubc/ubc-collections-api/  
**Provider:** University of British Columbia — https://apis.io/providers/ubc/  
**Base URL:** https://oc-index.library.ubc.ca  
**Documentation:** https://open.library.ubc.ca/docs

University of British Columbia Collections API is one of 7 APIs that [University of British Columbia](https://apis.io/providers/ubc/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. Tagged areas include Collection. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, an API reference, authentication docs, and rate-limit docs.

Collection-level metadata and item traversal.

## Operations (4)

| Method | Path | Summary |
|---|---|---|
| GET | `/collections` | List all collections |
| GET | `/collections/{name}` | Get collection metadata |
| GET | `/collections/{name}/items` | List the items in a collection |
| GET | `/collections/{name}/items/{itemId}` | Get a single item's metadata |

## Machine-readable artifacts (10)

- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/ubc/refs/heads/main/openapi/ubc-collections-api-openapi.yml
- **Documentation** — https://open.library.ubc.ca/docs
- **APIReference** — https://github.com/ubc-library/docs-open-collections-api
- **Examples** — https://raw.githubusercontent.com/api-evangelist/ubc/refs/heads/main/examples/ubc-open-collections-collection-example.json
- **Examples** — https://raw.githubusercontent.com/api-evangelist/ubc/refs/heads/main/examples/ubc-open-collections-items-example.json
- **Examples** — https://raw.githubusercontent.com/api-evangelist/ubc/refs/heads/main/examples/ubc-open-collections-search-example.json
- **Authentication** — https://raw.githubusercontent.com/api-evangelist/ubc/refs/heads/main/authentication/ubc-authentication.yml
- **RateLimits** — https://raw.githubusercontent.com/api-evangelist/ubc/refs/heads/main/rate-limits/ubc-rate-limits.yml
- **Errors** — https://raw.githubusercontent.com/api-evangelist/ubc/refs/heads/main/errors/ubc-errors.yml
- **Lifecycle** — https://raw.githubusercontent.com/api-evangelist/ubc/refs/heads/main/lifecycle/ubc-lifecycle.yml

## Other University of British Columbia APIs (6)

- [UBC Library Open Collections IIIF Presentation API](https://apis.io/apis/ubc/open-collections-iiif/)
- [UBC Library Abacus Dataverse API](https://apis.io/apis/ubc/abacus-dataverse/)
- [Abacus OAI-PMH Metadata Harvesting Endpoint](https://apis.io/apis/ubc/abacus-oai-pmh/)
- [UBC Shibboleth Identity Provider Metadata](https://apis.io/apis/ubc/shibboleth-idp/)
- [UBC Integration Enablement Centre API Gateway](https://apis.io/apis/ubc/iec-api-gateway/)
- [UBC IT Service Status API](https://apis.io/apis/ubc/it-status/)

## Tags

Collection

---

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