#
DHL
#
1. Generar envío / etiqueta
POST /api/shipping/create
El método permite generar un envío.
REQUEST
#
provider_data
provider: (Tipo de dato: string). Nombre del OOLL (Dhl). Campo obligatorio.
PASS: (Tipo de dato: string). Id del sitio provisto por DHL. Campo obligatorio.
USER: (Tipo de dato: string). Contraseña. Campo obligatorio.
CODIGO_CLIENTE: (Tipo de dato: string). Número de cuenta. Campo obligatorio.
#
shippment_data
destinatario.nombreCompleto:(Tipo de dato: string). Nombre y apellido del destinatario. Campo obligatorio.
destino.postal.calle: (Tipo de dato: string). Campo obligatorio.
destino.postal.piso: (Tipo de dato: string). Campo obligatorio.
destino.postal.pais: (Tipo de dato: string). Campo obligatorio.
destinatario.nombreCompleto: (Tipo de dato: string). Campo obligatorio.
destinatario.telefonos: (Tipo de dato: string). Campo obligatorio.
destinatario.email: (Tipo de dato: string). Campo obligatorio.
origen.postal.calle: (Tipo de dato: string). Campo obligatorio.
origen.postal.localidad: (Tipo de dato: string). Campo obligatorio.
origen.postal.region: (Tipo de dato: string). Campo obligatorio.
origen.postal.codigoPostal: (Tipo de dato: string). Campo obligatorio.
origen.postal.pais: (Tipo de dato: string). Campo obligatorio.
remitente.telefonos: (Tipo de dato: string). Campo obligatorio.
remitente.email: (Tipo de dato: string). Campo obligatorio.
remitente.nombreCompleto: (Tipo de dato: string). Persona a contactar de la empresa. Campo obligatorio.
remitente.marca: (Tipo de dato: string). Nombre de la empresa. Campo obligatorio.
bultos.idCliente: (Tipo de dato: string). Número de orden. Campo obligatorio.
{
"provider_data": {
"provider": "Dhl",
"API_KEY": "v62_vg3sAGWYGg",
"API_SECRET": "NBmZdP2XH5" ,
"CODIGO_CLIENTE": "980341391"
},
"shippment_data": {
"origen": {
"postal": {
"codigoPostal": "03940",
"calle": "AV INSURGENTES SUR",
"numero": "1602",
"piso": "18",
"departamento": "Of. 801",
"localidad": "CDMX",
"region": "CDMX",
"pais": "Mexico",
"entreCalle": ""
}
},
"fecha_alta": "",
"tipoServicio": "",
"tipo_paquete": "",
"id_externo": "",
"modalidad_envio": "",
"direccion_envio": "",
"correo": "",
"currency": "2",
"type": "1",
"destino": {
"sucursal": {
"id": ""
},
"postal": {
"codigoPostal": "03940",
"calle": "AV INSURGENTES SUR",
"numero": "1602",
"piso": "18",
"departamento": "Of. 801",
"localidad": "CDMX",
"region": "CDMX",
"pais": "Mexico",
"entreCalle": ""
}
},
"remitente": {
"nombreCompleto": "Saúl Reyes",
"email": "saulmkt.gymco@gmail.com",
"documentoTipo": "",
"documentoNumero": "",
"telefonos": "113332244",
"marca": "POW"
},
"destinatario": {
"nombreCompleto": "Juana Gonzalez",
"nombre": "",
"apellido": "",
"email": "destinatario@andreani.com",
"documentoTipo": "",
"documentoNumero": "",
"telefonos": "1112345678"
},
"productoAEntregar": "",
"bultos": {
"kilos": "",
"largoCm": "",
"altoCm": "",
"anchoCm": "",
"volumenCm": "",
"valorDeclaradoSinImpuestos": "",
"valorDeclaradoConImpuestos": "",
"detalle": "",
"idCliente": "6345"
}
}
}
RESPONSE
AirwayBillNumber: Número de envío.
LabelImage.OutputFormat: Formato de la etiqueta de envío.
LabelImage.OutputImage: Etiqueta en formato Base 64.
{
"ActionNote": "Success",
"AirwayBillNumber": "7526799696",
"LabelImage": {
"OutputFormat": "PDF",
"OutputImage": "JVBERi0xLjQKJeLjz9MKMiAwIG9iago...."
},
"DHLRoutingCode": "MX03940+46000000"
}