Table of Contents

BlueDart (DHL eCommerce India)

Overview

BlueDart is a leading logistics provider in India and part of the DHL Group. The BlueDart integration enables shipment processing and tracking through the BlueDart Waybill and Tracking APIs.

Through this integration, you can create shipments, generate waybills, cancel shipments, update shipment details, and retrieve shipment tracking information.

This integration supports both single-piece shipments and multi-piece (bulk) shipments, along with label generation.

Supported Operations

The following operations are supported through the BlueDart integration.

Operation Endpoint Description
Create Shipment POST /GenerateWayBill Creates a shipment and generates a waybill number
Bulk Shipment POST /ImportData Creates multiple shipments and generates multiple waybill numbers
Update Shipment POST /GenerateWayBill Updates shipment details for an existing waybill
Cancel Shipment POST /CancelWaybill Cancels an existing shipment
Track Shipment GET /shipment Retrieves shipment tracking information

Supported Products

The following BlueDart products are supported for shipment creation.

Product Code Product Name Region
A Dart Apex International
E Dart Surfaceline International
D Domestic Priority National
Note
  • Domestic - Shipments within India
  • International - Shipments between India and other countries

When creating a shipment, the product code must be provided to determine the shipping service used.

Label Sizes

The following label sizes are supported for shipment label generation.

Label Size Description
LabelSizeA4S A4 single label format
LabelSizeA4T A4 triple label format
LabelSize55X30 55 × 30 mm label
LabelSize89X60 89 × 60 mm label

The label size can be configured during shipment creation through the label settings.

Integration Notes

The following notes apply when integrating with BlueDart APIs.

Shipment Updates

Shipment updates use the same endpoint as shipment creation.

To update an existing shipment:

  • Set IsUpdateAPI = true
  • Provide the existing AWBNo (waybill number)

Pickup Time Format

Pickup time must follow the format:

HHMM

Example:

0930

Country Codes

Country codes must follow the ISO 3166-1 alpha-2 standard.

Example:

Country Code
India IN
Germany DE
United States US

International Shipments

For international outbound shipments, additional address fields such as secondary address lines may be required depending on the shipment type.

Back to top ↑