Creación de envío
Con este endpoint se realiza la generación de envío.
Request
{
// Identificador de la cotización
// se obtiene de la cotización realizada
"quotation_id": "string",
// Observaciones del envío (opcional)
"observations": "string",
// Dirección de origen
"origin": {
// nombre del país
"country": "Colombia",
// nombre del estado
"state": "Bogotá",
// nombre de la ciudad
"city": "Bogotá",
// código nacional de la ciudad (opcional, para colombia es el código dane)
"city_code": "11001",
// código postal (opcional)
"zip_code": "11001",
// dirección
"address": "Cra 7 # 32-95",
// complemento de la dirección (opcional)
"address_complement": "Edificio Torre 7 Piso 5",
// coordenadas de la dirección (opcional)
"lat": 4.648625,
"lng": -74.063644
},
// Dirección de destino
// La estructura es la misma que la dirección de origen
"destination": {
"country": "Colombia",
"state": "Antioquia",
"city": "Medellín",
"city_code": "05001",
"zip_code": "05001",
"address": "Cra 70 # 52-21",
"address_complement": "Edificio Torre 5 Piso 3",
"lat": 6.251840,
"lng": -75.563591
},
// Información del cliente
"customer": {
"identification": "123456789",
"name": "Jane Doe",
"phone": "3001234567",
"email": "jane@doe.com",
},
// Valor declarado de la mercancía
"declared_value": 10000,
// Indica si el envío es contraentrega
"is_cod": false,
// Valor de la contraentrega en caso de ser contraentrega
"cod_value": 0,
// lista de paquetes a enviar
"packages": [
{
// peso del paquete en gramos
"weight": 2000,
// alto del paquete en centímetros
"height": 10,
// ancho del paquete en centímetros
"width": 10,
// largo del paquete en centímetros
"length": 10
}
]
}
Response
{
// datos del envío creado
"data": {
// identificador del envío
"shipping_id": "string",
// link de seguimiento del envío
"tracking_link": "string",
// link de la guía de transporte
"guide_link": "string",
// valor del envío
"delivery_fee": 10000,
// tiempo de entrega en horas
"delivery_time": 24
}
// Mensaje de error si existe, si no existe no enviar este campo
"error": ""
}