Presence API (Masterful Capital Technologies) · JSON-LD Context
Mctechnologies Presence Context
JSON-LD context defining the semantic vocabulary for Mctechnologies Presence from Presence API (Masterful Capital Technologies).
6 Classes
23 Properties
4 Namespaces
Namespaces
schema:
https://schema.org/
xsd:
http://www.w3.org/2001/XMLSchema#
dcterms:
http://purl.org/dc/terms/
mctechnologies:
https://mctechnologies.io/schema#
Classes
TaskType
TaskRequest
Quote
Decline
TaskStatus
TaskResult
Properties
| Property | Type | Container |
|---|---|---|
| type | reference | |
| location | ||
| criteria | ||
| deadline | dateTime | |
| evidence_level | string | |
| budget_cap | decimal | |
| webhook_url | reference | |
| task_id | string | |
| price | decimal | |
| eta | dateTime | |
| zone | string | |
| status | string | |
| human_review_by | dateTime | |
| declined | boolean | |
| reason | string | |
| operator_id | string | |
| started_at | dateTime | |
| ended_at | dateTime | |
| gps_trace_ref | string | |
| evidence | list | |
| verification | ||
| attestation | ||
| masking_notes | list |
JSON-LD Document
{
"@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"
]
}