Organization

JSON Schema for the Organization object from the Chalmers Research API (api.research.chalmers.se).

EducationHigher EducationUniversityResearchOpen DataLibraryOAI-PMHSweden

Properties

Name Type Description
ID integer
OrganizationNameSv string
OrganizationNameEn string
OrganizationDisplayNameSv string
OrganizationDisplayNameEn string
OrganizationTypeID integer
OrganizationTypeNameSv string
OrganizationTypeNameEn string
OrganizationCity string
OrganizationPostalNo string
OrganizationCountry string
OrganizationGeoLat string
OrganizationGeoLong string
OrganizationLevel integer
OrganizationIdentifiers array
OrganizationParents array
View JSON Schema on GitHub

JSON Schema

chalmers-university-of-technology-organization-schema.json Raw ↑
{
  "$schema": "http://json-schema.org/draft-07/schema#",
  "$id": "https://raw.githubusercontent.com/api-evangelist/chalmers-university-of-technology/main/json-schema/chalmers-university-of-technology-organization-schema.json",
  "title": "Organization",
  "description": "JSON Schema for the Organization object from the Chalmers Research API (api.research.chalmers.se).",
  "required": [
    "OrganizationNameSv",
    "OrganizationNameEn",
    "OrganizationDisplayNameSv",
    "OrganizationDisplayNameEn",
    "OrganizationTypeID"
  ],
  "type": "object",
  "properties": {
    "ID": {
      "format": "int32",
      "type": "integer"
    },
    "OrganizationNameSv": {
      "type": "string"
    },
    "OrganizationNameEn": {
      "type": "string"
    },
    "OrganizationDisplayNameSv": {
      "type": "string"
    },
    "OrganizationDisplayNameEn": {
      "type": "string"
    },
    "OrganizationTypeID": {
      "format": "int32",
      "type": "integer"
    },
    "OrganizationTypeNameSv": {
      "type": "string"
    },
    "OrganizationTypeNameEn": {
      "type": "string"
    },
    "OrganizationCity": {
      "type": "string"
    },
    "OrganizationPostalNo": {
      "type": "string"
    },
    "OrganizationCountry": {
      "type": "string"
    },
    "OrganizationGeoLat": {
      "type": "string"
    },
    "OrganizationGeoLong": {
      "type": "string"
    },
    "OrganizationLevel": {
      "format": "int32",
      "type": "integer"
    },
    "OrganizationIdentifiers": {
      "type": "array",
      "items": {
        "$ref": "#/$defs/ApiOrganizationIdentifier"
      }
    },
    "OrganizationParents": {
      "type": "array",
      "items": {
        "$ref": "#/$defs/Organization"
      }
    }
  },
  "$defs": {
    "ApiOrganizationIdentifier": {
      "type": "object",
      "properties": {
        "ID": {
          "format": "int32",
          "type": "integer"
        },
        "OrganizationID": {
          "format": "int32",
          "type": "integer"
        },
        "OrganizationIdentifierID": {
          "format": "int32",
          "type": "integer"
        },
        "OrganizationIdentifierDescription": {
          "type": "string"
        },
        "OrganizationIdentifierValue": {
          "type": "string"
        }
      }
    }
  }
}