schema:
https://schema.org/
hatchet:
https://api-evangelist.github.io/hatchet/json-ld/hatchet-context.jsonld#
xsd:
http://www.w3.org/2001/XMLSchema#
{
"@context": {
"@version": 1.1,
"schema": "https://schema.org/",
"hatchet": "https://api-evangelist.github.io/hatchet/json-ld/hatchet-context.jsonld#",
"xsd": "http://www.w3.org/2001/XMLSchema#",
"Tenant": "hatchet:Tenant",
"Task": "hatchet:Task",
"TaskEvent": "hatchet:TaskEvent",
"Workflow": "hatchet:Workflow",
"WorkflowRun": "hatchet:WorkflowRun",
"Worker": "hatchet:Worker",
"Event": "hatchet:Event",
"Filter": "hatchet:Filter",
"Webhook": "hatchet:Webhook",
"RateLimit": "hatchet:RateLimit",
"APIToken": "hatchet:APIToken",
"LogLine": "hatchet:LogLine",
"DurableTask": "hatchet:DurableTask",
"ScheduledRun": "hatchet:ScheduledRun",
"CronWorkflow": "hatchet:CronWorkflow",
"Alert": "hatchet:Alert",
"metadata": "hatchet:metadata",
"createdAt": { "@id": "hatchet:createdAt", "@type": "xsd:dateTime" },
"updatedAt": { "@id": "hatchet:updatedAt", "@type": "xsd:dateTime" },
"startedAt": { "@id": "hatchet:startedAt", "@type": "xsd:dateTime" },
"finishedAt": { "@id": "hatchet:finishedAt", "@type": "xsd:dateTime" },
"tenantId": "hatchet:tenantId",
"externalId": "hatchet:externalId",
"displayName": "hatchet:displayName",
"status": "hatchet:status",
"input": "hatchet:input",
"output": "hatchet:output",
"error": "hatchet:error",
"retryCount": { "@id": "hatchet:retryCount", "@type": "xsd:integer" },
"additionalMetadata": "hatchet:additionalMetadata",
"workflow": { "@id": "hatchet:workflow", "@type": "@id" },
"workflowRun": { "@id": "hatchet:workflowRun", "@type": "@id" },
"parent": { "@id": "hatchet:parent", "@type": "@id" },
"children": { "@id": "hatchet:children", "@type": "@id", "@container": "@set" },
"worker": { "@id": "hatchet:worker", "@type": "@id" },
"tenant": { "@id": "hatchet:tenant", "@type": "@id" },
"level": "hatchet:level",
"message": "hatchet:message",
"eventType": "hatchet:eventType",
"key": "hatchet:key",
"scope": "hatchet:scope",
"expression": "hatchet:expression",
"duration": { "@id": "hatchet:duration", "@type": "xsd:duration" },
"units": { "@id": "hatchet:units", "@type": "xsd:integer" },
"limit": { "@id": "hatchet:limit", "@type": "xsd:integer" },
"name": "schema:name",
"description": "schema:description",
"url": { "@id": "schema:url", "@type": "@id" },
"identifier": "schema:identifier"
}
}