Skip to main content

DashLink Generated Labels

DashLink can automatically generate shipping labels for parcel shipments. Label generation behavior is controlled at the account level and configured during onboarding.


Supported formats​

DashLink provides three basic label formats (for any other format please reach out to your representative during onboarding):

FormatDPINotes
ZPL203 dpiZebra printers / thermal printers
ZPL300 dpiHigher-resolution thermal printing
PDFN/AStandard 4×6 shipping label

How labels are returned​

If your account is configured to receive labels:

will return:

  • shipping_label.label_string
  • shipping_label.label_format
  • shipping_label.label_size
  • shipping_label.print_density

Example (PDF label from the parcel PDF):

"shipping_label": {
"label_format": "pdf",
"label_size": "4x6",
"print_density": "203dpi",
"label_string": "JVBERi0xLjQKJfbk…<TRUNCATED>"
}

label_string is a base64-encoded representation of the label data.


Label contents​

DashLink-generated labels always include:

  • Shipper name
  • Recipient name
  • Full delivery address
  • Tracking code (external_delivery_id)
  • Scannable barcode
  • Optional shipper-provided metadata via items[].external_id

  • You want guaranteed barcode compatibility
  • You want a simpler integration path
  • You rely on DashLink-generated tracking codes
  • You want to avoid implementing your own barcode logic