GeoArm Taxi · JSON-LD Context

Geoarmtaxi Com Context

JSON-LD context defining the semantic vocabulary for Geoarmtaxi Com from GeoArm Taxi.

7 Classes 40 Properties 4 Namespaces
View Context View on GitHub

Namespaces

schema: https://schema.org/
xsd: http://www.w3.org/2001/XMLSchema#
dcterms: http://purl.org/dc/terms/
geoarmtaxi: https://geoarmtaxi.com/schema#

Classes

Config BookingRequest BookingAccepted BookingStatus Error AgentFeedback FeedbackAccepted

Properties

Property Type Container
currencies list
types
points
addressPickup boolean
schedule
dir string
point string
address string
lat decimal
lng decimal
date date
time string
car string
pax integer
whole boolean
name string
phone string
currency string
lang string
notes string
agent string
number integer
status string
confirmed boolean
message string
booking
status_token string
status_url reference
telegram reference
feedback reference
error string
field string
model string
task string
worked string
missing string
would_recommend string
reason string
website string
ok boolean

JSON-LD Document

Raw ↑
{
  "@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"
  ]
}