DHL eCommerce UK API Virtual Sandbox

Manage UK domestic and international shipments, tracking, and logistics data.

The DHL eCommerce UK API provides endpoints for shipping label generation, shipment tracking, service point location, customs documentation, and driver pickup scheduling. It supports comprehensive logistics workflows including product capability lookups, shipment amendments, and label reprints for UK-based operations.

Use this hosted sandbox to simulate DHL eCommerce UK API APIs without authentication, API keys, or extra dependencies. Point your code or SDK to the Beeceptor base URL, preferably through an environment variable or feature flag, and switch back to the production API when ready. This keeps your integration code consistent across local development, QA, demos, and production.

Use cases:

Use this sandbox to validate shipment creation workflows, test label generation payloads, verify tracking status responses, simulate service point lookups, and handle customs document retrieval before integrating with DHL production logistics systems.

DHL eCommerce UK API virtual sandbox is up and running!

Use this sandbox URL as the API base in your code to simulate DHL eCommerce UK API responses instantly.

https://dhl-ecommerce-uk.mock.beeceptor.com



Access Token

{
  "client_id": "ZcQjz1RFQzIlkjlW2Njzx7A9",
  "client_secret": "FE2aVcDMscZhdz88zBjghmvV4d0Qxz0I"
}
Missing schema or example in the OpenAPI spec.
Update the definition and recreate the mock server.

Product capabilities API V1

Query Parameter NameExample
originCountryCode*ut veniam
originPostalCode*elit ipsum non aliquip
destinationCountryCode*ullamco amet
destinationPostalCode*incididunt
destinationRecipientType*business
destinationAddressTypedoorstep
parcels*-59214801.42801085
weight*-2.4582821454544962e+38
length2.7059597859009395e+38
width-1.4542166748014253e+38
height-2.7761818056643485e+38
diameter1.5985969632329362e+38
internationalProductFilterfull
accountTypes["internationalAir","ukDomestic","internationalAir","internationalAir"]
doorstepDeliveryTypes["neighbourDelivery"]
currencylabore sit do
totalValue-2.3153855475099844e+38
pickupAccountconsequat nisi
exchangeOnDeliverytrue
{
  "products": [
    {
      "productName": "DHL Parcel Connect",
      "productNameForUI": "DHL Parcel Connect",
      "productCode": "206",
      "pickupCapabilities": {
        "doorstepPickup": true,
        "secureLocationPickup": false,
        "servicePointDropOff": true,
        "dropOffLabel": false
      },
      "deliveryCapabilities": {
        "transitTimeDescription": "3-5 days",
        "minTransitTime": 3,
        "maxTransitTime": 5,
        "servicePoint": true,
        "servicePointLocationTypes": [
          "servicepoint",
          "locker"
        ],
        "customsDeclaration": "full",
        "inBoxReturn": true,
        "bulky": false,
        "accountType": "internationalRoad",
        "neighbourDelivery": false,
        "secureLocationDelivery": false,
        "services": [
          {
            "name": "DHL Parcel Connect",
            "serviceLevel": "international",
            "orderedProduct": 206,
            "deliveryWindowStart": "08:00",
            "deliveryWindowEnd": "18:00",
            "servicePoint": true
          }
        ],
        "iossApplies": true,
        "nonIossAllowed": false,
        "iossDutiesPaid": "DDP",
        "pallets": false,
        "exchangeOnDelivery": false
      },
      "sortOrder": 0,
      "dutiesPaidList": [
        "DDP",
        "DAP"
      ],
      "reasonForExportList": [
        {
          "type": "commercialSale",
          "description": "Commercial Sale"
        },
        {
          "type": "gift",
          "description": "Gift"
        },
        {
          "type": "commercialSample",
          "description": "Commercial Sample"
        }
      ]
    },
    {
      "productName": "Parcel Neighbour",
      "productNameForUI": "Parcel",
      "productCode": "1",
      "pickupCapabilities": {
        "doorstepPickup": true,
        "secureLocationPickup": true,
        "servicePointDropOff": true,
        "dropOffLabel": true
      },
      "deliveryCapabilities": {
        "transitTimeDescription": "1 day",
        "minTransitTime": 1,
        "maxTransitTime": 1,
        "servicePoint": true,
        "servicePointLocationTypes": [
          "servicepoint"
        ],
        "customsDeclaration": "basic",
        "inBoxReturn": true,
        "bulky": false,
        "accountType": "ukDomestic",
        "neighbourDelivery": true,
        "secureLocationDelivery": false,
        "services": [
          {
            "name": "Next day",
            "serviceLevel": "nextday",
            "orderedProduct": 1,
            "deliveryWindowStart": "08:00",
            "deliveryWindowEnd": "18:00",
            "servicePoint": true
          },
          {
            "name": "10:30",
            "serviceLevel": "tenThirtyAm",
            "orderedProduct": 9,
            "deliveryWindowStart": "08:00",
            "deliveryWindowEnd": "10:30",
            "servicePoint": false
          },
          {
            "name": "12:00",
            "serviceLevel": "am",
            "orderedProduct": 2,
            "deliveryWindowStart": "08:00",
            "deliveryWindowEnd": "12:00",
            "servicePoint": false
          },
          {
            "name": "Saturday",
            "serviceLevel": "saturday",
            "orderedProduct": 4,
            "deliveryWindowStart": "08:00",
            "deliveryWindowEnd": "18:00",
            "servicePoint": true
          },
          {
            "name": "Saturday 10:30",
            "serviceLevel": "saturday1030am",
            "orderedProduct": 7,
            "deliveryWindowStart": "08:00",
            "deliveryWindowEnd": "10:30",
            "servicePoint": false
          }
        ],
        "iossApplies": false,
        "nonIossAllowed": false,
        "pallets": false,
        "exchangeOnDelivery": false
      },
      "sortOrder": 1
    },
    {
      "productName": "Bagit Large",
      "productNameForUI": "Bagit Large",
      "productCode": "260",
      "pickupCapabilities": {
        "doorstepPickup": true,
        "secureLocationPickup": true,
        "servicePointDropOff": true,
        "dropOffLabel": true
      },
      "deliveryCapabilities": {
        "transitTimeDescription": "1 day",
        "minTransitTime": 1,
        "maxTransitTime": 1,
        "servicePoint": true,
        "servicePointLocationTypes": [
          "servicepoint"
        ],
        "customsDeclaration": "none",
        "inBoxReturn": true,
        "bulky": false,
        "accountType": "ukDomestic",
        "neighbourDelivery": false,
        "secureLocationDelivery": false,
        "services": [
          {
            "name": "Next day",
            "serviceLevel": "nextday",
            "orderedProduct": 260,
            "deliveryWindowStart": "08:00",
            "deliveryWindowEnd": "18:00",
            "servicePoint": true
          },
          {
            "name": "10:30",
            "serviceLevel": "tenThirtyAm",
            "orderedProduct": 262,
            "deliveryWindowStart": "08:00",
            "deliveryWindowEnd": "10:30",
            "servicePoint": false
          },
          {
            "name": "12:00",
            "serviceLevel": "am",
            "orderedProduct": 261,
            "deliveryWindowStart": "08:00",
            "deliveryWindowEnd": "12:00",
            "servicePoint": false
          },
          {
            "name": "Saturday",
            "serviceLevel": "saturday",
            "orderedProduct": 265,
            "deliveryWindowStart": "08:00",
            "deliveryWindowEnd": "18:00",
            "servicePoint": true
          },
          {
            "name": "Saturday 10:30",
            "serviceLevel": "saturday1030am",
            "orderedProduct": 266,
            "deliveryWindowStart": "08:00",
            "deliveryWindowEnd": "10:30",
            "servicePoint": false
          }
        ],
        "iossApplies": false,
        "nonIossAllowed": false,
        "pallets": false,
        "exchangeOnDelivery": true
      },
      "sortOrder": 2
    }
  ],
  "dutiesPaidAllProducts": [
    "DDP",
    "DAP"
  ],
  "reasonForExportAllProducts": [
    {
      "type": "commercialSale",
      "description": "Commercial Sale"
    },
    {
      "type": "gift",
      "description": "Gift"
    },
    {
      "type": "commercialSample",
      "description": "Commercial Sample"
    }
  ],
  "iossDutiesPaidAllProducts": [
    "DAP"
  ]
}
[
  {
    "detail": "Duis et sit ad ullamco",
    "instance": "nulla enim fugiat cupidatat",
    "status": -69143142.57484366,
    "title": "eu",
    "type": "aute labore minim ipsum"
  },
  {
    "detail": "est",
    "instance": "dolor proident",
    "status": 97929279.97021693,
    "title": "consequat consectetur",
    "type": "Ut dolor"
  },
  {
    "detail": "do quis ipsum Duis laborum",
    "instance": "quis",
    "status": -75814674.94307144,
    "title": "dolor irure incididunt adipisicing",
    "type": "labore fugiat"
  },
  {
    "detail": "Duis quis aliquip est in",
    "instance": "Duis Excepteur minim amet",
    "status": -43611431.208559945,
    "title": "dolor",
    "type": "ad ea amet deserunt culpa"
  },
  {
    "detail": "ex aute",
    "instance": "adipisicing qui est voluptate",
    "status": -73070928.26048435,
    "title": "sit amet ullamco",
    "type": "culpa aliquip"
  }
]
Missing schema or example in the OpenAPI spec.
Update the definition and recreate the mock server.
Missing schema or example in the OpenAPI spec.
Update the definition and recreate the mock server.
Missing schema or example in the OpenAPI spec.
Update the definition and recreate the mock server.

ServicePoints(3 operations)

