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
View JSON Schema on GitHub

JSON Schema

ubc-dataverse-schema.json Raw ↑
{
  "$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
}