Zammad · JSON-LD Context
Zammad Context
JSON-LD context defining the semantic vocabulary for Zammad from Zammad.
3 Classes
21 Properties
4 Namespaces
Namespaces
schema:
https://schema.org/
xsd:
http://www.w3.org/2001/XMLSchema#
dcterms:
http://purl.org/dc/terms/
zammad:
https://zammad.com/schema#
Classes
PostApiV1CtiInstanceRequest
PostApiV1CtiInstanceResponse
GetApiV1TicketsSearchResponse
Properties
| Property | Type | Container |
|---|---|---|
| event | string | |
| from | string | |
| to | string | |
| direction | string | |
| callId | string | |
| caller | string | |
| answeringNumber | string | |
| id | integer | |
| group_id | integer | |
| priority_id | integer | |
| state_id | integer | |
| organization_id | integer | |
| number | string | |
| title | string | |
| owner_id | integer | |
| customer_id | integer | |
| note | string | |
| article_count | integer | |
| preferences | ||
| created_at | string | |
| updated_at | string |
JSON-LD Document
{
"@context": {
"@vocab": "https://zammad.com/schema#",
"schema": "https://schema.org/",
"xsd": "http://www.w3.org/2001/XMLSchema#",
"dcterms": "http://purl.org/dc/terms/",
"zammad": "https://zammad.com/schema#",
"PostApiV1CtiInstanceRequest": "zammad:PostApiV1CtiInstanceRequest",
"event": {
"@id": "zammad:event",
"@type": "xsd:string"
},
"from": {
"@id": "zammad:from",
"@type": "xsd:string"
},
"to": {
"@id": "zammad:to",
"@type": "xsd:string"
},
"direction": {
"@id": "zammad:direction",
"@type": "xsd:string"
},
"callId": {
"@id": "zammad:callId",
"@type": "xsd:string"
},
"caller": {
"@id": "zammad:caller",
"@type": "xsd:string"
},
"PostApiV1CtiInstanceResponse": "zammad:PostApiV1CtiInstanceResponse",
"answeringNumber": {
"@id": "zammad:answeringNumber",
"@type": "xsd:string"
},
"GetApiV1TicketsSearchResponse": "zammad:GetApiV1TicketsSearchResponse",
"id": {
"@id": "zammad:id",
"@type": "xsd:integer"
},
"group_id": {
"@id": "zammad:group_id",
"@type": "xsd:integer"
},
"priority_id": {
"@id": "zammad:priority_id",
"@type": "xsd:integer"
},
"state_id": {
"@id": "zammad:state_id",
"@type": "xsd:integer"
},
"organization_id": {
"@id": "zammad:organization_id",
"@type": "xsd:integer"
},
"number": {
"@id": "zammad:number",
"@type": "xsd:string"
},
"title": {
"@id": "zammad:title",
"@type": "xsd:string"
},
"owner_id": {
"@id": "zammad:owner_id",
"@type": "xsd:integer"
},
"customer_id": {
"@id": "zammad:customer_id",
"@type": "xsd:integer"
},
"note": {
"@id": "zammad:note",
"@type": "xsd:string"
},
"article_count": {
"@id": "zammad:article_count",
"@type": "xsd:integer"
},
"preferences": {
"@id": "zammad:preferences"
},
"created_at": {
"@id": "zammad:created_at",
"@type": "xsd:string"
},
"updated_at": {
"@id": "zammad:updated_at",
"@type": "xsd:string"
}
},
"@type": "schema:Dataset",
"schema:name": "Zammad API JSON-LD context",
"schema:description": "A JSON-LD @context for the objects Zammad'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-28) from openapi/_ae-authored/zammad-openapi-generated.yml.",
"dcterms:created": "2026-10-28",
"dcterms:source": [
"openapi/_ae-authored/zammad-openapi-generated.yml"
]
}