Create Shipment
Command to create a shipment with a carrier for a packed order.
/shipmentsOverview
CreateShipment is sent by the Carrier AdapterCarrier AdapterServicev1.0.0Translates Acme Inc shipment requests into the external carrier's format and sends them to create a shipment.
Publishescreate-shipmentOwnerfulfilment-platformMapRepoView docs to the external CarrierCarrierSystemv1.0.0External carrier that delivers shipments to customers. It accepts shipment requests and reports delivery progress back.
Ownerfulfilment-platformMapView docs to dispatch a packed order. The carrier responds asynchronously with Shipment CreatedShipment CreatedEventv1.0.0Published by the carrier when a shipment has been created and dispatched.
Ownerfulfilment-platformSchemaMapView docs and later Shipment DeliveredShipment DeliveredEventv1.0.0Published by the carrier when a shipment has been delivered to the customer.
Ownerfulfilment-platformSchemaMapView docs or Shipment FailedShipment FailedEventv1.0.0Published by the carrier when a shipment could not be delivered.
Ownerfulfilment-platformSchemaMapView docs.
Architecture diagram
Schema
JSON Schema
Command to create a shipment with a carrier for a packed order
The carrier to ship with
STANDARD EXPRESS NEXT_DAY1