service
Tracking API

Tracking API

The carrier's API for reporting delivery progress. It notifies Acme Inc when a shipment is created, delivered, or fails.

Service

Overview

The Tracking API is how the carrier reports delivery progress back to Acme Inc. After a shipment is created via the Shipping APIShipping APIServicev1.0.0The carrier's API for creating shipments. Acme Inc's Shipping System calls it to dispatch packed orders. Subscribescreate-shipmentOwnerfulfilment-platformMapRepoView docs, it emits Shipment CreatedShipment CreatedEventv1.0.0Published by the carrier when a shipment has been created and dispatched. Ownerfulfilment-platformSchemaMapView docs, then Shipment DeliveredShipment DeliveredEventv1.0.0Published by the carrier when a shipment has been delivered to the customer. Ownerfulfilment-platformSchemaMapView docs on success or Shipment FailedShipment FailedEventv1.0.0Published by the carrier when a shipment could not be delivered. Ownerfulfilment-platformSchemaMapView docs if delivery cannot be completed.

Sends 3 messages

Shipment lifecycle events

Architecture diagram

Messages for this service

Sends messages (3)

Quickly find the message you need by searching for the name, type, or summary.
NameVersionTypeSummary
Shipment Created
v1.0.0eventPublished by the carrier when a shipment has been created and dispatched.
Shipment Delivered
v1.0.0eventPublished by the carrier when a shipment has been delivered to the customer.
Shipment Failed
v1.0.0eventPublished by the carrier when a shipment could not be delivered.

Receives messages (0)

Quickly find the message you need by searching for the name, type, or summary.
NameVersionTypeSummary
No messages found
Event-driven architecture documentation: Acme Inc