parcels
Update a parcel by ID.
Update editable fields of an existing parcel. The set of fields that can be modified depends on the parcel's current state:
All fields can be updated when the parcel is in one of these states: ready, pickupfailed, requestercancel, or returned.
Instructions only (pickup_info.instr, dropoff_info.instr) can be updated in all other active states.
put/v1/parcels/{parcel_id}
Request
- Base URLhttps://logistics.api.cabify-sandbox.com
- URLhttps://logistics.api.cabify-sandbox.com/v1/parcels/{parcel_id}
- AuthHTTP bearer
Path parameters
parcel_idstring uuid required
UUID of the parcel to update.
Request body
Example request
{
"external_id": "parcel_001",
"pickup_info": {
"addr": "Calle de Pradillo, 42, Madrid",
"contact": {
"name": "John",
"phone": "+34666000000"
},
"instr": "Knock the door three times",
"loc": {
"lat": 40.4489254,
"lon": -3.6730293
},
"code": "ABC123",
"hub_external_id": "magic_store_santa_fe"
},
"dropoff_info": {
"addr": "Calle de Pradillo, 42, Madrid",
"contact": {
"name": "John",
"phone": "+34666000000"
},
"instr": "Knock the door three times",
"loc": {
"lat": 40.4489254,
"lon": -3.6730293
},
"hub_external_id": "magic_store_santa_fe"
},
"dimensions": {
"height": 10,
"length": 10,
"width": 10
},
"weight": {
"value": 1500
},
"delivery_from": "2021-12-02T10:12:07.753Z",
"delivery_to": "2021-12-02T10:12:07.753Z",
"price": {
"declared_value": 630,
"collected_value": 630,
"currency": "EUR"
}
}Response
Parcel updated successfully.
Example response
{
"id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"external_id": "parcel_001",
"state": "delivered",
"pickup_info": {
"addr": "Calle de Pradillo, 42, Madrid",
"contact": {
"name": "John",
"phone": "+34666000000"
},
"instr": "Knock the door three times",
"loc": {
"lat": 40.4489254,
"lon": -3.6730293
},
"code": "ABC123",
"hub_external_id": "magic_store_santa_fe"
},
"dropoff_info": {
"addr": "Calle de Pradillo, 42, Madrid",
"contact": {
"name": "John",
"phone": "+34666000000"
},
"instr": "Knock the door three times",
"loc": {
"lat": 40.4489254,
"lon": -3.6730293
},
"hub_external_id": "magic_store_santa_fe"
},
"dimensions": {
"height": 10,
"length": 10,
"width": 10
},
"weight": {
"value": 1500
},
"price": {
"declared_value": 630,
"collected_value": 630,
"currency": "EUR"
},
"delivery_from": "2021-12-02T10:00:00Z",
"delivery_to": "2021-12-02T14:00:00Z"
}Changes
No recorded changes to this operation across all 1 revision of this API.