{
  "@context": {
    "@vocab": "https://citeerbaar.nl/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "citeerbaar": "https://citeerbaar.nl/schema#",
    "Envelope": "citeerbaar:Envelope",
    "name": {
      "@id": "citeerbaar:name",
      "@type": "xsd:string"
    },
    "description": {
      "@id": "citeerbaar:description",
      "@type": "xsd:string"
    },
    "url": {
      "@id": "citeerbaar:url",
      "@type": "@id"
    },
    "inLanguage": {
      "@id": "citeerbaar:inLanguage",
      "@type": "xsd:string"
    },
    "publisher": {
      "@id": "citeerbaar:publisher"
    },
    "license": {
      "@id": "citeerbaar:license",
      "@type": "@id"
    },
    "usage": {
      "@id": "citeerbaar:usage",
      "@type": "xsd:string"
    },
    "generated_at": {
      "@id": "citeerbaar:generated_at",
      "@type": "xsd:dateTime"
    },
    "last_modified": {
      "@id": "citeerbaar:last_modified",
      "@type": "xsd:dateTime"
    },
    "content_hash": {
      "@id": "citeerbaar:content_hash",
      "@type": "xsd:string"
    },
    "related": {
      "@id": "citeerbaar:related"
    },
    "EnvelopeZonderHash": "citeerbaar:EnvelopeZonderHash",
    "FactsMeta": "citeerbaar:FactsMeta",
    "schema_version": {
      "@id": "citeerbaar:schema_version",
      "@type": "xsd:string"
    },
    "last_updated": {
      "@id": "citeerbaar:last_updated",
      "@type": "xsd:string"
    },
    "valid_from": {
      "@id": "citeerbaar:valid_from",
      "@type": "xsd:string"
    },
    "canonical": {
      "@id": "citeerbaar:canonical",
      "@type": "@id"
    },
    "source_page": {
      "@id": "citeerbaar:source_page",
      "@type": "@id"
    },
    "documentation": {
      "@id": "citeerbaar:documentation",
      "@type": "@id"
    },
    "contact": {
      "@id": "citeerbaar:contact",
      "@type": "xsd:string"
    },
    "currency": {
      "@id": "citeerbaar:currency",
      "@type": "xsd:string"
    },
    "vat_status": {
      "@id": "citeerbaar:vat_status",
      "@type": "xsd:string"
    },
    "vat_rate_pct": {
      "@id": "citeerbaar:vat_rate_pct",
      "@type": "xsd:decimal"
    },
    "vat_note": {
      "@id": "citeerbaar:vat_note",
      "@type": "xsd:string"
    },
    "JsonRpcResponse": "citeerbaar:JsonRpcResponse",
    "jsonrpc": {
      "@id": "citeerbaar:jsonrpc",
      "@type": "xsd:string"
    },
    "id": {
      "@id": "citeerbaar:id"
    },
    "result": {
      "@id": "citeerbaar:result"
    },
    "error": {
      "@id": "citeerbaar:error"
    },
    "Problem": "citeerbaar:Problem",
    "type": {
      "@id": "citeerbaar:type",
      "@type": "xsd:string"
    },
    "title": {
      "@id": "citeerbaar:title",
      "@type": "xsd:string"
    },
    "status": {
      "@id": "citeerbaar:status",
      "@type": "xsd:integer"
    },
    "detail": {
      "@id": "citeerbaar:detail",
      "@type": "xsd:string"
    },
    "instance": {
      "@id": "citeerbaar:instance",
      "@type": "xsd:string"
    },
    "code": {
      "@id": "citeerbaar:code",
      "@type": "xsd:string"
    },
    "hint": {
      "@id": "citeerbaar:hint",
      "@type": "xsd:string"
    },
    "docs": {
      "@id": "citeerbaar:docs",
      "@type": "@id"
    }
  },
  "@type": "schema:Dataset",
  "schema:name": "Citeerbaar API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects Citeerbaar'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-04) from openapi/citeerbaar-nl-openapi.json.",
  "dcterms:created": "2026-11-04",
  "dcterms:source": [
    "openapi/citeerbaar-nl-openapi.json"
  ]
}