Query Parameter NameExample
country*cg
postalCodeconse
address1dolor aliqua occaecat elit
cityUt eiusmod au
locationTypes["ParcelShop","ParcelShop","ParcelShop","ParcelShop"]
serviceTypeexpress:pick-up
radius-19847793.41746761
limit-68607854.09949616
[
  {
    "id": "8003-4103535",
    "servicePointId": "4103535",
    "title": "Postfiliale 443",
    "address": {
      "locationType": "ParcelShop",
      "companyName": "B+B Tabakwaren",
      "address1": "Mönckebergstr. 7",
      "address2": null,
      "address3": null,
      "city": "Hamburg",
      "state": null,
      "postalCode": 20095,
      "country": "DE"
    },
    "latitude": "53.5512589",
    "longitude": "10.0023976",
    "distance": 16,
    "parking": true,
    "disabledAccess": true,
    "openingHours": [
      {
        "dayDescription": "Monday",
        "timeDescription": "09:00 - 19:00"
      },
      {
        "dayDescription": "Tuesday",
        "timeDescription": "09:00 - 19:00"
      },
      {
        "dayDescription": "Wednesday",
        "timeDescription": "09:00 - 19:00"
      },
      {
        "dayDescription": "Thursday",
        "timeDescription": "09:00 - 19:00"
      },
      {
        "dayDescription": "Friday",
        "timeDescription": "09:00 - 19:00"
      },
      {
        "dayDescription": "Saturday",
        "timeDescription": "09:00 - 18:00"
      }
    ],
    "closurePeriods": [
      {
        "reason": "holiday",
        "dayDescription": "25/12/2021"
      }
    ],
    "serviceTypes": [
      "parcel:pick-up",
      "parcel:drop-off"
    ]
  },
  {
    "id": "8003-4103537",
    "servicePointId": "4103537",
    "title": "Postfiliale 444",
    "address": {
      "locationType": "ParcelShop",
      "companyName": "B+B Tabakwaren",
      "address1": "Mönckebergstr. 11",
      "address2": null,
      "address3": null,
      "city": "Hamburg",
      "state": null,
      "postalCode": 20096,
      "country": "DE"
    },
    "latitude": "53.6512589",
    "longitude": "10.0023976",
    "distance": 16,
    "parking": true,
    "disabledAccess": true,
    "openingHours": [
      {
        "dayDescription": "Monday",
        "timeDescription": "09:00 - 19:00"
      },
      {
        "dayDescription": "Tuesday",
        "timeDescription": "09:00 - 19:00"
      },
      {
        "dayDescription": "Wednesday",
        "timeDescription": "09:00 - 19:00"
      },
      {
        "dayDescription": "Thursday",
        "timeDescription": "09:00 - 19:00"
      },
      {
        "dayDescription": "Friday",
        "timeDescription": "09:00 - 19:00"
      },
      {
        "dayDescription": "Saturday",
        "timeDescription": "09:00 - 18:00"
      }
    ],
    "closurePeriods": [
      {
        "reason": "holiday",
        "dayDescription": "25/12/2021"
      }
    ],
    "serviceTypes": [
      "parcel:pick-up",
      "parcel:drop-off"
    ]
  }
]
[
  {
    "detail": "do Duis labore",
    "instance": "aute",
    "status": -70056755.88071983,
    "title": "est",
    "type": "pariatur"
  },
  {
    "detail": "dolore Ut sed",
    "instance": "id ex enim culpa tempor",
    "status": 8269819.417383894,
    "title": "aute",
    "type": "cupidatat est adipisicing"
  },
  {
    "detail": "in adipisicing deserunt",
    "instance": "ad et nulla",
    "status": -71660521.82626492,
    "title": "id minim velit veniam",
    "type": "est aliqua Duis in"
  },
  {
    "detail": "adipisicing Duis dolor",
    "instance": "sed",
    "status": -40924673.321194984,
    "title": "sed dolore",
    "type": "ipsum in aute elit"
  },
  {
    "detail": "culpa",
    "instance": "dolor exercitation",
    "status": -37481449.12340048,
    "title": "dolore est",
    "type": "dolor fugiat sunt commodo"
  }
]
Missing schema or example in the OpenAPI spec.
Update the definition and recreate the mock server.
Missing schema or example in the OpenAPI spec.
Update the definition and recreate the mock server.
Missing schema or example in the OpenAPI spec.
Update the definition and recreate the mock server.
Query Parameter NameExample
latitude*-47.11542817432602
longitude*-101.71613225711727
locationTypes["ParcelShop","ParcelShop","ParcelShop","ParcelShop"]
serviceTypepostbank
radius-48898729.27302384
limit-50047473.86894284
[
  {
    "id": "8003-4103535",
    "servicePointId": "4103535",
    "title": "Postfiliale 443",
    "address": {
      "locationType": "ParcelShop",
      "companyName": "B+B Tabakwaren",
      "address1": "Mönckebergstr. 7",
      "address2": null,
      "address3": null,
      "city": "Hamburg",
      "state": null,
      "postalCode": 20095,
      "country": "DE"
    },
    "latitude": "53.5512589",
    "longitude": "10.0023976",
    "distance": 16,
    "parking": true,
    "disabledAccess": true,
    "openingHours": [
      {
        "dayDescription": "Monday",
        "timeDescription": "09:00 - 19:00"
      },
      {
        "dayDescription": "Tuesday",
        "timeDescription": "09:00 - 19:00"
      },
      {
        "dayDescription": "Wednesday",
        "timeDescription": "09:00 - 19:00"
      },
      {
        "dayDescription": "Thursday",
        "timeDescription": "09:00 - 19:00"
      },
      {
        "dayDescription": "Friday",
        "timeDescription": "09:00 - 19:00"
      },
      {
        "dayDescription": "Saturday",
        "timeDescription": "09:00 - 18:00"
      }
    ],
    "closurePeriods": [
      {
        "reason": "holiday",
        "dayDescription": "25/12/2021"
      }
    ],
    "serviceTypes": [
      "parcel:pick-up",
      "parcel:drop-off"
    ]
  },
  {
    "id": "8003-4103537",
    "servicePointId": "4103537",
    "title": "Postfiliale 444",
    "address": {
      "locationType": "ParcelShop",
      "companyName": "B+B Tabakwaren",
      "address1": "Mönckebergstr. 11",
      "address2": null,
      "address3": null,
      "city": "Hamburg",
      "state": null,
      "postalCode": 20096,
      "country": "DE"
    },
    "latitude": "53.6512589",
    "longitude": "10.0023976",
    "distance": 16,
    "parking": true,
    "disabledAccess": true,
    "openingHours": [
      {
        "dayDescription": "Monday",
        "timeDescription": "09:00 - 19:00"
      },
      {
        "dayDescription": "Tuesday",
        "timeDescription": "09:00 - 19:00"
      },
      {
        "dayDescription": "Wednesday",
        "timeDescription": "09:00 - 19:00"
      },
      {
        "dayDescription": "Thursday",
        "timeDescription": "09:00 - 19:00"
      },
      {
        "dayDescription": "Friday",
        "timeDescription": "09:00 - 19:00"
      },
      {
        "dayDescription": "Saturday",
        "timeDescription": "09:00 - 18:00"
      }
    ],
    "closurePeriods": [
      {
        "reason": "holiday",
        "dayDescription": "25/12/2021"
      }
    ],
    "serviceTypes": [
      "parcel:pick-up",
      "parcel:drop-off"
    ]
  }
]
[
  {
    "detail": "eu mollit officia nulla",
    "instance": "qui do deserunt ex esse",
    "status": -10948997.050063044,
    "title": "pariatur anim",
    "type": "nisi"
  },
  {
    "detail": "dolor incididunt occaecat mollit",
    "instance": "amet id",
    "status": -60309885.01998124,
    "title": "non exercitation pariatur mollit",
    "type": "nostrud"
  },
  {
    "detail": "qui sunt id commodo sint",
    "instance": "labore proident commodo officia laboris",
    "status": 82256590.27659145,
    "title": "consequat dolor dolor sint occaecat",
    "type": "cillum ipsum dolor amet"
  },
  {
    "detail": "dolore dolor sint in",
    "instance": "est deserunt",
    "status": 53229224.90337491,
    "title": "non ea",
    "type": "Ut enim ipsum commodo elit"
  },
  {
    "detail": "sint",
    "instance": "mollit",
    "status": -68406001.71950287,
    "title": "tempor reprehenderit eu",
    "type": "cillum do"
  }
]
Missing schema or example in the OpenAPI spec.
Update the definition and recreate the mock server.
Missing schema or example in the OpenAPI spec.
Update the definition and recreate the mock server.
Missing schema or example in the OpenAPI spec.
Update the definition and recreate the mock server.
{
  "id": "8003-4103535",
  "servicePointId": "4103535",
  "title": "Postfiliale 443",
  "address": {
    "locationType": "ParcelShop",
    "companyName": "B+B Tabakwaren",
    "address1": "Mönckebergstr. 7",
    "address2": null,
    "address3": null,
    "city": "Hamburg",
    "state": null,
    "postalCode": 20095,
    "country": "DE"
  },
  "latitude": "53.5512589",
  "longitude": "10.0023976",
  "distance": 16,
  "parking": true,
  "disabledAccess": true,
  "openingHours": [
    {
      "dayDescription": "Monday",
      "timeDescription": "09:00 - 19:00"
    },
    {
      "dayDescription": "Tuesday",
      "timeDescription": "09:00 - 19:00"
    },
    {
      "dayDescription": "Wednesday",
      "timeDescription": "09:00 - 19:00"
    },
    {
      "dayDescription": "Thursday",
      "timeDescription": "09:00 - 19:00"
    },
    {
      "dayDescription": "Friday",
      "timeDescription": "09:00 - 19:00"
    },
    {
      "dayDescription": "Saturday",
      "timeDescription": "09:00 - 18:00"
    }
  ],
  "closurePeriods": [
    {
      "reason": "holiday",
      "dayDescription": "25/12/2021"
    }
  ],
  "serviceTypes": [
    "parcel:pick-up",
    "parcel:drop-off"
  ]
}
[
  {
    "detail": "ad minim occaecat dolor",
    "instance": "veniam esse do",
    "status": 14171316.779806629,
    "title": "in Excepteur amet",
    "type": "irure fugiat sed mollit"
  },
  {
    "detail": "ullamco aute fugiat",
    "instance": "aute",
    "status": -63089507.28821339,
    "title": "Excepteur dolore amet",
    "type": "eu ut anim"
  },
  {
    "detail": "in Ut do ut labore",
    "instance": "ad sed incididunt aliquip",
    "status": 1835786.9923365712,
    "title": "aute",
    "type": "cupidatat incididunt"
  },
  {
    "detail": "proident consequat in exercitation sint",
    "instance": "fugiat",
    "status": 29722906.302124888,
    "title": "in eu in",
    "type": "nisi fugiat nulla laboris elit"
  }
]
Missing schema or example in the OpenAPI spec.
Update the definition and recreate the mock server.
Missing schema or example in the OpenAPI spec.
Update the definition and recreate the mock server.
Missing schema or example in the OpenAPI spec.
Update the definition and recreate the mock server.

Shipping Label API V1(3 operations)

