{
  "@context": {
    "@vocab": "https://historis.app/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "historis": "https://historis.app/schema#",
    "Error": "historis:Error",
    "error": {
      "@id": "historis:error",
      "@type": "xsd:string"
    },
    "ValidationError": "historis:ValidationError",
    "details": {
      "@id": "historis:details"
    },
    "Credentials": "historis:Credentials",
    "email": {
      "@id": "historis:email",
      "@type": "xsd:string"
    },
    "password": {
      "@id": "historis:password",
      "@type": "xsd:string"
    },
    "Visibility": "historis:Visibility",
    "PersonInput": "historis:PersonInput",
    "name": {
      "@id": "historis:name",
      "@type": "xsd:string"
    },
    "phone": {
      "@id": "historis:phone",
      "@type": "xsd:string"
    },
    "description": {
      "@id": "historis:description",
      "@type": "xsd:string"
    },
    "tags": {
      "@id": "historis:tags",
      "@container": "@list"
    },
    "visibility": {
      "@id": "historis:visibility",
      "@type": "@id"
    },
    "EventInput": "historis:EventInput",
    "content": {
      "@id": "historis:content",
      "@type": "xsd:string"
    },
    "status": {
      "@id": "historis:status",
      "@type": "xsd:string"
    },
    "deadline": {
      "@id": "historis:deadline",
      "@type": "xsd:date"
    },
    "personIds": {
      "@id": "historis:personIds",
      "@container": "@list"
    },
    "TagInput": "historis:TagInput",
    "TagPair": "historis:TagPair",
    "slugA": {
      "@id": "historis:slugA",
      "@type": "xsd:string"
    },
    "slugB": {
      "@id": "historis:slugB",
      "@type": "xsd:string"
    },
    "RuleInput": "historis:RuleInput",
    "body": {
      "@id": "historis:body",
      "@type": "xsd:string"
    },
    "enabled": {
      "@id": "historis:enabled",
      "@type": "xsd:boolean"
    },
    "KnowledgeSavedViewInput": "historis:KnowledgeSavedViewInput",
    "filters": {
      "@id": "historis:filters"
    },
    "WebhookIngest": "historis:WebhookIngest",
    "person": {
      "@id": "historis:person"
    },
    "metadata": {
      "@id": "historis:metadata"
    }
  },
  "@type": "schema:Dataset",
  "schema:name": "Historis API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects Historis'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-11) from openapi/_original/historis-app-api-openapi.json.",
  "dcterms:created": "2026-11-11",
  "dcterms:source": [
    "openapi/_original/historis-app-api-openapi.json"
  ]
}