{
  "@context": {
    "@vocab": "https://mctechnologies.io/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "mctechnologies": "https://mctechnologies.io/schema#",
    "TaskType": "mctechnologies:TaskType",
    "TaskRequest": "mctechnologies:TaskRequest",
    "type": {
      "@id": "mctechnologies:type",
      "@type": "@id"
    },
    "location": {
      "@id": "mctechnologies:location"
    },
    "criteria": {
      "@id": "mctechnologies:criteria"
    },
    "deadline": {
      "@id": "mctechnologies:deadline",
      "@type": "xsd:dateTime"
    },
    "evidence_level": {
      "@id": "mctechnologies:evidence_level",
      "@type": "xsd:string"
    },
    "budget_cap": {
      "@id": "mctechnologies:budget_cap",
      "@type": "xsd:decimal"
    },
    "webhook_url": {
      "@id": "mctechnologies:webhook_url",
      "@type": "@id"
    },
    "Quote": "mctechnologies:Quote",
    "task_id": {
      "@id": "mctechnologies:task_id",
      "@type": "xsd:string"
    },
    "price": {
      "@id": "mctechnologies:price",
      "@type": "xsd:decimal"
    },
    "eta": {
      "@id": "mctechnologies:eta",
      "@type": "xsd:dateTime"
    },
    "zone": {
      "@id": "mctechnologies:zone",
      "@type": "xsd:string"
    },
    "status": {
      "@id": "mctechnologies:status",
      "@type": "xsd:string"
    },
    "human_review_by": {
      "@id": "mctechnologies:human_review_by",
      "@type": "xsd:dateTime"
    },
    "Decline": "mctechnologies:Decline",
    "declined": {
      "@id": "mctechnologies:declined",
      "@type": "xsd:boolean"
    },
    "reason": {
      "@id": "mctechnologies:reason",
      "@type": "xsd:string"
    },
    "TaskStatus": "mctechnologies:TaskStatus",
    "TaskResult": "mctechnologies:TaskResult",
    "operator_id": {
      "@id": "mctechnologies:operator_id",
      "@type": "xsd:string"
    },
    "started_at": {
      "@id": "mctechnologies:started_at",
      "@type": "xsd:dateTime"
    },
    "ended_at": {
      "@id": "mctechnologies:ended_at",
      "@type": "xsd:dateTime"
    },
    "gps_trace_ref": {
      "@id": "mctechnologies:gps_trace_ref",
      "@type": "xsd:string"
    },
    "evidence": {
      "@id": "mctechnologies:evidence",
      "@container": "@list"
    },
    "verification": {
      "@id": "mctechnologies:verification"
    },
    "attestation": {
      "@id": "mctechnologies:attestation"
    },
    "masking_notes": {
      "@id": "mctechnologies:masking_notes",
      "@container": "@list"
    }
  },
  "@type": "schema:Dataset",
  "schema:name": "Presence API (Masterful Capital Technologies) API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects Presence API (Masterful Capital Technologies)'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-30) from openapi/_original/presence-openapi.yaml.",
  "dcterms:created": "2026-10-30",
  "dcterms:source": [
    "openapi/_original/presence-openapi.yaml"
  ]
}