event

Shipment Failed

Published by the carrier when a shipment could not be delivered.

EventBroker:Kafka

Overview

ShipmentFailed is published by the carrier’s Tracking APITracking APIServicev1.0.0The carrier's API for reporting delivery progress. It notifies Acme Inc when a shipment is created, delivered, or fails....Publishesshipment-created, shipment-delivered +1Ownerfulfilment-platformMapRepoView docs when a shipment cannot be delivered — for example a failed delivery attempt or a lost parcel. Acme Inc consumes it to trigger a redelivery, refund, or customer follow-up.

Architecture diagram

Event-driven architecture documentation: Acme Inc

JSON Schema

4 properties

Published when a shipment could not be delivered

shipmentIdstring<uuid>
required
orderIdstring<uuid>
required
reasonstring
required
Allowed values: FAILED_DELIVERY LOST DAMAGED RETURNED_TO_SENDER
failedAtstring<date-time>
required