University of British Columbia · Schema
UBC Abacus Dataverse Collection
A dataverse (collection) within UBC Library's Abacus repository that groups datasets and sub-dataverses. Field set derived from the live OpenAPI Dataverse schema.
EducationHigher EducationUniversityPublic Research UniversityCanadaBritish ColumbiaU15LibraryDigital CollectionsResearch DataResearch RepositoryOpen DataIdentity FederationOAI-PMHIIIFDataverse
Properties
| Name | Type | Description |
|---|---|---|
| id | integer | Internal numeric database id of the dataverse. |
| name | string | Display name of the dataverse collection. |
| alias | string | Short URL-safe alias used to address the dataverse. |
| description | string | Human-readable description of the dataverse. |
| affiliation | string | Owning institution or affiliation. |
| dataverseType | string | Type/category of the dataverse. |
| permissionRoot | boolean | |
| metadataBlockRoot | boolean | |
| facetRoot | boolean | |
| themeRoot | boolean | |
| templateRoot | boolean |
JSON Schema
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"$id": "https://raw.githubusercontent.com/api-evangelist/ubc/main/json-schema/ubc-dataverse-schema.json",
"x-provenance": {
"generated": "2026-08-19",
"method": "derived",
"source": "Derived from openapi/_original/ubc-abacus-dataverse.yaml (Dataverse 5.9 contract served by UBC Library's Abacus repository at https://abacus.library.ubc.ca/openapi). The underlying object model is Dataverse software's; the deployment is UBC-operated.",
"x-operator": "institution"
},
"title": "UBC Abacus Dataverse Collection",
"description": "A dataverse (collection) within UBC Library's Abacus repository that groups datasets and sub-dataverses. Field set derived from the live OpenAPI Dataverse schema.",
"type": "object",
"properties": {
"id": {
"type": "integer",
"description": "Internal numeric database id of the dataverse."
},
"name": {
"type": "string",
"description": "Display name of the dataverse collection."
},
"alias": {
"type": "string",
"description": "Short URL-safe alias used to address the dataverse."
},
"description": {
"type": "string",
"description": "Human-readable description of the dataverse."
},
"affiliation": {
"type": "string",
"description": "Owning institution or affiliation."
},
"dataverseType": {
"type": "string",
"description": "Type/category of the dataverse.",
"enum": [
"UNCATEGORIZED",
"RESEARCHERS",
"RESEARCH_PROJECTS",
"JOURNALS",
"ORGANIZATIONS_INSTITUTIONS",
"TEACHING_COURSES",
"LABORATORY",
"RESEARCH_GROUP",
"DEPARTMENT"
]
},
"permissionRoot": {
"type": "boolean"
},
"metadataBlockRoot": {
"type": "boolean"
},
"facetRoot": {
"type": "boolean"
},
"themeRoot": {
"type": "boolean"
},
"templateRoot": {
"type": "boolean"
}
},
"required": [
"id",
"alias"
],
"additionalProperties": true
}
Work with this as data
Every JSON Schema here is available over the APIs.io API and to AI agents over MCP.
MCP server
One button, every client — Claude, Cursor, VS Code and the rest.
https://apis.io/mcp
Tools for schemas
4 MCP tools reach this
find_json_schemasBrowse and filter every JSON Schema in the catalog.apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.resolveTurn a domain, URL or GitHub org into the provider it belongs to.find_cohortsEvery scored population of providers in the catalog.
Call it yourself
curl for this page
This JSON Schema
curl "https://apis.io/api/v1/json-schemas/ubc-dataverse"
All schemas
curl "https://apis.io/api/v1/json-schemas?limit=25"
Discovery needs no key. Ratings and market analysis are Pro.
Get an API key
Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.
A second provider on the same verified email joins the account you already have.