Paack · JSON-LD Context
Paack Context
JSON-LD context defining the semantic vocabulary for Paack from Paack.
44 Classes
70 Properties
4 Namespaces
Namespaces
schema:
https://schema.org/
xsd:
http://www.w3.org/2001/XMLSchema#
dcterms:
http://purl.org/dc/terms/
paack:
https://paack.co/schema#
Classes
CountryCode
CountryZone
Postcode
Zone
CheckCoverageResponse400
CheckCoverageResponse401
AddressDelivery
AddressPickup
CreateLabelRequestJson
CreateLabelRequestJsonCustomer
CreateLabelRequestJsonOrderDetails
CreateLabelRequestJsonParcelsElem
CreateLabelRequestJsonTemplateId
ErrorSchema
WindowDatetime
WindowObject
Address
Customer
AddOrderRequest
Status
AddOrderRequestParcelsElem
ResponseCreateErrorObject
ResponseCreateError500Object
ResponseAuthErrorObject
ResponseForbiddenErrorObject
AddCustomPropertiesString
ParcelsElemType
Country
DeliveryType
ServiceType
Currency
DeliveryAddress
PickupAddress
ResponseRetrieveErrorObject
Response404ErrorObject
UpdateOrderRequest
ResponseError
ConfigurationResponse
VerificationData
Detail
OrderStatus
Parcel
statusGetResponse
statusListResponse
Properties
| Property | Type | Container |
|---|---|---|
| country | reference | |
| coverage_code | reference | |
| coverage_zone | reference | |
| error | ||
| code | decimal | |
| message | string | |
| city | string | |
| line1 | string | |
| line2 | string | |
| post_code | string | |
| customer | reference | |
| delivery_address | reference | |
| delivery_type | string | |
| expected_delivery_ts | reference | |
| external_id | string | |
| order_details | list | |
| parcel_number | reference | |
| parcels | list | |
| pick_up_address | reference | |
| retailer_name | string | |
| service_type | string | |
| template_id | reference | |
| first_name | string | |
| last_name | string | |
| name | string | |
| type | string | |
| value | string | |
| barcode | string | |
| height | decimal | |
| length | decimal | |
| weight | decimal | |
| sku | string | |
| width | decimal | |
| date | string | |
| time | string | |
| end | reference | |
| start | reference | |
| reference | ||
| delivery_instructions | reference | |
| pick_up_instructions | string | |
| cod_value | reference | |
| cod_currency | reference | |
| clusters | reference | |
| undeliverable_address | reference | |
| undeliverable_instructions | reference | |
| insured_value | reference | |
| insured_currency | reference | |
| parcel_details | reference | |
| status | string | |
| source | reference | |
| detail | string | |
| id | reference | |
| expected_pick_up_ts | reference | |
| msg | string | |
| data | ||
| delivery_attempt | integer | |
| event_description | string | |
| event_id | string | |
| event_name | string | |
| external_order_id | string | |
| is_open | boolean | |
| order_id | string | |
| order_status | string | |
| parent_id | string | |
| proof_of_delivery | string | |
| retailer_id | string | |
| tracking_id | string | |
| tracking_url | string | |
| updated_at | string | |
| vehicle_type | string |
JSON-LD Document
{
"@context": {
"@vocab": "https://paack.co/schema#",
"schema": "https://schema.org/",
"xsd": "http://www.w3.org/2001/XMLSchema#",
"dcterms": "http://purl.org/dc/terms/",
"paack": "https://paack.co/schema#",
"CountryCode": "paack:CountryCode",
"CountryZone": "paack:CountryZone",
"Postcode": "paack:Postcode",
"country": {
"@id": "paack:country",
"@type": "@id"
},
"coverage_code": {
"@id": "paack:coverage_code",
"@type": "@id"
},
"Zone": "paack:Zone",
"coverage_zone": {
"@id": "paack:coverage_zone",
"@type": "@id"
},
"CheckCoverageResponse400": "paack:CheckCoverageResponse400",
"error": {
"@id": "paack:error"
},
"CheckCoverageResponse401": "paack:CheckCoverageResponse401",
"code": {
"@id": "paack:code",
"@type": "xsd:decimal"
},
"message": {
"@id": "paack:message",
"@type": "xsd:string"
},
"AddressDelivery": "paack:AddressDelivery",
"city": {
"@id": "paack:city",
"@type": "xsd:string"
},
"line1": {
"@id": "paack:line1",
"@type": "xsd:string"
},
"line2": {
"@id": "paack:line2",
"@type": "xsd:string"
},
"post_code": {
"@id": "paack:post_code",
"@type": "xsd:string"
},
"AddressPickup": "paack:AddressPickup",
"CreateLabelRequestJson": "paack:CreateLabelRequestJson",
"customer": {
"@id": "paack:customer",
"@type": "@id"
},
"delivery_address": {
"@id": "paack:delivery_address",
"@type": "@id"
},
"delivery_type": {
"@id": "paack:delivery_type",
"@type": "xsd:string"
},
"expected_delivery_ts": {
"@id": "paack:expected_delivery_ts",
"@type": "@id"
},
"external_id": {
"@id": "paack:external_id",
"@type": "xsd:string"
},
"order_details": {
"@id": "paack:order_details",
"@container": "@list"
},
"parcel_number": {
"@id": "paack:parcel_number",
"@type": "@id"
},
"parcels": {
"@id": "paack:parcels",
"@container": "@list"
},
"pick_up_address": {
"@id": "paack:pick_up_address",
"@type": "@id"
},
"retailer_name": {
"@id": "paack:retailer_name",
"@type": "xsd:string"
},
"service_type": {
"@id": "paack:service_type",
"@type": "xsd:string"
},
"template_id": {
"@id": "paack:template_id",
"@type": "@id"
},
"CreateLabelRequestJsonCustomer": "paack:CreateLabelRequestJsonCustomer",
"first_name": {
"@id": "paack:first_name",
"@type": "xsd:string"
},
"last_name": {
"@id": "paack:last_name",
"@type": "xsd:string"
},
"CreateLabelRequestJsonOrderDetails": "paack:CreateLabelRequestJsonOrderDetails",
"name": {
"@id": "paack:name",
"@type": "xsd:string"
},
"type": {
"@id": "paack:type",
"@type": "xsd:string"
},
"value": {
"@id": "paack:value",
"@type": "xsd:string"
},
"CreateLabelRequestJsonParcelsElem": "paack:CreateLabelRequestJsonParcelsElem",
"barcode": {
"@id": "paack:barcode",
"@type": "xsd:string"
},
"height": {
"@id": "paack:height",
"@type": "xsd:decimal"
},
"length": {
"@id": "paack:length",
"@type": "xsd:decimal"
},
"weight": {
"@id": "paack:weight",
"@type": "xsd:decimal"
},
"sku": {
"@id": "paack:sku",
"@type": "xsd:string"
},
"width": {
"@id": "paack:width",
"@type": "xsd:decimal"
},
"CreateLabelRequestJsonTemplateId": "paack:CreateLabelRequestJsonTemplateId",
"ErrorSchema": "paack:ErrorSchema",
"WindowDatetime": "paack:WindowDatetime",
"date": {
"@id": "paack:date",
"@type": "xsd:string"
},
"time": {
"@id": "paack:time",
"@type": "xsd:string"
},
"WindowObject": "paack:WindowObject",
"end": {
"@id": "paack:end",
"@type": "@id"
},
"start": {
"@id": "paack:start",
"@type": "@id"
},
"Address": "paack:Address",
"Customer": "paack:Customer",
"email": {
"@id": "paack:email",
"@type": "@id"
},
"AddOrderRequest": "paack:AddOrderRequest",
"delivery_instructions": {
"@id": "paack:delivery_instructions",
"@type": "@id"
},
"pick_up_instructions": {
"@id": "paack:pick_up_instructions",
"@type": "xsd:string"
},
"cod_value": {
"@id": "paack:cod_value",
"@type": "@id"
},
"cod_currency": {
"@id": "paack:cod_currency",
"@type": "@id"
},
"clusters": {
"@id": "paack:clusters",
"@type": "@id"
},
"undeliverable_address": {
"@id": "paack:undeliverable_address",
"@type": "@id"
},
"undeliverable_instructions": {
"@id": "paack:undeliverable_instructions",
"@type": "@id"
},
"insured_value": {
"@id": "paack:insured_value",
"@type": "@id"
},
"insured_currency": {
"@id": "paack:insured_currency",
"@type": "@id"
},
"Status": "paack:Status",
"AddOrderRequestParcelsElem": "paack:AddOrderRequestParcelsElem",
"parcel_details": {
"@id": "paack:parcel_details",
"@type": "@id"
},
"ResponseCreateErrorObject": "paack:ResponseCreateErrorObject",
"status": {
"@id": "paack:status",
"@type": "xsd:string"
},
"source": {
"@id": "paack:source",
"@type": "@id"
},
"detail": {
"@id": "paack:detail",
"@type": "xsd:string"
},
"ResponseCreateError500Object": "paack:ResponseCreateError500Object",
"id": {
"@id": "paack:id",
"@type": "@id"
},
"ResponseAuthErrorObject": "paack:ResponseAuthErrorObject",
"ResponseForbiddenErrorObject": "paack:ResponseForbiddenErrorObject",
"AddCustomPropertiesString": "paack:AddCustomPropertiesString",
"ParcelsElemType": "paack:ParcelsElemType",
"Country": "paack:Country",
"DeliveryType": "paack:DeliveryType",
"ServiceType": "paack:ServiceType",
"Currency": "paack:Currency",
"DeliveryAddress": "paack:DeliveryAddress",
"PickupAddress": "paack:PickupAddress",
"ResponseRetrieveErrorObject": "paack:ResponseRetrieveErrorObject",
"Response404ErrorObject": "paack:Response404ErrorObject",
"UpdateOrderRequest": "paack:UpdateOrderRequest",
"expected_pick_up_ts": {
"@id": "paack:expected_pick_up_ts",
"@type": "@id"
},
"ResponseError": "paack:ResponseError",
"msg": {
"@id": "paack:msg",
"@type": "xsd:string"
},
"ConfigurationResponse": "paack:ConfigurationResponse",
"data": {
"@id": "paack:data"
},
"VerificationData": "paack:VerificationData",
"Detail": "paack:Detail",
"OrderStatus": "paack:OrderStatus",
"delivery_attempt": {
"@id": "paack:delivery_attempt",
"@type": "xsd:integer"
},
"event_description": {
"@id": "paack:event_description",
"@type": "xsd:string"
},
"event_id": {
"@id": "paack:event_id",
"@type": "xsd:string"
},
"event_name": {
"@id": "paack:event_name",
"@type": "xsd:string"
},
"external_order_id": {
"@id": "paack:external_order_id",
"@type": "xsd:string"
},
"is_open": {
"@id": "paack:is_open",
"@type": "xsd:boolean"
},
"order_id": {
"@id": "paack:order_id",
"@type": "xsd:string"
},
"order_status": {
"@id": "paack:order_status",
"@type": "xsd:string"
},
"parent_id": {
"@id": "paack:parent_id",
"@type": "xsd:string"
},
"proof_of_delivery": {
"@id": "paack:proof_of_delivery",
"@type": "xsd:string"
},
"retailer_id": {
"@id": "paack:retailer_id",
"@type": "xsd:string"
},
"tracking_id": {
"@id": "paack:tracking_id",
"@type": "xsd:string"
},
"tracking_url": {
"@id": "paack:tracking_url",
"@type": "xsd:string"
},
"updated_at": {
"@id": "paack:updated_at",
"@type": "xsd:string"
},
"vehicle_type": {
"@id": "paack:vehicle_type",
"@type": "xsd:string"
},
"Parcel": "paack:Parcel",
"statusGetResponse": "paack:statusGetResponse",
"statusListResponse": "paack:statusListResponse"
},
"@type": "schema:Dataset",
"schema:name": "Paack API JSON-LD context",
"schema:description": "A JSON-LD @context for the objects Paack'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-14) from openapi/paack-api-authentication-openapi.yml, openapi/paack-coverage-api-openapi.yml, openapi/paack-labeler-api-openapi.yml.",
"dcterms:created": "2026-10-14",
"dcterms:source": [
"openapi/paack-api-authentication-openapi.yml",
"openapi/paack-coverage-api-openapi.yml",
"openapi/paack-labeler-api-openapi.yml",
"openapi/paack-orders-api-openapi.yml",
"openapi/paack-tracking-pull-api-openapi.yml"
]
}