Query Parameter NameExample
includeLabelDEFERRED
formatJPG
pageSizelabel6x4
labelOrientationlandscape
labelDPI300
includePickListLabeltrue
{
  "pickupAccount": "F020579",
  "dropoffType": "PICKUP",
  "pickup": {
    "date": "2022-12-10",
    "accountAddress": true
  },
  "senderAddress": {
    "companyName": "A Business",
    "address1": "Unit A1",
    "address2": "A Trading Estate",
    "address3": "Binley",
    "city": "Coventry",
    "state": null,
    "postalCode": "CV1 1AA",
    "country": "GB",
    "name": "A Despatch Manager",
    "phone": "01215756756",
    "email": "ADespatchManager@ABusiness.com"
  },
  "shipments": [
    {
      "consigneeAddress": {
        "recipientType": "residential",
        "addressType": "doorstep",
        "companyName": null,
        "address1": "Dun Roamin Cottage",
        "address2": "12 Long Lane",
        "address3": null,
        "city": "Chipping Campden",
        "state": "Gloucestershire",
        "postalCode": "CV31 3PA",
        "country": "GB",
        "name": "A Recipient",
        "phone": "099865556101",
        "email": "A.Recipient@example.com"
      },
      "shipmentDetails": {
        "customerRef1": "Order 1234",
        "orderedProduct": "220",
        "totalWeight": 20,
        "totalPieces": 1,
        "inBoxReturn": true,
        "secureLocation": "Leave in green house at side of house"
      },
      "return": {
        "customerRef1": "RMA 1234",
        "returnAccount": "F020181"
      },
      "pieces": [
        {
          "declaredValue": 200.66,
          "length": 20,
          "width": 30,
          "height": 28,
          "weight": 20
        }
      ]
    }
  ]
}
{
  "shipments": {
    "shipmentId": "JJD49055313895700000010",
    "labels": [
      "<Base64encoded Label Data 1>",
      "<Base64encoded Label Data 2>"
    ]
  }
}
[
  {
    "detail": "magna quis reprehenderit",
    "instance": "quis",
    "status": -23295715.73016897,
    "title": "id ad esse do ut",
    "type": "minim"
  },
  {
    "detail": "elit Ut eiusmod",
    "instance": "ut veniam commodo mollit",
    "status": 74155236.42268121,
    "title": "in irure ex ipsum nostrud",
    "type": "dolor sed"
  },
  {
    "detail": "nisi dolor minim cupidatat ut",
    "instance": "Excepteur esse",
    "status": 14461731.21491076,
    "title": "nulla voluptate",
    "type": "ut esse dolor commodo sed"
  }
]
[
  {
    "detail": "est Duis",
    "instance": "anim consequat in in",
    "status": -6708555.820328727,
    "title": "velit",
    "type": "nisi"
  },
  {
    "detail": "elit adipisicing",
    "instance": "ea quis aliqua consequat",
    "status": -16425172.510102198,
    "title": "Duis ullamco est id dolor",
    "type": "tempor"
  },
  {
    "detail": "ad fugiat magna dolor in",
    "instance": "officia cupidatat qui commodo et",
    "status": 95147713.39502347,
    "title": "Ut dolore laborum cupidatat dolor",
    "type": "ipsum nulla laborum"
  },
  {
    "detail": "anim consectetur",
    "instance": "Duis elit laboris amet exercitation",
    "status": -99628444.43504259,
    "title": "elit nisi ullamco",
    "type": "mollit"
  }
]
[
  {
    "detail": "nisi",
    "instance": "exercitation veniam et",
    "status": -41390078.31076569,
    "title": "et ad do",
    "type": "in"
  }
]
[
  {
    "detail": "nulla officia Excepteur consectetur",
    "instance": "labore",
    "status": -45852040.95910251,
    "title": "cillum non sed laborum",
    "type": "ad dolore labore mollit Ut"
  },
  {
    "detail": "nulla consequat",
    "instance": "proident eu culpa",
    "status": 1231460.3291152567,
    "title": "consequat consectetur",
    "type": "elit nostrud"
  },
  {
    "detail": "eu sint dolor enim",
    "instance": "eiusmod",
    "status": 12614800.731631398,
    "title": "veniam",
    "type": "voluptate officia ex labore"
  },
  {
    "detail": "Ut deserunt laboris in",
    "instance": "dolore aliquip",
    "status": 59393478.56668812,
    "title": "Excepteur ad cillum",
    "type": "ut voluptate"
  }
]
Missing schema or example in the OpenAPI spec.
Update the definition and recreate the mock server.
[
  {
    "shipmentId": "JJD49055313895700000010",
    "pickupAccount": "F820579",
    "postalCode": "SL1 4PL",
    "requestingUser": {
      "id": "test@test.com",
      "name": "tester"
    }
  }
]
Missing schema or example in the OpenAPI spec.
Update the definition and recreate the mock server.
[
  {
    "detail": "anim officia fugiat mollit sint",
    "instance": "minim esse labore occaecat",
    "status": -11546646.453417167,
    "title": "sunt",
    "type": "labore anim voluptate dolor"
  }
]
[
  {
    "detail": "magna ad nostrud in ipsum",
    "instance": "consequat in",
    "status": -41481678.91511974,
    "title": "qui non exercitation",
    "type": "non"
  }
]
[
  {
    "detail": "in",
    "instance": "eu proident nostrud cupidatat labore",
    "status": -34801119.5390197,
    "title": "enim eiusmod consectetur",
    "type": "cillum nisi anim non commodo"
  },
  {
    "detail": "dolor Excepteur laboris",
    "instance": "et cillum labore dolor",
    "status": -20259132.35122329,
    "title": "enim mollit",
    "type": "ipsum pariatur nisi reprehenderit non"
  },
  {
    "detail": "dolor aliquip adipisicing",
    "instance": "dolore",
    "status": -49460392.385392286,
    "title": "pariatur consectetur",
    "type": "ut consequat ipsum veniam in"
  },
  {
    "detail": "veniam id tempor",
    "instance": "culpa",
    "status": 84652679.88857818,
    "title": "non in",
    "type": "ipsum culpa pariatur incididunt voluptate"
  }
]
[
  {
    "detail": "sed velit officia aliqua voluptate",
    "instance": "sit veniam elit dolor enim",
    "status": 89056433.19722807,
    "title": "esse irure reprehenderit Excepteur",
    "type": "consectetur in"
  },
  {
    "detail": "elit adipisicing Ut ut",
    "instance": "ipsum amet",
    "status": 22260079.033462524,
    "title": "nulla dolor",
    "type": "laboris ut sed et velit"
  },
  {
    "detail": "voluptate sint sit",
    "instance": "voluptate aliquip consectetur deserunt do",
    "status": -60077375.818853974,
    "title": "adipisicing sint anim eiusmod commodo",
    "type": "eiusmod"
  },
  {
    "detail": "occaecat aute officia eu",
    "instance": "elit qui ea eiusmod aute",
    "status": -67885975.57226712,
    "title": "labore eu",
    "type": "veniam occaecat sint"
  },
  {
    "detail": "cillum",
    "instance": "commodo officia",
    "status": 78128859.63943574,
    "title": "commodo",
    "type": "incididunt consectetur mollit"
  }
]
Missing schema or example in the OpenAPI spec.
Update the definition and recreate the mock server.
Query Parameter NameExample
shipmentId*et esse magna
includeLabelfalse
formatPNG_RAW
pageSizelabel6x4
labelOrientationlandscape
labelDPI300
{
  "recipient": {
    "name": "Amended Contact Name",
    "phone": "01213356799",
    "email": "test@email.com"
  },
  "shipmentDetails": {
    "customerRef1": "Amended Order 12344",
    "customerRef2": "Amend PO 56757",
    "orderedProduct": 210,
    "totalpieces": 3,
    "totalWeight": 6,
    "deliveryInstructions": "House at end of Lane"
  },
  "extendedLiability": {
    "extendedLiabilityUnits": 2
  }
}
{
  "shipments": {
    "shipmentId": "JJD49055313895700000010",
    "labels": [
      "<Base64encoded Label Data 1>",
      "<Base64encoded Label Data 2>"
    ]
  }
}
[
  {
    "detail": "amet laborum qui",
    "instance": "dolore sunt irure sit eiusmod",
    "status": -43038430.197224334,
    "title": "elit",
    "type": "pariatur exercitation in sed"
  },
  {
    "detail": "nulla dolore veniam culpa",
    "instance": "esse occaecat",
    "status": -11946867.59952788,
    "title": "dolor elit cupidatat",
    "type": "eu ipsum"
  },
  {
    "detail": "magna enim incididunt",
    "instance": "dolor",
    "status": 97428304.3548648,
    "title": "ipsum consequat nisi",
    "type": "enim"
  }
]
[
  {
    "detail": "Duis",
    "instance": "sunt",
    "status": -15040365.281601846,
    "title": "Ut ea in",
    "type": "cillum est ex sit labore"
  },
  {
    "detail": "fugiat anim ut nostrud",
    "instance": "anim occaecat consequat",
    "status": 97343702.99949431,
    "title": "veniam",
    "type": "esse dolore id"
  },
  {
    "detail": "aliquip occaecat cupidatat anim",
    "instance": "ex",
    "status": -67302833.73968193,
    "title": "exercitation Ut laboris",
    "type": "in incididunt anim eu"
  }
]
[
  {
    "detail": "sed do",
    "instance": "sed aliquip eiusmod Excepteur ut",
    "status": 53479210.901277155,
    "title": "consequat fugiat proident",
    "type": "dolor eu veniam"
  },
  {
    "detail": "officia",
    "instance": "magna labore tempor",
    "status": -87761564.75558494,
    "title": "quis",
    "type": "dolore deserunt tempor ut non"
  },
  {
    "detail": "ad in dolore",
    "instance": "cillum ut exercitation nisi sit",
    "status": 73030985.41509545,
    "title": "pariatur",
    "type": "sit cillum"
  }
]
[
  {
    "detail": "sit dolore commodo",
    "instance": "commodo est",
    "status": -23300361.58628799,
    "title": "adipisicing",
    "type": "dolor dolore"
  },
  {
    "detail": "fugiat",
    "instance": "dolore quis deserunt sed",
    "status": -76702832.19318086,
    "title": "mollit irure eiusmod",
    "type": "dolore incididunt"
  },
  {
    "detail": "Duis deserunt esse enim",
    "instance": "nulla aliqua dolore proident",
    "status": -93623915.21047205,
    "title": "laboris sint aliqua eu dolore",
    "type": "enim reprehenderit ut ullamco"
  }
]
Missing schema or example in the OpenAPI spec.
Update the definition and recreate the mock server.

Customs Declaration API V1

Query Parameter NameExample
shipmentId*ad
ignoreInvoicetrue
Missing schema or example in the OpenAPI spec.
Update the definition and recreate the mock server.
[
  {
    "detail": "sed ut dolor id sint",
    "instance": "ipsum",
    "status": 44372571.916071326,
    "title": "nisi",
    "type": "est labore fugiat laborum voluptate"
  },
  {
    "detail": "culpa nisi nostrud nulla",
    "instance": "mollit labore occaecat culpa",
    "status": 5588935.366495252,
    "title": "qui in esse exercitation consectetur",
    "type": "elit in ipsum aliqua Duis"
  }
]
[
  {
    "detail": "Ut fugiat ea velit dolor",
    "instance": "anim labore ut dolore consectetur",
    "status": -37198213.61337745,
    "title": "aliquip nulla voluptate",
    "type": "labore quis"
  },
  {
    "detail": "aute dolore eiusmod",
    "instance": "quis Duis",
    "status": 66419414.23836529,
    "title": "enim dolor",
    "type": "Lorem dolor occaecat irure"
  },
  {
    "detail": "non",
    "instance": "irure dolor minim cupidatat Ut",
    "status": -22977494.56274776,
    "title": "pariatur aliquip ullamco cupidatat",
    "type": "laborum"
  }
]
[
  {
    "detail": "magna sint sit irure",
    "instance": "ullamco",
    "status": 95606310.16336122,
    "title": "tempor consectetur quis non sed",
    "type": "nisi enim"
  },
  {
    "detail": "do in dolor",
    "instance": "sunt nostrud eiusmod Ut",
    "status": 74135028.2601068,
    "title": "elit ad in laborum amet",
    "type": "aute eiusmod"
  }
]

