Comunix · JSON-LD Context
Comunix Context
JSON-LD context defining the semantic vocabulary for Comunix from Comunix.
19 Classes
53 Properties
4 Namespaces
Namespaces
schema:
https://schema.org/
xsd:
http://www.w3.org/2001/XMLSchema#
dcterms:
http://purl.org/dc/terms/
comunix:
https://getcomunix.com/schema#
Classes
GetApiIncidentsResponse
GetApiIncidentsResponse2
GetApiSunshineObjectsRecordsResourceidRelationshipsRelations
PostApiSunshineObjectsObjectidRequest
PostApiSunshineObjectsObjectidResponse
PostApiSunshineSunshineidRecordsRequest
PostApiSunshineSunshineidRecordsResponse
PostApiSunshineSunshineidTypesRequest
PostApiSunshineSunshineidTypesResponse
GetApiV2Tickets3JsonResponse
GetApiV2UserProfilesResponse
PatchApiV2UserProfilesRequest
PatchApiV2UserProfilesResponse
PutApiV2UserProfilesRequest
PutApiV2UserProfilesResponse
GetApiV2UserProfilesEventsResponse
PostApiV2UserProfilesEventsRequest
PostApiV2UserProfilesEventsResponse
GetApiV2UserProfilesProfileidEventsResponse
Properties
| Property | Type | Container |
|---|---|---|
| degradation | boolean | |
| impact | string | |
| outage | boolean | |
| postmortem | string | |
| resolved_at | string | |
| started_at | dateTime | |
| status | string | |
| title | string | |
| data | list | |
| included | list | |
| data.id | string | |
| data.target | string | |
| data.ref | string | |
| links.previous | string | |
| links.next | string | |
| data.type | string | |
| data.attributes | ||
| data.attributes.id | string | |
| data.attributes.model | string | |
| data.attributes.is_laptop | boolean | |
| data.relationship_type | string | |
| data.source | string | |
| data.relationship_record_type | string | |
| data.created_at | string | |
| data.key | string | |
| data.schema | ||
| data.schema.properties | ||
| data.schema.properties.id | ||
| data.schema.properties.id.type | string | |
| data.schema.properties.id.description | string | |
| data.schema.properties.model | ||
| data.schema.properties.is_laptop | ||
| data.schema.required | list | |
| data.updated_at | string | |
| ticket | ||
| profile | ||
| profile.identifiers | list | |
| profile.id | string | |
| profile.user_id | string | |
| profile.source | string | |
| profile.type | string | |
| profile.name | string | |
| profile.attributes | ||
| profile.created_at | string | |
| profile.updated_at | string | |
| events | list | |
| links | list | |
| event | string | |
| event.source | string | |
| event.type | string | |
| event.description | string | |
| event.properties | string | |
| event.properties.passcode_preference | string |
JSON-LD Document
{
"@context": {
"@vocab": "https://getcomunix.com/schema#",
"schema": "https://schema.org/",
"xsd": "http://www.w3.org/2001/XMLSchema#",
"dcterms": "http://purl.org/dc/terms/",
"comunix": "https://getcomunix.com/schema#",
"GetApiIncidentsResponse": "comunix:GetApiIncidentsResponse",
"degradation": {
"@id": "comunix:degradation",
"@type": "xsd:boolean"
},
"impact": {
"@id": "comunix:impact",
"@type": "xsd:string"
},
"outage": {
"@id": "comunix:outage",
"@type": "xsd:boolean"
},
"postmortem": {
"@id": "comunix:postmortem",
"@type": "xsd:string"
},
"resolved_at": {
"@id": "comunix:resolved_at",
"@type": "xsd:string"
},
"started_at": {
"@id": "comunix:started_at",
"@type": "xsd:dateTime"
},
"status": {
"@id": "comunix:status",
"@type": "xsd:string"
},
"title": {
"@id": "comunix:title",
"@type": "xsd:string"
},
"GetApiIncidentsResponse2": "comunix:GetApiIncidentsResponse2",
"data": {
"@id": "comunix:data",
"@container": "@list"
},
"included": {
"@id": "comunix:included",
"@container": "@list"
},
"GetApiSunshineObjectsRecordsResourceidRelationshipsRelations": "comunix:GetApiSunshineObjectsRecordsResourceidRelationshipsRelations",
"data.id": {
"@id": "comunix:data.id",
"@type": "xsd:string"
},
"data.target": {
"@id": "comunix:data.target",
"@type": "xsd:string"
},
"data.ref": {
"@id": "comunix:data.ref",
"@type": "xsd:string"
},
"links.previous": {
"@id": "comunix:links.previous",
"@type": "xsd:string"
},
"links.next": {
"@id": "comunix:links.next",
"@type": "xsd:string"
},
"PostApiSunshineObjectsObjectidRequest": "comunix:PostApiSunshineObjectsObjectidRequest",
"data.type": {
"@id": "comunix:data.type",
"@type": "xsd:string"
},
"data.attributes": {
"@id": "comunix:data.attributes"
},
"data.attributes.id": {
"@id": "comunix:data.attributes.id",
"@type": "xsd:string"
},
"data.attributes.model": {
"@id": "comunix:data.attributes.model",
"@type": "xsd:string"
},
"data.attributes.is_laptop": {
"@id": "comunix:data.attributes.is_laptop",
"@type": "xsd:boolean"
},
"PostApiSunshineObjectsObjectidResponse": "comunix:PostApiSunshineObjectsObjectidResponse",
"PostApiSunshineSunshineidRecordsRequest": "comunix:PostApiSunshineSunshineidRecordsRequest",
"data.relationship_type": {
"@id": "comunix:data.relationship_type",
"@type": "xsd:string"
},
"data.source": {
"@id": "comunix:data.source",
"@type": "xsd:string"
},
"PostApiSunshineSunshineidRecordsResponse": "comunix:PostApiSunshineSunshineidRecordsResponse",
"data.relationship_record_type": {
"@id": "comunix:data.relationship_record_type",
"@type": "xsd:string"
},
"data.created_at": {
"@id": "comunix:data.created_at",
"@type": "xsd:string"
},
"PostApiSunshineSunshineidTypesRequest": "comunix:PostApiSunshineSunshineidTypesRequest",
"data.key": {
"@id": "comunix:data.key",
"@type": "xsd:string"
},
"data.schema": {
"@id": "comunix:data.schema"
},
"data.schema.properties": {
"@id": "comunix:data.schema.properties"
},
"data.schema.properties.id": {
"@id": "comunix:data.schema.properties.id"
},
"data.schema.properties.id.type": {
"@id": "comunix:data.schema.properties.id.type",
"@type": "xsd:string"
},
"data.schema.properties.id.description": {
"@id": "comunix:data.schema.properties.id.description",
"@type": "xsd:string"
},
"data.schema.properties.model": {
"@id": "comunix:data.schema.properties.model"
},
"data.schema.properties.is_laptop": {
"@id": "comunix:data.schema.properties.is_laptop"
},
"data.schema.required": {
"@id": "comunix:data.schema.required",
"@container": "@list"
},
"PostApiSunshineSunshineidTypesResponse": "comunix:PostApiSunshineSunshineidTypesResponse",
"data.updated_at": {
"@id": "comunix:data.updated_at",
"@type": "xsd:string"
},
"GetApiV2Tickets3JsonResponse": "comunix:GetApiV2Tickets3JsonResponse",
"ticket": {
"@id": "comunix:ticket"
},
"GetApiV2UserProfilesResponse": "comunix:GetApiV2UserProfilesResponse",
"profile": {
"@id": "comunix:profile"
},
"PatchApiV2UserProfilesRequest": "comunix:PatchApiV2UserProfilesRequest",
"profile.identifiers": {
"@id": "comunix:profile.identifiers",
"@container": "@list"
},
"PatchApiV2UserProfilesResponse": "comunix:PatchApiV2UserProfilesResponse",
"profile.id": {
"@id": "comunix:profile.id",
"@type": "xsd:string"
},
"profile.user_id": {
"@id": "comunix:profile.user_id",
"@type": "xsd:string"
},
"profile.source": {
"@id": "comunix:profile.source",
"@type": "xsd:string"
},
"profile.type": {
"@id": "comunix:profile.type",
"@type": "xsd:string"
},
"profile.name": {
"@id": "comunix:profile.name",
"@type": "xsd:string"
},
"profile.attributes": {
"@id": "comunix:profile.attributes"
},
"profile.created_at": {
"@id": "comunix:profile.created_at",
"@type": "xsd:string"
},
"profile.updated_at": {
"@id": "comunix:profile.updated_at",
"@type": "xsd:string"
},
"PutApiV2UserProfilesRequest": "comunix:PutApiV2UserProfilesRequest",
"PutApiV2UserProfilesResponse": "comunix:PutApiV2UserProfilesResponse",
"GetApiV2UserProfilesEventsResponse": "comunix:GetApiV2UserProfilesEventsResponse",
"events": {
"@id": "comunix:events",
"@container": "@list"
},
"links": {
"@id": "comunix:links",
"@container": "@list"
},
"PostApiV2UserProfilesEventsRequest": "comunix:PostApiV2UserProfilesEventsRequest",
"event": {
"@id": "comunix:event",
"@type": "xsd:string"
},
"event.source": {
"@id": "comunix:event.source",
"@type": "xsd:string"
},
"event.type": {
"@id": "comunix:event.type",
"@type": "xsd:string"
},
"event.description": {
"@id": "comunix:event.description",
"@type": "xsd:string"
},
"event.properties": {
"@id": "comunix:event.properties",
"@type": "xsd:string"
},
"event.properties.passcode_preference": {
"@id": "comunix:event.properties.passcode_preference",
"@type": "xsd:string"
},
"PostApiV2UserProfilesEventsResponse": "comunix:PostApiV2UserProfilesEventsResponse",
"GetApiV2UserProfilesProfileidEventsResponse": "comunix:GetApiV2UserProfilesProfileidEventsResponse"
},
"@type": "schema:Dataset",
"schema:name": "Comunix API JSON-LD context",
"schema:description": "A JSON-LD @context for the objects Comunix's own API contract declares: one class per component schema, one property per declared field, typed from the contract. Derived by script (derive-json-ld.py, 2026-10-10) from openapi/_ae-authored/comunix-openapi-generated.yml.",
"dcterms:created": "2026-10-10",
"dcterms:source": [
"openapi/_ae-authored/comunix-openapi-generated.yml"
]
}