# UBC Library Abacus Dataverse API

**Canonical:** https://apis.io/apis/ubc/abacus-dataverse/  
**Provider:** University of British Columbia — https://apis.io/providers/ubc/  
**Base URL:** https://abacus.library.ubc.ca  
**Documentation:** https://abacus.library.ubc.ca/

UBC Library Abacus Dataverse 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. This API exposes 5 JSON Schema definitions. Tagged areas include Research Data, Research Repository, Dataverse, and Open Data. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, a JSON-LD context, authentication docs, and 5 JSON Schemas.

The REST API of Abacus, UBC Library's research-data repository, running Dataverse 5.9 on UBC's own infrastructure at abacus.library.ubc.ca. UBC operates the deployment and the data is UBC's and its BC consortium partners'; the contract itself is Dataverse software's, served by the product at /openapi, and every schema, ruleset and vocabulary in this repo derived from it inherits that. Verified live 2026-08-19 at /api/info/version. This ONE surface was previously recorded as twenty-two separate APIs because the refine step splits a contract by tag — the twenty-two OpenAPI documents are kept as properties here, but they describe one API, not twenty-two.

## Machine-readable artifacts (38)

- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/ubc/refs/heads/main/openapi/ubc-access-api-openapi.yml
- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/ubc/refs/heads/main/openapi/ubc-admin-api-openapi.yml
- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/ubc/refs/heads/main/openapi/ubc-batch-api-openapi.yml
- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/ubc/refs/heads/main/openapi/ubc-builtin-users-api-openapi.yml
- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/ubc/refs/heads/main/openapi/ubc-datasets-api-openapi.yml
- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/ubc/refs/heads/main/openapi/ubc-datatags-api-openapi.yml
- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/ubc/refs/heads/main/openapi/ubc-dataverses-api-openapi.yml
- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/ubc/refs/heads/main/openapi/ubc-edit-api-openapi.yml
- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/ubc/refs/heads/main/openapi/ubc-files-api-openapi.yml
- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/ubc/refs/heads/main/openapi/ubc-harvest-api-openapi.yml
- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/ubc/refs/heads/main/openapi/ubc-info-api-openapi.yml
- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/ubc/refs/heads/main/openapi/ubc-ingest-api-openapi.yml
- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/ubc/refs/heads/main/openapi/ubc-mail-api-openapi.yml
- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/ubc/refs/heads/main/openapi/ubc-meta-api-openapi.yml
- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/ubc/refs/heads/main/openapi/ubc-metadatablocks-api-openapi.yml
- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/ubc/refs/heads/main/openapi/ubc-mydata-api-openapi.yml
- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/ubc/refs/heads/main/openapi/ubc-notifications-api-openapi.yml
- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/ubc/refs/heads/main/openapi/ubc-pids-api-openapi.yml
- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/ubc/refs/heads/main/openapi/ubc-roles-api-openapi.yml
- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/ubc/refs/heads/main/openapi/ubc-search-api-openapi.yml
- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/ubc/refs/heads/main/openapi/ubc-users-api-openapi.yml
- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/ubc/refs/heads/main/openapi/ubc-workflows-api-openapi.yml
- **Documentation** — https://abacus.library.ubc.ca/
- **OpenData** — https://abacus.library.ubc.ca/dataverse/ubc_open
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/ubc/refs/heads/main/json-schema/ubc-dataset-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/ubc/refs/heads/main/json-schema/ubc-datafile-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/ubc/refs/heads/main/json-schema/ubc-dataverse-schema.json
- **JSONStructure** — https://raw.githubusercontent.com/api-evangelist/ubc/refs/heads/main/json-structure/ubc-dataset-structure.json
- **JSONStructure** — https://raw.githubusercontent.com/api-evangelist/ubc/refs/heads/main/json-structure/ubc-dataverse-structure.json
- **Examples** — https://raw.githubusercontent.com/api-evangelist/ubc/refs/heads/main/examples/ubc-search-datasets-example.json
- **Examples** — https://raw.githubusercontent.com/api-evangelist/ubc/refs/heads/main/examples/ubc-get-dataverse-example.json
- **Rules** — https://raw.githubusercontent.com/api-evangelist/ubc/refs/heads/main/rules/ubc-rules.yml
- **Vocabulary** — https://raw.githubusercontent.com/api-evangelist/ubc/refs/heads/main/vocabulary/ubc-vocabulary.yml
- **JSONLD** — https://raw.githubusercontent.com/api-evangelist/ubc/refs/heads/main/json-ld/ubc-context.jsonld
- **Authentication** — https://raw.githubusercontent.com/api-evangelist/ubc/refs/heads/main/authentication/ubc-authentication.yml
- **Scopes** — https://raw.githubusercontent.com/api-evangelist/ubc/refs/heads/main/scopes/ubc-scopes.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 API](https://apis.io/apis/ubc/open-collections/)
- [UBC Library Open Collections IIIF Presentation API](https://apis.io/apis/ubc/open-collections-iiif/)
- [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

Research Data, Research Repository, Dataverse, Open Data

---

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