Labels API V1(2 operations)

Query Parameter NameExample
shipmentId*commodo
format*PNG_RAW
pageSizelabel6x4
labelOrientationportrait
labelDPI300
includePickListLabeltrue
{
  "labels": [
    {
      "label": "Base64EncodedLabel1"
    }
  ],
  "shipmentId": "JJD149050550006001054190"
}
[
  {
    "detail": "laborum quis aliqua do",
    "instance": "consectetur",
    "status": 74992174.53257686,
    "title": "mollit Lorem consequat",
    "type": "dolore tempor enim quis"
  },
  {
    "detail": "in et sint",
    "instance": "qui ad dolore aliquip ea",
    "status": -44328018.42941298,
    "title": "in ex proident velit voluptate",
    "type": "ut quis"
  }
]
Missing schema or example in the OpenAPI spec.
Update the definition and recreate the mock server.
Missing schema or example in the OpenAPI spec.
Update the definition and recreate the mock server.
Missing schema or example in the OpenAPI spec.
Update the definition and recreate the mock server.
Missing schema or example in the OpenAPI spec.
Update the definition and recreate the mock server.
Query Parameter NameExample
shipmentId*ipsum velit sit
format*zpl
labelOrientationlandscape
labelDPI203
{
  "labels": [
    {
      "label": "Base64EncodedLabel1"
    },
    {
      "label": "Base64EncodedLabel1"
    },
    {
      "label": "Base64EncodedLabel1"
    },
    {
      "label": "Base64EncodedLabel1"
    }
  ],
  "shipmentId": "JJD149050550006001054190"
}
[
  {
    "detail": "cupidatat mollit anim",
    "instance": "incididunt labore veniam",
    "status": -77453087.3628072,
    "title": "dolore occaecat fugiat nisi",
    "type": "ad labore eiusmod cillum"
  },
  {
    "detail": "ex ut quis",
    "instance": "quis",
    "status": -22164941.56230277,
    "title": "incididunt Duis cillum reprehenderit dolor",
    "type": "ut incididunt velit"
  }
]
Missing schema or example in the OpenAPI spec.
Update the definition and recreate the mock server.
Missing schema or example in the OpenAPI spec.
Update the definition and recreate the mock server.
Missing schema or example in the OpenAPI spec.
Update the definition and recreate the mock server.
Missing schema or example in the OpenAPI spec.
Update the definition and recreate the mock server.

Customer API V1

Query Parameter NameExample
customerAccountNumber*CUS-049204
accountIdF020579
tradingLocationIdmagna nisi voluptate in sint
{
  "customerAccountNumber": "CUS-049906",
  "tradingLocations": [
    {
      "tradingLocationId": "L4562-G56SG-H678FD",
      "status": "active",
      "companyName": "Testco London",
      "address1": "Unit 1",
      "address2": "A Trading Estate",
      "address3": "Hackney",
      "city": "London",
      "state": null,
      "postalCode": "E1 1AA",
      "accounts": [
        {
          "accountId": "A123456"
        },
        {
          "accountId": "A523456"
        },
        {
          "accountId": "A823456"
        }
      ]
    },
    {
      "tradingLocationId": "B4562-G56SG-H678FD",
      "status": "onStop",
      "companyName": "Testco Birmingham",
      "address1": "Unit 2",
      "address2": "A Trading Estate",
      "address3": "Saltley",
      "city": "Birmingham",
      "state": null,
      "postalCode": "B8 2AA",
      "accounts": [
        {
          "accountId": "F123456"
        },
        {
          "accountId": "F523456"
        },
        {
          "accountId": "F823456"
        }
      ]
    },
    {
      "tradingLocationId": "M4562-G56SG-H678FD",
      "status": "closed",
      "companyName": "Testco Manchester",
      "address1": "Unit 3",
      "address2": "A Trading Estate",
      "address3": "Salford",
      "city": "Manchester",
      "state": null,
      "postalCode": "M1 4AA",
      "accounts": [
        {
          "accountId": "M123456"
        },
        {
          "accountId": "M523456"
        },
        {
          "accountId": "M823456"
        }
      ]
    }
  ]
}
Missing schema or example in the OpenAPI spec.
Update the definition and recreate the mock server.
Missing schema or example in the OpenAPI spec.
Update the definition and recreate the mock server.
[
  {
    "detail": "in",
    "instance": "officia",
    "status": -9574861.371121421,
    "title": "sunt",
    "type": "consequat anim"
  },
  {
    "detail": "in dolor fugiat",
    "instance": "mollit laboris dolor adipisicing Duis",
    "status": 63421737.355591565,
    "title": "minim velit reprehenderit officia",
    "type": "ea Lorem reprehenderit"
  },
  {
    "detail": "do ea occaecat sit",
    "instance": "irure qui",
    "status": 81499552.79988995,
    "title": "amet culpa cillum reprehenderit",
    "type": "tempor ut amet reprehenderit"
  }
]
[
  {
    "detail": "sed aliquip nisi",
    "instance": "sunt",
    "status": -65809077.160994045,
    "title": "dolore dolore",
    "type": "veniam magna"
  },
  {
    "detail": "ea ipsum",
    "instance": "elit aliqua id labore nostrud",
    "status": 21078517.900757015,
    "title": "ullamco",
    "type": "consectetur est anim"
  },
  {
    "detail": "dolor",
    "instance": "ea voluptate amet sunt",
    "status": -33102858.9043497,
    "title": "non Ut esse",
    "type": "sunt"
  },
  {
    "detail": "voluptate commodo ut dolor",
    "instance": "reprehenderit",
    "status": 82678641.84833571,
    "title": "laboris Ut",
    "type": "reprehenderit"
  }
]
Missing schema or example in the OpenAPI spec.
Update the definition and recreate the mock server.
Missing schema or example in the OpenAPI spec.
Update the definition and recreate the mock server.

Pickup API V1(3 operations)

{
  "customerAccountNumber": "CUS-049204",
  "tradingLocationId": "B0V4K000002JMSDUA2",
  "pickupDate": "2022-03-03",
  "timeReady": "15:00",
  "latestTime": "17:00",
  "instructions": "Please pickup from door 12 at back of warehouse."
}
{
  "pickupIdentifier": "A123456789"
}
Missing schema or example in the OpenAPI spec.
Update the definition and recreate the mock server.
[
  {
    "detail": "veniam ad eu consequat",
    "instance": "fugiat ea",
    "status": -95542394.38933311,
    "title": "labore consectetur nisi sunt",
    "type": "Duis sunt irure in nostrud"
  },
  {
    "detail": "voluptate Lorem",
    "instance": "culpa aute proident nisi",
    "status": 42056489.828243524,
    "title": "occaecat enim",
    "type": "voluptate"
  },
  {
    "detail": "anim occaecat",
    "instance": "ullamco occaecat nostrud tempor",
    "status": -72628051.50653797,
    "title": "nostrud est sint",
    "type": "commodo non est aute in"
  }
]
[
  {
    "detail": "eu voluptate in irure adipisicing",
    "instance": "mollit in",
    "status": -3058262.3047947288,
    "title": "aliquip sunt fugiat",
    "type": "laboris pariatur eiusmod velit ipsum"
  },
  {
    "detail": "incididunt deserunt sint commodo magna",
    "instance": "voluptate esse",
    "status": 92262190.79855037,
    "title": "veniam",
    "type": "sunt Duis sit ut in"
  }
]
Missing schema or example in the OpenAPI spec.
Update the definition and recreate the mock server.
Missing schema or example in the OpenAPI spec.
Update the definition and recreate the mock server.
Query Parameter NameExample
pickupIdentifiercommodo Ut
{
  "pickupIdentifier": "A123456789",
  "pickupType": "adhoc",
  "status": "requested",
  "customerAccountNumber": "CUS-049906",
  "requestedPickupDate": "2022-01-04",
  "timeReady": "15:00",
  "latestTime": "17:30",
  "instructions": "Please pickup from door 12 at back of warehouse."
}
Missing schema or example in the OpenAPI spec.
Update the definition and recreate the mock server.
Missing schema or example in the OpenAPI spec.
Update the definition and recreate the mock server.
[
  {
    "detail": "nulla dolor culpa est",
    "instance": "esse deserunt tempor",
    "status": 57454059.064475656,
    "title": "consequat dolor deserunt",
    "type": "proident Lorem culpa"
  },
  {
    "detail": "esse Duis",
    "instance": "fugiat incididunt sit mollit",
    "status": 37727100.54371053,
    "title": "in",
    "type": "ex cillum consequat"
  }
]
[
  {
    "detail": "magna",
    "instance": "consectetur incididunt minim",
    "status": 61249549.97500244,
    "title": "commodo",
    "type": "dolore ex commodo"
  },
  {
    "detail": "exercitation in quis reprehenderit",
    "instance": "id laboris velit consectetur",
    "status": -3932796.760493234,
    "title": "est ex culpa adipisicing commodo",
    "type": "laboris do"
  },
  {
    "detail": "fugiat proident voluptate id",
    "instance": "laborum",
    "status": 56107380.39229077,
    "title": "laboris amet nisi",
    "type": "tempor"
  },
  {
    "detail": "aliquip dolor et",
    "instance": "nulla Ut anim cillum",
    "status": 57451382.47884515,
    "title": "sunt incididunt labore",
    "type": "aliquip id sed aute"
  }
]
Missing schema or example in the OpenAPI spec.
Update the definition and recreate the mock server.
Missing schema or example in the OpenAPI spec.
Update the definition and recreate the mock server.
Query Parameter NameExample
customerAccountNumber*CUS-049204
tradingLocationId*B0V4K000002JMSDUA2
startDate*2022-03-01
endDate*2023-03-06
[
  {
    "pickupIdentifier": "A123456790",
    "pickupType": "adhoc",
    "status": "requested",
    "customerAccountNumber": "CUS-049906",
    "tradingLocationId": "L4562-G56SG-H678FD",
    "requestedPickupDate": "2022-01-05",
    "timeReady": "14:30",
    "latestTime": "17:30",
    "instructions": "Please pickup from door 11."
  },
  {
    "pickupIdentifier": "A123456789",
    "pickupType": "adhoc",
    "status": "booked",
    "customerAccountNumber": "CUS-049906",
    "tradingLocationId": "L4562-G56SG-H678FD",
    "requestedPickupDate": "2022-01-04",
    "timeReady": "15:00",
    "latestTime": "17:30",
    "instructions": "Please pickup from door 12 at back of warehouse.",
    "collectionJobNumber": "CJ123456789",
    "plannedPickupDate": "2022-01-04"
  },
  {
    "pickupIdentifier": "A123456334",
    "pickupType": "adhoc",
    "status": "allocated",
    "customerAccountNumber": "CUS-049906",
    "tradingLocationId": "L4562-G56SG-H678FD",
    "requestedPickupDate": "2022-01-03",
    "timeReady": "15:00",
    "latestTime": "17:30",
    "instructions": "Please pickup from door 3 at back of warehouse.",
    "collectionJobNumber": "CJ123456788",
    "plannedPickupDate": "2022-01-04",
    "driverId": "DV1234567"
  },
  {
    "pickupIdentifier": "A123456331",
    "pickupType": "adhoc",
    "status": "completed",
    "customerAccountNumber": "CUS-049906",
    "tradingLocationId": "L4562-G56SG-H678FD",
    "requestedPickupDate": "2022-01-03",
    "timeReady": "15:00",
    "latestTime": "17:30",
    "instructions": "Please pickup from door 3 at back of warehouse.",
    "collectionJobNumber": "CJ123456788",
    "plannedPickupDate": "2022-01-03",
    "driverId": "DV1234567",
    "lastAttemptDateTime": "2022-01-03T15:44:32Z",
    "success": true,
    "qtyParcels": 319
  },
  {
    "pickupIdentifier": "A123456330",
    "pickupType": "adhoc",
    "status": "completed",
    "customerAccountNumber": "CUS-049906",
    "tradingLocationId": "L4562-G56SG-H678FD",
    "requestedPickupDate": "2022-01-02",
    "timeReady": "15:00",
    "latestTime": "17:30",
    "instructions": "Please pickup from door 3 at back of warehouse.",
    "collectionJobNumber": "CJ123456788",
    "plannedPickupDate": "2022-01-02",
    "driverId": "DV1234567",
    "lastAttemptDateTime": "2022-01-02T15:31:12Z",
    "success": false,
    "qtyParcels": 0,
    "failureReasonCode": "PF1234",
    "failureReasonDescription": "Nothing to collect"
  }
]
Missing schema or example in the OpenAPI spec.
Update the definition and recreate the mock server.
Missing schema or example in the OpenAPI spec.
Update the definition and recreate the mock server.
[
  {
    "detail": "ut consectetur mollit culpa",
    "instance": "consectetur ex",
    "status": 24676150.100887373,
    "title": "aliquip irure Duis ad",
    "type": "cillum dolore"
  },
  {
    "detail": "labore Ut",
    "instance": "ut enim aliquip deserunt ea",
    "status": -19748097.8295355,
    "title": "mollit",
    "type": "magna laborum cillum"
  },
  {
    "detail": "aliqua proident nisi in ut",
    "instance": "ut",
    "status": 93290389.11162111,
    "title": "dolor sunt culpa qui",
    "type": "Excepteur commodo dolore"
  }
]
[
  {
    "detail": "dolor",
    "instance": "laborum",
    "status": -87552314.34586324,
    "title": "cupidatat culpa",
    "type": "aliquip cillum aliqua ad"
  },
  {
    "detail": "sint",
    "instance": "Lorem",
    "status": -25893262.804764867,
    "title": "est aliqua qui",
    "type": "quis do"
  },
  {
    "detail": "id velit",
    "instance": "in sunt quis mollit",
    "status": 82117412.53491467,
    "title": "consequat reprehenderit elit nostrud",
    "type": "laboris dolor Excepteur ea"
  },
  {
    "detail": "id et",
    "instance": "esse minim enim cillum pariatur",
    "status": 62209412.32222703,
    "title": "labore aute",
    "type": "nostrud nulla ad dolore"
  }
]
Missing schema or example in the OpenAPI spec.
Update the definition and recreate the mock server.
Missing schema or example in the OpenAPI spec.
Update the definition and recreate the mock server.

