/
GET /{shipmentId}/tracking

GET /{shipmentId}/tracking

Get carrier tracking information. This endpoint can be accessed without authentication

Resource URL

Parameters

Name

Data type

Description

Name

Data type

Description

shipmentId

String

Shipment identifier

Responses

HTTP Code

Description

Schema

HTTP Code

Description

Schema

200

OK

GetTrackingInformationResponse

401

Unauthorized

No Content

403

Forbidden

No Content

404

Not Found

No Content

Response Payload

Field

Type

Description

Field

Type

Description

carrierId

 

String

Carrier id

serviceId

 

String

Service id

trackingUrl

 

String

Tracking url

customTrackingUrl

 

String

Custom tracking url

trackingNumber

 

String

Tracking number

carrierTrackingNumber

 

String

Carrier tracking number

trackingDisabled

 

Boolean

Tracking disabled

trackingEvents

Object[]

Tracking events

 

location

String

Tracking event location

 

status

String

Tracking event status

 

message

String

Tracking event message

 

locationDetails.lat

Decimal

Location details latitude

 

locationDetails.lng

Decimal

Location details longitude

 

timestamp

Date Time

Tracking event timestamp

Response Payload Sample

{ "carrierId": "couriers-please", "serviceId": "P2A", "trackingUrl": "https://www.couriersplease.com.au/tools-track/CPB5VWZ00001748", "customTrackingUrl": null, "carrierTrackingNumber": null, "trackingDisabled": false, "trackingEvents": [] }

Please refer to the Additional Reference section for more information on BBA Integration API objects.

 

Related content

API Documentation
API Documentation
More like this
Additional References
Additional References
More like this
GET /shipment
GET /shipment
Read with this
PUT /shipment/{shipmentId}/tracking?trackingStatus={trackingStatus}
PUT /shipment/{shipmentId}/tracking?trackingStatus={trackingStatus}
More like this
POST /address
POST /address
Read with this
GET /shipment/search
GET /shipment/search
More like this