Ir al contenido

DHL Express - Validar Dirección

Este modulo valida una dirección de envío utilizando el servicio de validación de direcciones de DHL Express. Recibe el código de pais, código postal y opcionalmente la ciudad. Realiza una petición GET al endpoint /address-validate con estos parámetros. Retorna las direcciones encontradas y posibles advertencias. Si se encuentran direcciones validas, se indica como “Dirección valida”; en caso contrario, “Dirección no encontrada”.

ParámetroTipoRequeridoDescripción
credentials_idcredentialsSiCredencial DHL Express (provider: dhl_express)
country_codetextSiCódigo ISO del pais (por defecto: ES)
postal_codetextSiCódigo postal a validar
city_nametextNoNombre de la ciudad

Se requiere una credencial de tipo dhl_express con los siguientes campos:

  • api_key: API Key de DHL Express

Las credenciales se obtienen desde el portal de desarrolladores de DHL (https://developer.dhl.com/).

{
"success": true,
"addresses": [
{
"cityName": "Madrid",
"countryCode": "ES",
"postalCode": "28001"
}
],
"warnings": [],
"message": "Direccion valida"
}
{
"credentials_id": "mi_credencial_dhl",
"country_code": "ES",
"postal_code": "28001",
"city_name": "Madrid"
}
  • Útil para validar direcciones antes de crear un envío y evitar rechazos
  • La ciudad es opcional pero mejora la precision de la validación
  • El campo warnings contiene advertencias sobre la dirección proporcionada