Tracking API V1(3 operations)

Query Parameter NameExample
trackingNumber*Ut eiusmod sit cupidatat proident
serviceparcelUk
requesterCountryCodeid officia Excepteur quis
originCountryCodead do
recipientPostalCodeDuis veniam
languagecillum
offset48847231.97416347
limit-44253575.655177094
{
  "shipments": [
    {
      "id": "40120210280347",
      "service": "DHL eCommerce UK",
      "origin": {
        "address": {
          "countryCode": "GB",
          "postalCode": "DL14 6XW",
          "streetAddress": "Dovecot Hill"
        }
      },
      "destination": {
        "address": {
          "countryCode": "GB",
          "postalCode": "BS13 8LX",
          "streetAddress": "4 King Georges Road"
        }
      },
      "status": {
        "timestamp": "2025-08-06T08:45:55+00:00",
        "location": {
          "address": {
            "addressLocality": "Bristol"
          }
        },
        "statusCode": "delivered",
        "status": "Successful delivery",
        "description": "The shipment has been successfully delivered"
      },
      "estimatedTimeOfDelivery": "2025-08-06",
      "estimatedDeliveryTimeFrame": {
        "estimatedFrom": "09:28:00",
        "estimatedThrough": "10:28:00"
      },
      "details": {
        "product": {
          "productCode": "220",
          "productName": "Parcel"
        },
        "receiver": {
          "givenName": "Receiver given name",
          "name": "Receiver name"
        },
        "sender": {
          "name": "Sender name"
        },
        "proofOfDelivery": {
          "timestamp": "2025-08-06T08:45:55+00:00",
          "documentUrl": "photo__jobAttempt_yc168e5f-b843-4409-a835-b9fc848f2e56_1.jpeg",
          "signed": {
            "name": "Receiver name "
          }
        },
        "totalNumberOfPieces": 1,
        "pieceStatus": [
          {
            "pieceId": "ABS13840120210280347001",
            "timestamp": "2025-08-06T08:45:54+00:00",
            "location": {
              "address": {
                "addressLocality": "Bristol"
              }
            },
            "statusCode": "delivered",
            "status": "Delivered",
            "description": "Parcel delivered scan event",
            "weight": {
              "value": 4.5,
              "unitText": "kg"
            },
            "loadingMeters": 0,
            "dimensions": {
              "width": {
                "value": 36,
                "unitText": "cm"
              },
              "height": {
                "value": 15,
                "unitText": "cm"
              },
              "length": {
                "value": 57,
                "unitText": "cm"
              }
            }
          }
        ]
      },
      "events": [
        {
          "timestamp": "2025-08-06T08:45:55+00:00",
          "location": {
            "address": {
              "addressLocality": "Bristol"
            }
          },
          "statusCode": "delivered",
          "status": "Successful delivery",
          "description": "The shipment has been successfully delivered"
        },
        {
          "timestamp": "2025-08-06T07:34:23+00:00",
          "location": {
            "address": {
              "addressLocality": "Bristol"
            }
          },
          "statusCode": "transit",
          "status": "Notification for recipient",
          "description": "The notification for delivery has been sent to the recipient"
        },
        {
          "timestamp": "2025-08-06T07:34:23+00:00",
          "location": {
            "address": {
              "addressLocality": "Bristol"
            }
          },
          "statusCode": "transit",
          "status": "Notification for recipient",
          "description": "The notification for delivery has been sent to the recipient"
        },
        {
          "timestamp": "2025-08-06T06:43:57+00:00",
          "location": {
            "address": {
              "addressLocality": "Bristol"
            }
          },
          "statusCode": "transit",
          "status": "Van is loaded",
          "description": "The shipment has been loaded to the van"
        },
        {
          "timestamp": "2025-08-06T06:14:21+00:00",
          "location": {
            "address": {
              "addressLocality": "Bristol"
            }
          },
          "statusCode": "transit",
          "status": "Arrival at Delivery Depot",
          "description": "The shipment has arrived at depot "
        },
        {
          "timestamp": "2025-08-06T01:00:19+00:00",
          "location": {
            "address": {
              "addressLocality": "Coventry Hub"
            }
          },
          "statusCode": "transit",
          "status": "Collection event",
          "description": "The shipment has been collected"
        },
        {
          "timestamp": "2025-08-06T01:00:17+00:00",
          "location": {
            "address": {
              "addressLocality": "Coventry Hub"
            }
          },
          "statusCode": "transit",
          "status": "Collection event",
          "description": "The shipment has been collected"
        },
        {
          "timestamp": "2025-08-05T13:30:58+00:00",
          "location": {
            "address": {
              "addressLocality": "Teesside"
            }
          },
          "statusCode": "transit",
          "status": "Pick-up event ",
          "description": "The shipment has been picked up at sender"
        }
      ]
    }
  ]
}
Missing schema or example in the OpenAPI spec.
Update the definition and recreate the mock server.
Query Parameter NameExample
trackingNumber*ea nisi
pieceNumber*magna elit
serviceparcelUk
requesterCountryCodemagna proident
originCountryCodenostrud Ut ut
recipientPostalCodein labore nostrud est
languageveniam reprehenderit
{
  "pieceId": "ABS13840120210280347001",
  "parcelNumber": "001",
  "pieceEvents": [
    {
      "timestamp": "2025-08-06T08:45:54+00:00",
      "location": {
        "address": {
          "addressLocality": "Bristol"
        }
      },
      "statusCode": "delivered",
      "status": "Delivered",
      "description": "Parcel delivered scan event"
    },
    {
      "timestamp": "2025-08-06T06:14:21+00:00",
      "location": {
        "address": {
          "addressLocality": "Bristol"
        }
      },
      "statusCode": "transit",
      "status": "Arrival at Delivery Depot",
      "description": "The shipment has arrived at depot "
    },
    {
      "timestamp": "2025-08-05T14:09:42+00:00",
      "location": {
        "address": {
          "addressLocality": "Teesside"
        }
      },
      "statusCode": "transit",
      "status": "Network Scan",
      "description": "The parcel is in transit"
    },
    {
      "timestamp": "2025-08-05T13:30:58+00:00",
      "location": {
        "address": {
          "addressLocality": "Teesside"
        }
      },
      "statusCode": "transit",
      "status": "Pick-up event ",
      "description": "The shipment has been picked up at sender"
    }
  ]
}
Missing schema or example in the OpenAPI spec.
Update the definition and recreate the mock server.
Binary Content
(image/jpeg)
Missing schema or example in the OpenAPI spec.
Update the definition and recreate the mock server.

ReferenceData API V1(12 operations)

