Steps | Party | Role | Description | Data Provided by Party | Data Available from Platform |
---|---|---|---|---|---|
1 | Origin Carrier or Brand | Shipper | Origin Carrier acts as a Shipper and initiates sequence by sending manifest to Orchestro | Manifest info First mile tracking | Middle/last mile tracking Async error messages |
2 | Orchestro | Last mile Carrier | Orchestro acts as Carrier and receives manifest from Origin Carrier/Brand | All tracking info | All tracking info Async error messages |
3 | Orchestro | Shipper | Orchestro acts as Shipper and provides manifest to last Mile Carrier (middle mile may or may not be involved) | Manifest info All tracking info | All tracking info Async error messages |
4 | Last mile carrier | Carrier | Destination carrier receives manifest from Orchestro and delivers parcel to destination | Last mile tracking info | First/middle mile tracking info Async error messages |
Manifest Data Feed
The manifest data feed will send the information in the format as defined in the Standard Manifest section.Tracking Data Feed
The tracking data feed will send the information in the format as defined in the Standard Event Format section.Error Data Feed
Most errors encountered in the Orchestro system are asynchronous and could be due to an input from the carrier system or an event received from the network. Errors are published to all affected parties in real time, and carriers are expected to consume and process these errors. A JSON object is used to deliver error messages via encapsulation. The body of the error message is identified via the headers in the parent object. Other headers include information about the origin and destination of the message.Field | Description |
---|---|
parcelSource | CARRIER or SHIPPER |
sourceAccountNumber | Array of Account number of carriers whose data experienced an issue |
disposition | WARNING or ERROR |
dispositionCode | Code for the error |
dispositionDetail | Type of the object appearing in body |
message | Detail of the error or warning encountered |
Body | JSON Object |