{
  "@context": {
    "@vocab": "https://qrx.codes/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "qrx": "https://qrx.codes/schema#",
    "PostV1CodesResponse": "qrx:PostV1CodesResponse",
    "lang": {
      "@id": "qrx:lang",
      "@type": "xsd:string"
    },
    "label": {
      "@id": "qrx:label",
      "@type": "xsd:string"
    },
    "source": {
      "@id": "qrx:source",
      "@type": "xsd:string"
    },
    "GetV1CodesIdResponse": "qrx:GetV1CodesIdResponse",
    "id": {
      "@id": "qrx:id",
      "@type": "xsd:string"
    },
    "object": {
      "@id": "qrx:object",
      "@type": "xsd:string"
    },
    "status": {
      "@id": "qrx:status",
      "@type": "xsd:string"
    },
    "type": {
      "@id": "qrx:type",
      "@type": "xsd:string"
    },
    "prompt": {
      "@id": "qrx:prompt",
      "@type": "xsd:string"
    },
    "style": {
      "@id": "qrx:style",
      "@type": "xsd:string"
    },
    "destination": {
      "@id": "qrx:destination",
      "@type": "xsd:string"
    },
    "wifi": {
      "@id": "qrx:wifi"
    },
    "shortUrl": {
      "@id": "qrx:shortUrl",
      "@type": "xsd:string"
    },
    "imageUrl": {
      "@id": "qrx:imageUrl",
      "@type": "xsd:string"
    },
    "pageUrl": {
      "@id": "qrx:pageUrl",
      "@type": "xsd:string"
    },
    "error": {
      "@id": "qrx:error"
    },
    "createdAt": {
      "@id": "qrx:createdAt",
      "@type": "xsd:string"
    },
    "completedAt": {
      "@id": "qrx:completedAt",
      "@type": "xsd:string"
    },
    "PatchV1CodesIdRequest": "qrx:PatchV1CodesIdRequest",
    "PatchV1CodesIdResponse": "qrx:PatchV1CodesIdResponse",
    "PostV1CodesIdReportRequest": "qrx:PostV1CodesIdReportRequest",
    "reason": {
      "@id": "qrx:reason",
      "@type": "xsd:string"
    },
    "PostV1CodesIdReportResponse": "qrx:PostV1CodesIdReportResponse",
    "code": {
      "@id": "qrx:code",
      "@type": "xsd:string"
    },
    "receivedAt": {
      "@id": "qrx:receivedAt",
      "@type": "xsd:string"
    },
    "GetV1V1IdResponse": "qrx:GetV1V1IdResponse"
  },
  "@type": "schema:Dataset",
  "schema:name": "QRX API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects QRX'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-11) from openapi/_ae-authored/qrx-openapi-generated.yml.",
  "dcterms:created": "2026-10-11",
  "dcterms:source": [
    "openapi/_ae-authored/qrx-openapi-generated.yml"
  ]
}