Transport
Not authenticated— sign in to auto-fill your API key in code examples
Grid snapshot
POST
/v1/transport/grids/snapshotRequest body
carrierIdstringrequiredThe carrier whose pricing grid to retrieve.
filtersobjectResponse200
{
"ok": true,
"grid": {
"carrierId": "car_01HQXYZ",
"carrierName": "Chronopost",
"updatedAt": "2026-03-28T09:00:00Z",
"columns": [
{
"key": "zone",
"label": "Zone"
},
{
"key": "weightRange",
"label": "Weight (kg)"
},
{
"key": "price",
"label": "Price (EUR)"
}
],
"rows": [
{
"zone": "FR-75",
"weightRange": "0-5",
"price": 8.5
},
{
"zone": "FR-75",
"weightRange": "5-10",
"price": 12.2
},
{
"zone": "FR-75",
"weightRange": "10-30",
"price": 18.75
}
]
}
}Response400
{
"ok": false,
"error": "Invalid request parameters",
"code": "VALIDATION_ERROR",
"details": {
"field": "email",
"reason": "must be a valid email address"
}
}Response401
{
"ok": false,
"error": "Authentication required",
"code": "UNAUTHORIZED",
"details": {}
}Public snapshot
POST
/v1/transport/grids/snapshot/publicRequest body
tokenstringrequiredA share token granting access to the grid.
carrierIdstringrequiredThe carrier whose pricing grid to retrieve.
filtersobjectResponse400
{
"ok": false,
"error": "Invalid request parameters",
"code": "VALIDATION_ERROR",
"details": {
"field": "email",
"reason": "must be a valid email address"
}
}Response403
{
"ok": false,
"error": "You do not have permission to perform this action",
"code": "FORBIDDEN",
"details": {}
}Import grid
POST
/v1/transport/grids/importResponse200
{
"ok": true,
"importedRows": 1420,
"carrierId": "car_01HQXYZ"
}Response400
{
"ok": false,
"error": "Invalid request parameters",
"code": "VALIDATION_ERROR",
"details": {
"field": "email",
"reason": "must be a valid email address"
}
}Response401
{
"ok": false,
"error": "Authentication required",
"code": "UNAUTHORIZED",
"details": {}
}Reference import
POST
/v1/transport/grids/reference-importResponse200
{
"ok": true,
"importedRows": 350
}Response400
{
"ok": false,
"error": "Invalid request parameters",
"code": "VALIDATION_ERROR",
"details": {
"field": "email",
"reason": "must be a valid email address"
}
}Response401
{
"ok": false,
"error": "Authentication required",
"code": "UNAUTHORIZED",
"details": {}
}Invalidate cache
POST
/v1/transport/cache/invalidateRequest body
carrierIdstringOptional carrier ID to scope the invalidation.
Response200
{
"ok": true
}Response401
{
"ok": false,
"error": "Authentication required",
"code": "UNAUTHORIZED",
"details": {}
}Filter values
POST
/v1/transport/filters/values/publicRequest body
tokenstringrequiredcarrierIdstringrequiredResponse200
{
"ok": true,
"filters": {
"zones": [
"FR-75",
"FR-69",
"FR-13",
"BE",
"DE"
],
"serviceTypes": [
"standard",
"express",
"economy"
],
"weightRanges": [
"0-1",
"1-5",
"5-10",
"10-30",
"30+"
]
}
}Response400
{
"ok": false,
"error": "Invalid request parameters",
"code": "VALIDATION_ERROR",
"details": {
"field": "email",
"reason": "must be a valid email address"
}
}Response403
{
"ok": false,
"error": "You do not have permission to perform this action",
"code": "FORBIDDEN",
"details": {}
}