raute-io · JSON-LD Context
Raute Io Context
JSON-LD context defining the semantic vocabulary for Raute Io from raute-io.
7 Classes
36 Properties
4 Namespaces
Namespaces
schema:
https://schema.org/
xsd:
http://www.w3.org/2001/XMLSchema#
dcterms:
http://purl.org/dc/terms/
raute:
https://raute.io/schema#
Classes
Error
OrderStatus
NewOrder
OrderPatch
Order
Tracking
Driver
Properties
| Property | Type | Container |
|---|---|---|
| error | ||
| customer_name | string | |
| address | string | |
| city | string | |
| state | string | |
| zip_code | string | |
| phone | string | |
| notes | string | |
| order_type | string | |
| order_number | string | |
| external_id | string | |
| source | string | |
| delivery_date | date | |
| time_window_start | string | |
| time_window_end | string | |
| id | string | |
| external_source | string | |
| status | reference | |
| latitude | decimal | |
| longitude | decimal | |
| estimated_arrival | string | |
| driver_id | string | |
| delivered_at | dateTime | |
| delivered_lat | decimal | |
| delivered_lng | decimal | |
| signature_url | string | |
| proof_url | string | |
| signed_by_name | string | |
| signature_required | boolean | |
| route_index | integer | |
| tracking_token | string | |
| created_at | dateTime | |
| updated_at | dateTime | |
| driver | reference | |
| name | string | |
| string |
JSON-LD Document
{
"@context": {
"@vocab": "https://raute.io/schema#",
"schema": "https://schema.org/",
"xsd": "http://www.w3.org/2001/XMLSchema#",
"dcterms": "http://purl.org/dc/terms/",
"raute": "https://raute.io/schema#",
"Error": "raute:Error",
"error": {
"@id": "raute:error"
},
"OrderStatus": "raute:OrderStatus",
"NewOrder": "raute:NewOrder",
"customer_name": {
"@id": "raute:customer_name",
"@type": "xsd:string"
},
"address": {
"@id": "raute:address",
"@type": "xsd:string"
},
"city": {
"@id": "raute:city",
"@type": "xsd:string"
},
"state": {
"@id": "raute:state",
"@type": "xsd:string"
},
"zip_code": {
"@id": "raute:zip_code",
"@type": "xsd:string"
},
"phone": {
"@id": "raute:phone",
"@type": "xsd:string"
},
"notes": {
"@id": "raute:notes",
"@type": "xsd:string"
},
"order_type": {
"@id": "raute:order_type",
"@type": "xsd:string"
},
"order_number": {
"@id": "raute:order_number",
"@type": "xsd:string"
},
"external_id": {
"@id": "raute:external_id",
"@type": "xsd:string"
},
"source": {
"@id": "raute:source",
"@type": "xsd:string"
},
"delivery_date": {
"@id": "raute:delivery_date",
"@type": "xsd:date"
},
"time_window_start": {
"@id": "raute:time_window_start",
"@type": "xsd:string"
},
"time_window_end": {
"@id": "raute:time_window_end",
"@type": "xsd:string"
},
"OrderPatch": "raute:OrderPatch",
"Order": "raute:Order",
"id": {
"@id": "raute:id",
"@type": "xsd:string"
},
"external_source": {
"@id": "raute:external_source",
"@type": "xsd:string"
},
"status": {
"@id": "raute:status",
"@type": "@id"
},
"latitude": {
"@id": "raute:latitude",
"@type": "xsd:decimal"
},
"longitude": {
"@id": "raute:longitude",
"@type": "xsd:decimal"
},
"estimated_arrival": {
"@id": "raute:estimated_arrival",
"@type": "xsd:string"
},
"driver_id": {
"@id": "raute:driver_id",
"@type": "xsd:string"
},
"delivered_at": {
"@id": "raute:delivered_at",
"@type": "xsd:dateTime"
},
"delivered_lat": {
"@id": "raute:delivered_lat",
"@type": "xsd:decimal"
},
"delivered_lng": {
"@id": "raute:delivered_lng",
"@type": "xsd:decimal"
},
"signature_url": {
"@id": "raute:signature_url",
"@type": "xsd:string"
},
"proof_url": {
"@id": "raute:proof_url",
"@type": "xsd:string"
},
"signed_by_name": {
"@id": "raute:signed_by_name",
"@type": "xsd:string"
},
"signature_required": {
"@id": "raute:signature_required",
"@type": "xsd:boolean"
},
"route_index": {
"@id": "raute:route_index",
"@type": "xsd:integer"
},
"tracking_token": {
"@id": "raute:tracking_token",
"@type": "xsd:string"
},
"created_at": {
"@id": "raute:created_at",
"@type": "xsd:dateTime"
},
"updated_at": {
"@id": "raute:updated_at",
"@type": "xsd:dateTime"
},
"Tracking": "raute:Tracking",
"driver": {
"@id": "raute:driver",
"@type": "@id"
},
"Driver": "raute:Driver",
"name": {
"@id": "raute:name",
"@type": "xsd:string"
},
"email": {
"@id": "raute:email",
"@type": "xsd:string"
}
},
"@type": "schema:Dataset",
"schema:name": "raute-io API JSON-LD context",
"schema:description": "A JSON-LD @context for the objects raute-io'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/raute-io-openapi.json.",
"dcterms:created": "2026-10-30",
"dcterms:source": [
"openapi/raute-io-openapi.json"
]
}