Aller au contenu principal

Address Validation

DashLink validates every delivery address automatically, but it is strongly recommended to validate addresses upstream, before the API call.


Why upstream validation matters

  • Fixes bad addresses during checkout
  • Avoids customer-contact delays
  • Reduces failed or undeliverable deliveries
  • Ensures the printed label matches the corrected address

When you submit dropoff_address_components, DashLink:

  1. Geocodes the address,
  2. May correct components (city, ZIP, street),
  3. Returns updated fields in dropoff_address_components in quote and create-delivery responses.

Example corrected fields:

  • Updated ZIP code
  • Normalized street formatting
  • Corrected city name

Important:

DashLink does not print the corrected address on the label — only the address you send.


Best practices

  • Validate addresses before the label is generated
  • Store corrected addresses from DashLink responses for support and tracking
  • Avoid user-entered free-text addresses whenever possible