DayPilot · JSON-LD Context
Daypilot Org Context
JSON-LD context defining the semantic vocabulary for Daypilot Org from DayPilot.
14 Classes
44 Properties
4 Namespaces
Namespaces
schema:
https://schema.org/
xsd:
http://www.w3.org/2001/XMLSchema#
dcterms:
http://purl.org/dc/terms/
daypilot:
https://daypilot.org/schema#
Classes
ComponentID
Edition
PublicEnvelope
ServiceIndex
ServiceLinks
PublicOperations
PublicOperationState
ComponentSummary
ComponentLinks
Target
TargetResolution
Setting
SettingOption
Problem
Properties
| Property | Type | Container |
|---|---|---|
| apiVersion | reference | |
| scope | reference | |
| catalogRevision | reference | |
| description | string | |
| links | reference | |
| operations | reference | |
| components | string | |
| openapi | string | |
| settingsSchema | string | |
| arazzo | string | |
| apiCatalog | string | |
| health | string | |
| validateConfiguration | string | |
| projectArchives | string | |
| projectSchema | string | |
| configurationValidation | reference | |
| enabled | boolean | |
| id | reference | |
| editions | list | |
| settingCount | integer | |
| optionCount | integer | |
| targets | string | |
| settings | string | |
| alias | string | |
| label | string | |
| framework | string | |
| status | string | |
| legacy | boolean | |
| deprecated | boolean | |
| requested | string | |
| resolved | string | |
| docsUrl | reference | |
| defaultOptionId | string | |
| options | list | |
| default | boolean | |
| offeredEditions | list | |
| emitsGeneratedConfig | boolean | |
| affectedConfigKeys | list | |
| supported | boolean | |
| type | string | |
| title | string | |
| detail | string | |
| code | string | |
| issues | list |
JSON-LD Document
{
"@context": {
"@vocab": "https://daypilot.org/schema#",
"schema": "https://schema.org/",
"xsd": "http://www.w3.org/2001/XMLSchema#",
"dcterms": "http://purl.org/dc/terms/",
"daypilot": "https://daypilot.org/schema#",
"ComponentID": "daypilot:ComponentID",
"Edition": "daypilot:Edition",
"PublicEnvelope": "daypilot:PublicEnvelope",
"apiVersion": {
"@id": "daypilot:apiVersion",
"@type": "@id"
},
"scope": {
"@id": "daypilot:scope",
"@type": "@id"
},
"catalogRevision": {
"@id": "daypilot:catalogRevision",
"@type": "@id"
},
"ServiceIndex": "daypilot:ServiceIndex",
"description": {
"@id": "daypilot:description",
"@type": "xsd:string"
},
"links": {
"@id": "daypilot:links",
"@type": "@id"
},
"operations": {
"@id": "daypilot:operations",
"@type": "@id"
},
"ServiceLinks": "daypilot:ServiceLinks",
"components": {
"@id": "daypilot:components",
"@type": "xsd:string"
},
"openapi": {
"@id": "daypilot:openapi",
"@type": "xsd:string"
},
"settingsSchema": {
"@id": "daypilot:settingsSchema",
"@type": "xsd:string"
},
"arazzo": {
"@id": "daypilot:arazzo",
"@type": "xsd:string"
},
"apiCatalog": {
"@id": "daypilot:apiCatalog",
"@type": "xsd:string"
},
"health": {
"@id": "daypilot:health",
"@type": "xsd:string"
},
"validateConfiguration": {
"@id": "daypilot:validateConfiguration",
"@type": "xsd:string"
},
"projectArchives": {
"@id": "daypilot:projectArchives",
"@type": "xsd:string"
},
"projectSchema": {
"@id": "daypilot:projectSchema",
"@type": "xsd:string"
},
"PublicOperations": "daypilot:PublicOperations",
"configurationValidation": {
"@id": "daypilot:configurationValidation",
"@type": "@id"
},
"PublicOperationState": "daypilot:PublicOperationState",
"enabled": {
"@id": "daypilot:enabled",
"@type": "xsd:boolean"
},
"ComponentSummary": "daypilot:ComponentSummary",
"id": {
"@id": "daypilot:id",
"@type": "@id"
},
"editions": {
"@id": "daypilot:editions",
"@container": "@list"
},
"settingCount": {
"@id": "daypilot:settingCount",
"@type": "xsd:integer"
},
"optionCount": {
"@id": "daypilot:optionCount",
"@type": "xsd:integer"
},
"ComponentLinks": "daypilot:ComponentLinks",
"targets": {
"@id": "daypilot:targets",
"@type": "xsd:string"
},
"settings": {
"@id": "daypilot:settings",
"@type": "xsd:string"
},
"Target": "daypilot:Target",
"alias": {
"@id": "daypilot:alias",
"@type": "xsd:string"
},
"label": {
"@id": "daypilot:label",
"@type": "xsd:string"
},
"framework": {
"@id": "daypilot:framework",
"@type": "xsd:string"
},
"status": {
"@id": "daypilot:status",
"@type": "xsd:string"
},
"legacy": {
"@id": "daypilot:legacy",
"@type": "xsd:boolean"
},
"deprecated": {
"@id": "daypilot:deprecated",
"@type": "xsd:boolean"
},
"TargetResolution": "daypilot:TargetResolution",
"requested": {
"@id": "daypilot:requested",
"@type": "xsd:string"
},
"resolved": {
"@id": "daypilot:resolved",
"@type": "xsd:string"
},
"Setting": "daypilot:Setting",
"docsUrl": {
"@id": "daypilot:docsUrl",
"@type": "@id"
},
"defaultOptionId": {
"@id": "daypilot:defaultOptionId",
"@type": "xsd:string"
},
"options": {
"@id": "daypilot:options",
"@container": "@list"
},
"SettingOption": "daypilot:SettingOption",
"default": {
"@id": "daypilot:default",
"@type": "xsd:boolean"
},
"offeredEditions": {
"@id": "daypilot:offeredEditions",
"@container": "@list"
},
"emitsGeneratedConfig": {
"@id": "daypilot:emitsGeneratedConfig",
"@type": "xsd:boolean"
},
"affectedConfigKeys": {
"@id": "daypilot:affectedConfigKeys",
"@container": "@list"
},
"supported": {
"@id": "daypilot:supported",
"@type": "xsd:boolean"
},
"Problem": "daypilot:Problem",
"type": {
"@id": "daypilot:type",
"@type": "xsd:string"
},
"title": {
"@id": "daypilot:title",
"@type": "xsd:string"
},
"detail": {
"@id": "daypilot:detail",
"@type": "xsd:string"
},
"code": {
"@id": "daypilot:code",
"@type": "xsd:string"
},
"issues": {
"@id": "daypilot:issues",
"@container": "@list"
}
},
"@type": "schema:Dataset",
"schema:name": "DayPilot API JSON-LD context",
"schema:description": "A JSON-LD @context for the objects DayPilot'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-11-05) from openapi/daypilot-org-openapi.json.",
"dcterms:created": "2026-11-05",
"dcterms:source": [
"openapi/daypilot-org-openapi.json"
]
}