Skip to content

Tracking

Once a booking has been confirmed by the courier, you can track its progress through to delivery. Transdirect aggregates tracking information from all courier partners into a consistent format.

Status codeStatusDescription
0Not availableTracking information is not yet available. The courier may not have scanned the parcel yet.
1Picked upThe parcel has been collected from the sender.
2In transitThe parcel is on its way to the destination.
3Out for deliveryThe parcel is on the delivery vehicle and will be delivered today.
4DeliveredThe parcel has been delivered to the receiver.
-1FutileA delivery attempt was made but was unsuccessful.
-2Check addressThere is an issue with the delivery address. The courier needs clarification.
-3DamagedThe parcel has been reported as damaged.

To track a booking, send a GET request:

Terminal window
curl -H "Api-key: YOUR_API_KEY" \
https://www.transdirect.com.au/api/bookings/v4/track/BOOKING_ID

The response includes the current status, timestamps, and depot information for each tracking event.

Members can track any booking from the Transdirect members area:

  1. Log in to your account
  2. Navigate to Bookings
  3. Click on the booking you want to track
  4. The tracking history is displayed on the booking detail page

Transdirect can send email notifications to the receiver when the booking status changes. This is configured when creating or updating a booking:

{
"notifications": {
"email": true,
"sms": false
}
}

If you’re using the WooCommerce or Shopify plugin with order sync enabled, tracking information is automatically updated in your store as the courier provides updates.