Borealis Dataverse Collection

JSON Schema for a Dataverse (collection) object returned by the Borealis native REST API, as used by the Universite de Montreal collection. Derived from the Dataverse v6.8.1 OpenAPI Dataverse schema; only fields actually present in the spec are retained.

EducationHigher EducationUniversityResearchOpen DataLibraryCanadaQuébec

Properties

Name Type Description
id integer Internal numeric database identifier for the dataverse collection.
alias string Short URL-friendly alias for the collection (e.g. montreal).
name string Display name of the dataverse collection.
storageIdentifier string Backing storage identifier for the collection.
protocol string Persistent identifier protocol.
authority string Persistent identifier authority/prefix.
identifier string Persistent identifier value.
publicationDate string Date the collection was published.
createDate string Date the collection record was created.
dtype string Internal discriminator type for the persisted DvObject.
View JSON Schema on GitHub

JSON Schema

universite-de-montreal-dataverse-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "https://raw.githubusercontent.com/api-evangelist/universite-de-montreal/main/json-schema/universite-de-montreal-dataverse-schema.json",
  "title": "Borealis Dataverse Collection",
  "description": "JSON Schema for a Dataverse (collection) object returned by the Borealis native REST API, as used by the Universite de Montreal collection. Derived from the Dataverse v6.8.1 OpenAPI Dataverse schema; only fields actually present in the spec are retained.",
  "type": "object",
  "properties": {
    "id": { "type": "integer", "description": "Internal numeric database identifier for the dataverse collection." },
    "alias": { "type": "string", "description": "Short URL-friendly alias for the collection (e.g. montreal)." },
    "name": { "type": "string", "description": "Display name of the dataverse collection." },
    "storageIdentifier": { "type": "string", "description": "Backing storage identifier for the collection." },
    "protocol": { "type": "string", "description": "Persistent identifier protocol." },
    "authority": { "type": "string", "description": "Persistent identifier authority/prefix." },
    "identifier": { "type": "string", "description": "Persistent identifier value." },
    "publicationDate": { "type": "string", "description": "Date the collection was published." },
    "createDate": { "type": "string", "description": "Date the collection record was created." },
    "dtype": { "type": "string", "description": "Internal discriminator type for the persisted DvObject." }
  },
  "required": ["id"],
  "additionalProperties": true
}