Chalmers University of Technology · Schema
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 |
JSON Schema
{
"$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"
}
}
}
}
}