Skip to content

OrganizationResponse

Field Type Required Description and constraints
id string (uuid) Yes
kind OrganizationKind Yes
name string Yes
status OrganizationStatus Yes
capabilities array of Capability Yes
authorizationRevision integer Yes minimum 1.0
createdAt string (date-time) Yes
updatedAt string (date-time) Yes
suspendedAt string (date-time) or null Yes
archivedAt string (date-time) or null Yes

Additional properties are rejected by this schema.

{
"properties": {
"id": {
"type": "string",
"format": "uuid",
"title": "Id"
},
"kind": {
"$ref": "#/components/schemas/OrganizationKind"
},
"name": {
"type": "string",
"title": "Name"
},
"status": {
"$ref": "#/components/schemas/OrganizationStatus"
},
"capabilities": {
"items": {
"$ref": "#/components/schemas/Capability"
},
"type": "array",
"title": "Capabilities"
},
"authorizationRevision": {
"type": "integer",
"minimum": 1.0,
"title": "Authorizationrevision"
},
"createdAt": {
"type": "string",
"format": "date-time",
"title": "Createdat"
},
"updatedAt": {
"type": "string",
"format": "date-time",
"title": "Updatedat"
},
"suspendedAt": {
"anyOf": [
{
"type": "string",
"format": "date-time"
},
{
"type": "null"
}
],
"title": "Suspendedat"
},
"archivedAt": {
"anyOf": [
{
"type": "string",
"format": "date-time"
},
{
"type": "null"
}
],
"title": "Archivedat"
}
},
"additionalProperties": false,
"type": "object",
"required": [
"id",
"kind",
"name",
"status",
"capabilities",
"authorizationRevision",
"createdAt",
"updatedAt",
"suspendedAt",
"archivedAt"
],
"title": "OrganizationResponse"
}
Image preview