Query Parameter NameExample
codeet enim sit
namedeserunt
shipmentTypeparceluk
{
  "productCode": "206",
  "productName": "Parcel Connect",
  "shipmentType": "international",
  "sortOrder": 1,
  "dimensionsMandatory": true,
  "accountType": "internationalRoad",
  "shipmentIdentifierType": "mh10",
  "labelType": "parcel-connect-uk",
  "labelProductName": "Parcel Connect",
  "labelSortationName": "97",
  "barcodeProductCode": "70",
  "servicePointCollection": false,
  "doorstepPickup": false,
  "secureLocationPickup": false,
  "neighbourDelivery": false,
  "secureLocationDelivery": false
}
Missing schema or example in the OpenAPI spec.
Update the definition and recreate the mock server.
[
  {
    "detail": "ullamco et adipisicing anim enim",
    "instance": "proident tempor aute id ad",
    "status": -46756953.152254835,
    "title": "sint laborum qui dolor occaecat",
    "type": "deserunt est tempor consequat quis"
  }
]
Missing schema or example in the OpenAPI spec.
Update the definition and recreate the mock server.
Missing schema or example in the OpenAPI spec.
Update the definition and recreate the mock server.
Query Parameter NameExample
codeesse nostrud voluptate incididunt irure
productCodeeu tempor laboris eiusmod
{
  "code": 11,
  "productCode": 10,
  "description": "12:00",
  "longdescription": "Bagit XL Neighbour 12:00",
  "labelDescription": "12:00",
  "serviceLevel": "am",
  "bulkyAllowed": false,
  "deliveryWindowStart": "08:00",
  "deliveryWindowEnd": "12:00",
  "servicePoint": false
}
[
  {
    "detail": "occaecat velit aliqua",
    "instance": "Ut ex elit qui",
    "status": -44121657.4946969,
    "title": "dolor sed",
    "type": "qui"
  },
  {
    "detail": "minim enim reprehenderit elit",
    "instance": "ut laborum aute consequat sed",
    "status": -77246767.80969432,
    "title": "sunt aliqua",
    "type": "nulla"
  },
  {
    "detail": "ad cillum aliquip anim",
    "instance": "sit voluptate Ut sint nostrud",
    "status": -2133774.4947195053,
    "title": "officia consectetur dolore commodo",
    "type": "veniam"
  }
]
Missing schema or example in the OpenAPI spec.
Update the definition and recreate the mock server.
Missing schema or example in the OpenAPI spec.
Update the definition and recreate the mock server.
[
  {
    "detail": "nulla aliqua fugiat mollit",
    "instance": "dolor in",
    "status": 60645452.54411656,
    "title": "dolor nulla amet",
    "type": "cupidatat in"
  },
  {
    "detail": "magna esse sint ut non",
    "instance": "Excepteur aliquip",
    "status": 444018.17892731726,
    "title": "fugiat consequat ex Duis",
    "type": "reprehenderit laboris qui culpa Excepteur"
  }
]
Missing schema or example in the OpenAPI spec.
Update the definition and recreate the mock server.
Missing schema or example in the OpenAPI spec.
Update the definition and recreate the mock server.
Query Parameter NameExample
countryCodelaboris consectetur nisi proident fugiat
productCodeea
recipientTypebusiness
addressTypeservicePoint
locationTypeParcelShop
[
  {
    "productCode": 206,
    "countryCode": "DE",
    "effectiveFrom": "2021-01-07T00:00:00.000Z",
    "effectiveTo": "2099-01-01T00:00:00.000Z",
    "recipientType": "residential",
    "addressType": "doorstep",
    "locationType": "Doorstep",
    "transitTimeDescription": "2-4 days",
    "minTransitTime": 2,
    "maxTransitTime": 4,
    "customsLevel": "full",
    "standardParcels": true,
    "bulkyParcels": true,
    "dropOffAtDepotAllowed": true,
    "standardDims": true,
    "maximumParcels": 1,
    "maximumLength": 200,
    "maximumWidth": 120,
    "maximumHeight": 80,
    "maximumGirth": 360,
    "maximumWeight": 31.5,
    "maximumDiameter": 60,
    "maximumLengthGirth": null,
    "minimumLength": 15,
    "minimumWidth": 11,
    "minimumHeight": 1,
    "minimumWeight": 0.1,
    "bulkyLength": 120,
    "bulkyWidth": 60,
    "bulkyHeight": 60,
    "bulkyGirth": 360,
    "bulkyWeight": 31.5,
    "bulkyDiameter": 60,
    "postnummerRequired": false,
    "labelPersonalData": true,
    "returns": true,
    "dutiesPaid": "DDP",
    "dutiesPaidList": [
      "DDP"
    ],
    "exportExcludePostcodesBeginWith": [],
    "importExcludePostcodesBeginWith": [],
    "deliveryGateway": [
      "COLOGNE",
      "ZALTBOMMEL"
    ],
    "serviceProviderProductCode": "70",
    "transitGateways": [
      "TG002",
      "TG006"
    ],
    "serviceProviderCodes": [
      "SP012"
    ],
    "barcodeRoutingDateCode": "00",
    "customsOverride": true,
    "originNoCustomsByPostcode": null,
    "originBasicCustomsByPostcode": "BT*",
    "originFullCustomsByPostcode": null,
    "destinationNoCustomsByPostcode": null,
    "destinationBasicCustomsByPostcode": null,
    "destinationFullCustomsByPostcode": null,
    "iossApplies": true,
    "iossValueLimits": [
      {
        "currency": "GBP",
        "maxTotalValue": 126.13
      },
      {
        "currency": "EUR",
        "maxTotalValue": 150
      }
    ],
    "productAllowedIfIossLimitExceeded": false,
    "iossDutiesPaid": "DDP",
    "nonIossAllowed": false,
    "maximumWeightPerParcel": 31.5,
    "maximumPallets": 0,
    "limitedReasonForExportList": [
      {
        "type": "commercialSale",
        "description": "Commercial Sale"
      },
      {
        "type": "gift",
        "description": "Gift"
      },
      {
        "type": "commercialSample",
        "description": "Commercial Sample"
      }
    ],
    "fullReasonForExportList": [
      {
        "type": "commercialSale",
        "description": "Commercial Sale"
      },
      {
        "type": "gift",
        "description": "Gift"
      },
      {
        "type": "commercialSample",
        "description": "Commercial Sample"
      },
      {
        "type": "personalBelongings",
        "description": "Personal Belongings"
      }
    ]
  },
  {
    "productCode": 204,
    "countryCode": "DE",
    "effectiveFrom": "2020-01-01T00:00:00.000Z",
    "effectiveTo": "2099-01-01T00:00:00.000Z",
    "recipientType": "business",
    "addressType": "doorstep",
    "locationType": "Doorstep",
    "transitTimeDescription": "3 days",
    "minTransitTime": 3,
    "maxTransitTime": null,
    "customsLevel": "full",
    "standardParcels": true,
    "bulkyParcels": false,
    "dropOffAtDepotAllowed": true,
    "standardDims": true,
    "maximumParcels": 200,
    "maximumLength": 200,
    "maximumWidth": 120,
    "maximumHeight": 80,
    "maximumGirth": null,
    "maximumWeight": 70,
    "maximumDiameter": null,
    "maximumLengthGirth": null,
    "minimumLength": 15,
    "minimumWidth": 11,
    "minimumHeight": 1,
    "minimumWeight": 0.1,
    "bulkyLength": null,
    "bulkyWidth": null,
    "bulkyHeight": null,
    "bulkyGirth": null,
    "bulkyWeight": null,
    "bulkyDiameter": null,
    "postnummerRequired": false,
    "labelPersonalData": true,
    "returns": false,
    "dutiesPaid": "DAP",
    "dutiesPaidList": [
      "DAP",
      "DDP"
    ],
    "exportExcludePostcodesBeginWith": [],
    "importExcludePostcodesBeginWith": [],
    "deliveryGateway": [
      "NORSK"
    ],
    "serviceProviderProductCode": "57",
    "transitGateways": [
      "TG005"
    ],
    "serviceProviderCodes": [
      "SP007"
    ],
    "barcodeRoutingDateCode": "00",
    "customsOverride": false,
    "originNoCustomsByPostcode": null,
    "originBasicCustomsByPostcode": null,
    "originFullCustomsByPostcode": null,
    "destinationNoCustomsByPostcode": null,
    "destinationBasicCustomsByPostcode": null,
    "destinationFullCustomsByPostcode": null,
    "iossApplies": false,
    "iossValueLimits": [],
    "productAllowedIfIossLimitExceeded": false,
    "iossDutiesPaid": null,
    "nonIossAllowed": false,
    "maximumWeightPerParcel": 70,
    "maximumPallets": 0,
    "limitedReasonForExportList": [
      {
        "type": "commercialSale",
        "description": "Commercial Sale"
      },
      {
        "type": "gift",
        "description": "Gift"
      },
      {
        "type": "commercialSample",
        "description": "Commercial Sample"
      }
    ],
    "fullReasonForExportList": [
      {
        "type": "commercialSale",
        "description": "Commercial Sale"
      },
      {
        "type": "gift",
        "description": "Gift"
      },
      {
        "type": "commercialSample",
        "description": "Commercial Sample"
      },
      {
        "type": "personalBelongings",
        "description": "Personal Belongings"
      }
    ]
  },
  {
    "productCode": 204,
    "countryCode": "DE",
    "effectiveFrom": "2020-01-01T00:00:00.000Z",
    "effectiveTo": "2099-01-01T00:00:00.000Z",
    "recipientType": "residential",
    "addressType": "doorstep",
    "locationType": "Doorstep",
    "transitTimeDescription": "3 days",
    "minTransitTime": 3,
    "maxTransitTime": null,
    "customsLevel": "full",
    "standardParcels": true,
    "bulkyParcels": false,
    "dropOffAtDepotAllowed": true,
    "standardDims": true,
    "maximumParcels": 200,
    "maximumLength": 200,
    "maximumWidth": 120,
    "maximumHeight": 80,
    "maximumGirth": null,
    "maximumWeight": 70,
    "maximumDiameter": null,
    "maximumLengthGirth": null,
    "minimumLength": 15,
    "minimumWidth": 11,
    "minimumHeight": 1,
    "minimumWeight": 0.1,
    "bulkyLength": null,
    "bulkyWidth": null,
    "bulkyHeight": null,
    "bulkyGirth": null,
    "bulkyWeight": null,
    "bulkyDiameter": null,
    "postnummerRequired": false,
    "labelPersonalData": true,
    "returns": false,
    "dutiesPaid": "DAP",
    "dutiesPaidList": [
      "DAP",
      "DDP"
    ],
    "exportExcludePostcodesBeginWith": [],
    "importExcludePostcodesBeginWith": [],
    "deliveryGateway": [
      "NORSK"
    ],
    "serviceProviderProductCode": "57",
    "transitGateways": [
      "TG005"
    ],
    "serviceProviderCodes": [
      "SP007"
    ],
    "barcodeRoutingDateCode": "00",
    "customsOverride": false,
    "originNoCustomsByPostcode": null,
    "originBasicCustomsByPostcode": null,
    "originFullCustomsByPostcode": null,
    "destinationNoCustomsByPostcode": null,
    "destinationBasicCustomsByPostcode": null,
    "destinationFullCustomsByPostcode": null,
    "iossApplies": true,
    "iossValueLimits": [
      {
        "currency": "GBP",
        "maxTotalValue": 126.13
      },
      {
        "currency": "EUR",
        "maxTotalValue": 150
      }
    ],
    "productAllowedIfIossLimitExceeded": true,
    "iossDutiesPaid": "DAP",
    "nonIossAllowed": true,
    "maximumWeightPerParcel": 70,
    "maximumPallets": 0,
    "limitedReasonForExportList": [
      {
        "type": "commercialSale",
        "description": "Commercial Sale"
      },
      {
        "type": "gift",
        "description": "Gift"
      },
      {
        "type": "commercialSample",
        "description": "Commercial Sample"
      }
    ],
    "fullReasonForExportList": [
      {
        "type": "commercialSale",
        "description": "Commercial Sale"
      },
      {
        "type": "gift",
        "description": "Gift"
      },
      {
        "type": "commercialSample",
        "description": "Commercial Sample"
      },
      {
        "type": "personalBelongings",
        "description": "Personal Belongings"
      }
    ]
  },
  {
    "productCode": 101,
    "countryCode": "DE",
    "effectiveFrom": "2020-01-01T00:00:00.000Z",
    "effectiveTo": "2099-01-01T00:00:00.000Z",
    "recipientType": "business",
    "addressType": "doorstep",
    "locationType": "Doorstep",
    "transitTimeDescription": "2 days",
    "minTransitTime": 2,
    "maxTransitTime": null,
    "customsLevel": "full",
    "standardParcels": true,
    "bulkyParcels": false,
    "dropOffAtDepotAllowed": true,
    "standardDims": true,
    "maximumParcels": 200,
    "maximumLength": 200,
    "maximumWidth": 120,
    "maximumHeight": 120,
    "maximumGirth": null,
    "maximumWeight": 40,
    "maximumDiameter": null,
    "maximumLengthGirth": null,
    "minimumLength": 15,
    "minimumWidth": 11,
    "minimumHeight": 1,
    "minimumWeight": 0.1,
    "bulkyLength": null,
    "bulkyWidth": null,
    "bulkyHeight": null,
    "bulkyGirth": null,
    "bulkyWeight": null,
    "bulkyDiameter": null,
    "postnummerRequired": false,
    "labelPersonalData": true,
    "returns": false,
    "dutiesPaid": "DAP",
    "dutiesPaidList": [
      "DAP",
      "DDP"
    ],
    "exportExcludePostcodesBeginWith": [],
    "importExcludePostcodesBeginWith": [],
    "deliveryGateway": [
      "NORSK"
    ],
    "serviceProviderProductCode": "48",
    "transitGateways": [
      "TG005"
    ],
    "serviceProviderCodes": [
      "SP007"
    ],
    "barcodeRoutingDateCode": "00",
    "customsOverride": false,
    "originNoCustomsByPostcode": null,
    "originBasicCustomsByPostcode": null,
    "originFullCustomsByPostcode": null,
    "destinationNoCustomsByPostcode": null,
    "destinationBasicCustomsByPostcode": null,
    "destinationFullCustomsByPostcode": null,
    "iossApplies": false,
    "iossValueLimits": [],
    "productAllowedIfIossLimitExceeded": false,
    "iossDutiesPaid": null,
    "nonIossAllowed": false,
    "maximumWeightPerParcel": 40,
    "maximumPallets": 0,
    "limitedReasonForExportList": [
      {
        "type": "commercialSale",
        "description": "Commercial Sale"
      },
      {
        "type": "gift",
        "description": "Gift"
      },
      {
        "type": "commercialSample",
        "description": "Commercial Sample"
      }
    ],
    "fullReasonForExportList": [
      {
        "type": "commercialSale",
        "description": "Commercial Sale"
      },
      {
        "type": "gift",
        "description": "Gift"
      },
      {
        "type": "commercialSample",
        "description": "Commercial Sample"
      },
      {
        "type": "personalBelongings",
        "description": "Personal Belongings"
      }
    ]
  },
  {
    "productCode": 101,
    "countryCode": "DE",
    "effectiveFrom": "2020-01-01T00:00:00.000Z",
    "effectiveTo": "2099-01-01T00:00:00.000Z",
    "recipientType": "residential",
    "addressType": "doorstep",
    "locationType": "Doorstep",
    "transitTimeDescription": "2 days",
    "minTransitTime": 2,
    "maxTransitTime": null,
    "customsLevel": "full",
    "standardParcels": true,
    "bulkyParcels": false,
    "dropOffAtDepotAllowed": true,
    "standardDims": true,
    "maximumParcels": 200,
    "maximumLength": 200,
    "maximumWidth": 120,
    "maximumHeight": 120,
    "maximumGirth": null,
    "maximumWeight": 40,
    "maximumDiameter": null,
    "maximumLengthGirth": null,
    "minimumLength": 15,
    "minimumWidth": 11,
    "minimumHeight": 1,
    "minimumWeight": 0.1,
    "bulkyLength": null,
    "bulkyWidth": null,
    "bulkyHeight": null,
    "bulkyGirth": null,
    "bulkyWeight": null,
    "bulkyDiameter": null,
    "postnummerRequired": false,
    "labelPersonalData": true,
    "returns": false,
    "dutiesPaid": "DAP",
    "dutiesPaidList": [
      "DAP",
      "DDP"
    ],
    "exportExcludePostcodesBeginWith": [],
    "importExcludePostcodesBeginWith": [],
    "deliveryGateway": [
      "NORSK"
    ],
    "serviceProviderProductCode": "48",
    "transitGateways": [
      "TG005"
    ],
    "serviceProviderCodes": [
      "SP007"
    ],
    "barcodeRoutingDateCode": "00",
    "customsOverride": false,
    "originNoCustomsByPostcode": null,
    "originBasicCustomsByPostcode": null,
    "originFullCustomsByPostcode": null,
    "destinationNoCustomsByPostcode": null,
    "destinationBasicCustomsByPostcode": null,
    "destinationFullCustomsByPostcode": null,
    "iossApplies": true,
    "iossValueLimits": [
      {
        "currency": "GBP",
        "maxTotalValue": 126.13
      },
      {
        "currency": "EUR",
        "maxTotalValue": 150
      }
    ],
    "productAllowedIfIossLimitExceeded": true,
    "iossDutiesPaid": "DAP",
    "nonIossAllowed": true,
    "maximumWeightPerParcel": 40,
    "maximumPallets": 0,
    "limitedReasonForExportList": [
      {
        "type": "commercialSale",
        "description": "Commercial Sale"
      },
      {
        "type": "gift",
        "description": "Gift"
      },
      {
        "type": "commercialSample",
        "description": "Commercial Sample"
      }
    ],
    "fullReasonForExportList": [
      {
        "type": "commercialSale",
        "description": "Commercial Sale"
      },
      {
        "type": "gift",
        "description": "Gift"
      },
      {
        "type": "commercialSample",
        "description": "Commercial Sample"
      },
      {
        "type": "personalBelongings",
        "description": "Personal Belongings"
      }
    ]
  }
]
Missing schema or example in the OpenAPI spec.
Update the definition and recreate the mock server.
Missing schema or example in the OpenAPI spec.
Update the definition and recreate the mock server.
Missing schema or example in the OpenAPI spec.
Update the definition and recreate the mock server.
Missing schema or example in the OpenAPI spec.
Update the definition and recreate the mock server.
Query Parameter NameExample
codenostrud ullamco pariatur ut Ut
namealiqua magna
{
  "usStateCode": "NY",
  "usStateName": "New York"
}
Missing schema or example in the OpenAPI spec.
Update the definition and recreate the mock server.
Missing schema or example in the OpenAPI spec.
Update the definition and recreate the mock server.
Missing schema or example in the OpenAPI spec.
Update the definition and recreate the mock server.
Missing schema or example in the OpenAPI spec.
Update the definition and recreate the mock server.
{
  "countries": [
    {
      "code": "DEU",
      "code2Digit": "DE",
      "name": "Germany",
      "postcodeMask": "NNNNN",
      "postcodeRegex": "^\\d{5}$",
      "isEU": true,
      "iossApplies": true
    },
    {
      "code": "FRA",
      "code2Digit": "FR",
      "name": "France",
      "postcodeMask": "NNNNN",
      "postcodeRegex": "^\\d{5}$",
      "isEU": true,
      "iossApplies": true
    }
  ]
}
[
  {
    "detail": "dolor ex",
    "instance": "enim aliqua",
    "status": 44210914.68950626,
    "title": "et laborum do labore",
    "type": "elit qui non minim"
  }
]
Missing schema or example in the OpenAPI spec.
Update the definition and recreate the mock server.
Missing schema or example in the OpenAPI spec.
Update the definition and recreate the mock server.
Missing schema or example in the OpenAPI spec.
Update the definition and recreate the mock server.
Missing schema or example in the OpenAPI spec.
Update the definition and recreate the mock server.
Query Parameter NameExample
codeminim nisi dolor consequat
namedolor occaecat deserunt incididunt non
{
  "code": "DEU",
  "code2Digit": "DE",
  "name": "Germany",
  "postcodeMask": "NNNNN",
  "postcodeRegex": "^\\d{5}$",
  "iossApplies": true,
  "isEU": true,
  "postcodeOptional": false
}
[
  {
    "detail": "dolore sit id nostrud Excepteur",
    "instance": "consequat enim eiusmod nulla",
    "status": 96070461.80380481,
    "title": "dolor aliquip",
    "type": "ipsum sunt dolor fugiat minim"
  },
  {
    "detail": "sed",
    "instance": "in velit",
    "status": 46535849.080869645,
    "title": "aliqua labore pariatur",
    "type": "in"
  },
  {
    "detail": "Lorem fugiat",
    "instance": "officia dolor",
    "status": 77575266.12658358,
    "title": "Lorem in",
    "type": "ex occaecat Lorem in ullamco"
  }
]
Missing schema or example in the OpenAPI spec.
Update the definition and recreate the mock server.
Missing schema or example in the OpenAPI spec.
Update the definition and recreate the mock server.
Missing schema or example in the OpenAPI spec.
Update the definition and recreate the mock server.
Missing schema or example in the OpenAPI spec.
Update the definition and recreate the mock server.
{
  "currencies": [
    {
      "code": "EUR",
      "name": "EURO",
      "symbol": ""
    },
    {
      "code": "USD",
      "name": "US DOLLARS",
      "symbol": "$"
    }
  ]
}
[
  {
    "detail": "aute adipisicing sed",
    "instance": "commodo tempor ad ipsum",
    "status": -14010819.194616973,
    "title": "mollit nulla ut",
    "type": "anim eiusmod"
  },
  {
    "detail": "sint commodo ullamco dolor sed",
    "instance": "aliquip pariatur",
    "status": 32420446.960987628,
    "title": "et",
    "type": "tempor in"
  },
  {
    "detail": "laborum in ad",
    "instance": "eiusmod",
    "status": 99952191.61450213,
    "title": "ut",
    "type": "irure id amet proident"
  },
  {
    "detail": "dolore elit",
    "instance": "sed aliquip",
    "status": 73429981.61617601,
    "title": "consectetur tempor anim elit",
    "type": "aliqua laborum aliquip quis"
  },
  {
    "detail": "aute in",
    "instance": "Excepteur enim irure eu dolore",
    "status": 45730089.18620798,
    "title": "aute culpa occaecat",
    "type": "ipsum ut labore"
  }
]
Missing schema or example in the OpenAPI spec.
Update the definition and recreate the mock server.
Missing schema or example in the OpenAPI spec.
Update the definition and recreate the mock server.
Missing schema or example in the OpenAPI spec.
Update the definition and recreate the mock server.
Query Parameter NameExample
codetempor sunt irure qui
nameminim dolore exercitation dolore eiusmod
{
  "code": "USD",
  "name": "US Dollars",
  "symbol": "$"
}
[
  {
    "detail": "eu enim culpa proident nulla",
    "instance": "velit consectetur Duis",
    "status": 20504800.012900755,
    "title": "laboris voluptate ipsum ad non",
    "type": "in ullamco cupidatat"
  },
  {
    "detail": "Lorem laborum",
    "instance": "minim qui occaecat Excepteur proident",
    "status": -23744470.348252326,
    "title": "labore aliquip mollit",
    "type": "fugiat"
  },
  {
    "detail": "do non est incididunt sunt",
    "instance": "ullamco consectetur in anim",
    "status": -19088029.402068466,
    "title": "veniam",
    "type": "Lorem"
  },
  {
    "detail": "in enim dolor eu",
    "instance": "ex culpa laboris",
    "status": -7906848.949304864,
    "title": "irure consequat consectetur ullamco dolor",
    "type": "veniam adipisicing ullamco in"
  }
]
Missing schema or example in the OpenAPI spec.
Update the definition and recreate the mock server.
Missing schema or example in the OpenAPI spec.
Update the definition and recreate the mock server.
Missing schema or example in the OpenAPI spec.
Update the definition and recreate the mock server.
[
  {
    "statusCode": "transit",
    "status": "Pick-up event ",
    "description": "The shipment has been picked up at sender"
  },
  {
    "statusCode": "transit",
    "status": "Delivery attempted.",
    "description": "The driver called today at {{event_date_time}} but the PIN code was not available."
  },
  {
    "statusCode": "delivered",
    "status": "Successful delivery",
    "description": "The shipment has been successfully delivered"
  },
  {
    "statusCode": "delivered",
    "status": "Handover to parcelshop",
    "description": "The shipment has been handed over to the parcelshop"
  },
  {
    "statusCode": "delivered",
    "status": "Successful delivery",
    "description": "The shipment has been collected from the depot"
  }
]
[
  {
    "detail": "nisi",
    "instance": "voluptate Ut tempor ad occaecat",
    "status": -75323604.62841034,
    "title": "ex culpa enim elit",
    "type": "fugiat Excepteur ut"
  }
]
[
  {
    "detail": "ut sit exercitation",
    "instance": "dolore cupidatat",
    "status": 66562588.36109337,
    "title": "voluptate velit sed labore ea",
    "type": "reprehenderit"
  },
  {
    "detail": "consectetur",
    "instance": "cupidatat nulla",
    "status": 63056477.05722827,
    "title": "dolore",
    "type": "proident sint magna non velit"
  }
]
[
  {
    "detail": "aliquip Ut non",
    "instance": "consectetur aliquip do",
    "status": 47882042.171742916,
    "title": "elit ut",
    "type": "sed deserunt eu labore amet"
  },
  {
    "detail": "sint",
    "instance": "ut fugiat Ut velit",
    "status": 21631977.31250675,
    "title": "amet Duis elit irure labore",
    "type": "nulla ex"
  },
  {
    "detail": "mollit adipisicing laboris ad",
    "instance": "tempor commodo eiusmod irure dolor",
    "status": 72973912.2331098,
    "title": "anim",
    "type": "culpa incididunt"
  },
  {
    "detail": "ex in exercitation",
    "instance": "et esse magna nisi in",
    "status": -82130126.83518976,
    "title": "id pariatur adipisicing Excepteur",
    "type": "do"
  },
  {
    "detail": "in",
    "instance": "aliquip dolor",
    "status": -85163889.59468886,
    "title": "ullamco ea qui dolor enim",
    "type": "tempor aute laboris"
  }
]
[
  {
    "detail": "laboris et dolore sed amet",
    "instance": "sint Ut et laborum",
    "status": -78378317.96138532,
    "title": "enim in cillum",
    "type": "veniam"
  },
  {
    "detail": "do",
    "instance": "adipisicing est Lorem",
    "status": -21068167.97830975,
    "title": "magna velit",
    "type": "in aute Duis"
  },
  {
    "detail": "id laboris non officia Ut",
    "instance": "sint qui aliquip mollit",
    "status": -4389782.310914069,
    "title": "culpa",
    "type": "ut anim adipisicing"
  },
  {
    "detail": "laboris officia dolore",
    "instance": "in ad do",
    "status": 27319358.696665615,
    "title": "ut nostrud Duis qui",
    "type": "quis dolor dolore labore consequat"
  },
  {
    "detail": "voluptate ea sint",
    "instance": "mollit",
    "status": -43647266.296715915,
    "title": "amet",
    "type": "esse occaecat"
  }
]
Missing schema or example in the OpenAPI spec.
Update the definition and recreate the mock server.
Query Parameter NameExample
countryCodemollit fugiat in
dateconsectetur
regionad Duis nisi ea
{
  "publicHolidays": [
    {
      "countryCode": "GB",
      "date": "2020-12-25T00:00:00.0000000+00:00",
      "title": "Christmas Day",
      "region": "england-and-wales"
    },
    {
      "countryCode": "GB",
      "date": "2021-01-02T00:00:00.0000000+00:00",
      "title": "2nd January",
      "region": "scotland"
    }
  ]
}
[
  {
    "detail": "anim ut in labore sunt",
    "instance": "Excepteur adipisicing dolor officia",
    "status": 49912931.433947384,
    "title": "reprehenderit et",
    "type": "voluptate non laboris ullamco nostrud"
  }
]
Missing schema or example in the OpenAPI spec.
Update the definition and recreate the mock server.
Missing schema or example in the OpenAPI spec.
Update the definition and recreate the mock server.
Missing schema or example in the OpenAPI spec.
Update the definition and recreate the mock server.
{
  "ukPostcodeDistricts": [
    {
      "postcodeDistrict": "CV8 3",
      "district": "BAGINTON",
      "town": "COVENTRY",
      "county": "WEST MIDLANDS",
      "sortationCode": "51",
      "latestNotification": "870",
      "latestCollection": "1020",
      "nineAm": true,
      "tenThirtyAm": true,
      "am": true,
      "nextday": true,
      "fortyEightHr": true,
      "saturday": true,
      "saturday9am": true,
      "saturday1030am": true,
      "thirdPartyCollection": true,
      "returns": true,
      "customslevel": "none",
      "ukHolidayRegion": "england-and-wales",
      "secondarySort": "RYTON"
    },
    {
      "postcodeDistrict": "CV8 4",
      "district": "BAGINTON",
      "town": "COVENTRY",
      "county": "WEST MIDLANDS",
      "sortationCode": "51",
      "latestNotification": "870",
      "latestCollection": "1020",
      "nineAm": true,
      "tenThirtyAm": true,
      "am": true,
      "nextday": true,
      "fortyEightHr": true,
      "saturday": true,
      "saturday9am": true,
      "saturday1030am": true,
      "thirdPartyCollection": true,
      "returns": true,
      "customslevel": "none",
      "ukHolidayRegion": "england-and-wales",
      "secondarySort": "RYTON"
    }
  ]
}
[
  {
    "detail": "cupidatat",
    "instance": "eu",
    "status": -15290878.810499996,
    "title": "adipisicing",
    "type": "cupidatat nostrud magna fugiat"
  }
]
Missing schema or example in the OpenAPI spec.
Update the definition and recreate the mock server.
Missing schema or example in the OpenAPI spec.
Update the definition and recreate the mock server.
Missing schema or example in the OpenAPI spec.
Update the definition and recreate the mock server.
Query Parameter NameExample
postcodedolor in non deserunt mollit
{
  "postcodeDistrict": "CV8 3",
  "district": "BAGINTON",
  "town": "COVENTRY",
  "county": "WEST MIDLANDS",
  "sortationCode": "51",
  "latestNotification": "870",
  "latestCollection": "1020",
  "nineAm": true,
  "tenThirtyAm": true,
  "am": true,
  "nextday": true,
  "fortyEightHr": true,
  "saturday": true,
  "saturday9am": true,
  "saturday1030am": true,
  "thirdPartyCollection": true,
  "returns": true,
  "customslevel": "none",
  "ukHolidayRegion": "england-and-wales",
  "secondarySort": "RYTON"
}
[
  {
    "detail": "est dolore",
    "instance": "exercitation nostrud et ut sunt",
    "status": 17062789.527071983,
    "title": "ullamco Duis",
    "type": "Duis dolor"
  },
  {
    "detail": "sint ipsum officia laboris",
    "instance": "ea pariatur ipsum",
    "status": 33655258.16725205,
    "title": "do",
    "type": "non veniam cillum nulla dolor"
  },
  {
    "detail": "nostrud minim officia ut",
    "instance": "aute amet esse",
    "status": 6099256.888224766,
    "title": "ipsum",
    "type": "amet anim in consectetur"
  },
  {
    "detail": "in occaecat nisi nostrud",
    "instance": "in eu",
    "status": 65512269.91780087,
    "title": "laboris aliqua enim deserunt in",
    "type": "fugiat officia aliquip"
  },
  {
    "detail": "amet laboris voluptate anim",
    "instance": "sit nisi do",
    "status": -26686433.798181802,
    "title": "cillum dolor",
    "type": "sed voluptate esse laborum eiusmod"
  }
]
Missing schema or example in the OpenAPI spec.
Update the definition and recreate the mock server.
Missing schema or example in the OpenAPI spec.
Update the definition and recreate the mock server.
Missing schema or example in the OpenAPI spec.
Update the definition and recreate the mock server.
dhllogisticsshippingecommercetrackingrest