{
  "@context": {
    "@vocab": "https://geoarmtaxi.com/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "geoarmtaxi": "https://geoarmtaxi.com/schema#",
    "Config": "geoarmtaxi:Config",
    "currencies": {
      "@id": "geoarmtaxi:currencies",
      "@container": "@list"
    },
    "types": {
      "@id": "geoarmtaxi:types"
    },
    "points": {
      "@id": "geoarmtaxi:points"
    },
    "addressPickup": {
      "@id": "geoarmtaxi:addressPickup",
      "@type": "xsd:boolean"
    },
    "schedule": {
      "@id": "geoarmtaxi:schedule"
    },
    "BookingRequest": "geoarmtaxi:BookingRequest",
    "dir": {
      "@id": "geoarmtaxi:dir",
      "@type": "xsd:string"
    },
    "point": {
      "@id": "geoarmtaxi:point",
      "@type": "xsd:string"
    },
    "address": {
      "@id": "geoarmtaxi:address",
      "@type": "xsd:string"
    },
    "lat": {
      "@id": "geoarmtaxi:lat",
      "@type": "xsd:decimal"
    },
    "lng": {
      "@id": "geoarmtaxi:lng",
      "@type": "xsd:decimal"
    },
    "date": {
      "@id": "geoarmtaxi:date",
      "@type": "xsd:date"
    },
    "time": {
      "@id": "geoarmtaxi:time",
      "@type": "xsd:string"
    },
    "car": {
      "@id": "geoarmtaxi:car",
      "@type": "xsd:string"
    },
    "pax": {
      "@id": "geoarmtaxi:pax",
      "@type": "xsd:integer"
    },
    "whole": {
      "@id": "geoarmtaxi:whole",
      "@type": "xsd:boolean"
    },
    "name": {
      "@id": "geoarmtaxi:name",
      "@type": "xsd:string"
    },
    "phone": {
      "@id": "geoarmtaxi:phone",
      "@type": "xsd:string"
    },
    "currency": {
      "@id": "geoarmtaxi:currency",
      "@type": "xsd:string"
    },
    "lang": {
      "@id": "geoarmtaxi:lang",
      "@type": "xsd:string"
    },
    "notes": {
      "@id": "geoarmtaxi:notes",
      "@type": "xsd:string"
    },
    "agent": {
      "@id": "geoarmtaxi:agent",
      "@type": "xsd:string"
    },
    "BookingAccepted": "geoarmtaxi:BookingAccepted",
    "number": {
      "@id": "geoarmtaxi:number",
      "@type": "xsd:integer"
    },
    "status": {
      "@id": "geoarmtaxi:status",
      "@type": "xsd:string"
    },
    "confirmed": {
      "@id": "geoarmtaxi:confirmed",
      "@type": "xsd:boolean"
    },
    "message": {
      "@id": "geoarmtaxi:message",
      "@type": "xsd:string"
    },
    "booking": {
      "@id": "geoarmtaxi:booking"
    },
    "status_token": {
      "@id": "geoarmtaxi:status_token",
      "@type": "xsd:string"
    },
    "status_url": {
      "@id": "geoarmtaxi:status_url",
      "@type": "@id"
    },
    "telegram": {
      "@id": "geoarmtaxi:telegram",
      "@type": "@id"
    },
    "feedback": {
      "@id": "geoarmtaxi:feedback",
      "@type": "@id"
    },
    "BookingStatus": "geoarmtaxi:BookingStatus",
    "Error": "geoarmtaxi:Error",
    "error": {
      "@id": "geoarmtaxi:error",
      "@type": "xsd:string"
    },
    "field": {
      "@id": "geoarmtaxi:field",
      "@type": "xsd:string"
    },
    "AgentFeedback": "geoarmtaxi:AgentFeedback",
    "model": {
      "@id": "geoarmtaxi:model",
      "@type": "xsd:string"
    },
    "task": {
      "@id": "geoarmtaxi:task",
      "@type": "xsd:string"
    },
    "worked": {
      "@id": "geoarmtaxi:worked",
      "@type": "xsd:string"
    },
    "missing": {
      "@id": "geoarmtaxi:missing",
      "@type": "xsd:string"
    },
    "would_recommend": {
      "@id": "geoarmtaxi:would_recommend",
      "@type": "xsd:string"
    },
    "reason": {
      "@id": "geoarmtaxi:reason",
      "@type": "xsd:string"
    },
    "website": {
      "@id": "geoarmtaxi:website",
      "@type": "xsd:string"
    },
    "FeedbackAccepted": "geoarmtaxi:FeedbackAccepted",
    "ok": {
      "@id": "geoarmtaxi:ok",
      "@type": "xsd:boolean"
    }
  },
  "@type": "schema:Dataset",
  "schema:name": "GeoArm Taxi API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects GeoArm Taxi'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-09) from openapi/geoarmtaxi-com-openapi.json.",
  "dcterms:created": "2026-11-09",
  "dcterms:source": [
    "openapi/geoarmtaxi-com-openapi.json"
  ]
}