{
  "@context": {
    "@vocab": "https://arvx.ai/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "arvx": "https://arvx.ai/schema#",
    "ReadingRequest": "arvx:ReadingRequest",
    "user": {
      "@id": "arvx:user",
      "@type": "@id"
    },
    "other": {
      "@id": "arvx:other",
      "@type": "@id"
    },
    "emails": {
      "@id": "arvx:emails",
      "@container": "@list"
    },
    "record": {
      "@id": "arvx:record",
      "@type": "xsd:string"
    },
    "User": "arvx:User",
    "name": {
      "@id": "arvx:name",
      "@type": "xsd:string"
    },
    "email": {
      "@id": "arvx:email",
      "@type": "xsd:string"
    },
    "title": {
      "@id": "arvx:title",
      "@type": "xsd:string"
    },
    "teamSize": {
      "@id": "arvx:teamSize",
      "@type": "xsd:integer"
    },
    "company": {
      "@id": "arvx:company",
      "@type": "xsd:string"
    },
    "scores": {
      "@id": "arvx:scores",
      "@type": "@id"
    },
    "Other": "arvx:Other",
    "country": {
      "@id": "arvx:country",
      "@type": "xsd:string"
    },
    "city": {
      "@id": "arvx:city",
      "@type": "xsd:string"
    },
    "state": {
      "@id": "arvx:state",
      "@type": "xsd:string"
    },
    "Email": "arvx:Email",
    "from": {
      "@id": "arvx:from",
      "@type": "xsd:string"
    },
    "body": {
      "@id": "arvx:body",
      "@type": "xsd:string"
    },
    "sentAt": {
      "@id": "arvx:sentAt",
      "@type": "xsd:dateTime"
    },
    "Scores": "arvx:Scores",
    "ocean": {
      "@id": "arvx:ocean"
    },
    "disc": {
      "@id": "arvx:disc"
    },
    "Reading": "arvx:Reading",
    "reading": {
      "@id": "arvx:reading",
      "@type": "xsd:string"
    },
    "statement": {
      "@id": "arvx:statement",
      "@type": "xsd:string"
    },
    "areas": {
      "@id": "arvx:areas",
      "@container": "@list"
    },
    "team": {
      "@id": "arvx:team"
    },
    "predictions": {
      "@id": "arvx:predictions",
      "@container": "@list"
    },
    "sinceLast": {
      "@id": "arvx:sinceLast",
      "@type": "xsd:string"
    },
    "rightNow": {
      "@id": "arvx:rightNow",
      "@container": "@list"
    },
    "notes": {
      "@id": "arvx:notes",
      "@container": "@list"
    },
    "Area": "arvx:Area",
    "Color": "arvx:Color",
    "Error": "arvx:Error",
    "error": {
      "@id": "arvx:error",
      "@type": "xsd:string"
    },
    "reason": {
      "@id": "arvx:reason",
      "@type": "xsd:string"
    }
  },
  "@type": "schema:Dataset",
  "schema:name": "ARVX API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects ARVX'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-01) from openapi/arvx-ai-openapi.json.",
  "dcterms:created": "2026-11-01",
  "dcterms:source": [
    "openapi/arvx-ai-openapi.json"
  ]
}