Create delivery
The new API v1.0 allows you to create deliveries through a unique endpoint. See also different ways you can connect our service to your internal systems.
Endpoint
POST {{SHIPPIFY_API_URL}}/v1/deliveries
Request
Response
Example
curl --location --request POST 'https://api.shippify.co/v1/deliveries/' \
--header 'Authorization: Basic XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX=' \
--header 'Content-Type: application/json' \
--header 'Cookie: locale=es' \
--data-raw '{
"companyId":9065,
"deliveries": [
{
"dropoff": {
"contact": {
"name": "MAYGER RENE MONTERO SAAVEDRA",
"email": "mrmontero@shippify.cl",
"phonenumber": "777"
},
"location": {
"address": "Los Castaños 11989, 8010277 Santiago, El Bosque, Región Metropolitana, Chile",
"lat": "-33.56751",
"lng": "-70.67549"
}
},
"packages": [
{
"name": "149123156552",
"size": "XS",
"qty": "1"
}
],
"pickup": {
"contact": {
"name": "Emilio Benavides",
"phonenumber": "12345"
},
"location": {
"address": "Av. Echeñique 8861, 7860169 La Reina, Región Metropolitana, Chile",
"lat": "-33.44299381045172",
"lng": "-70.53898694556675"
}
}
}
]
}'
{
"code": "OK",
"message": "Delivery created successfully",
"payload": [
{
"id": "t-pruaas-4973",
"index": 0,
"price": 10000,
"currencyCode": "CLP",
"distance": 23.5,
"cityId": 3,
"destinationCityId": 3,
"insurance": 0,
"statusDelivery": "processing",
"vehicleCapacity": 1,
"deliveryDate": "2023-10-27 19:09:11",
"trackLink": "https://api.shippify.co/track/t-pruaas-4973?token=XXXXXXXXXXXXX",
"referenceId": null
}
]
}
{
message: "Bad Request",
payload: { }
}
{
message: "Error while retrieving the quote",
payload: { }
}