Skip to main content
1

Create the shipment

To create an outbound shipment, send a request to the outbound shipments endpoint. The required fields are fboAccountId from list FBO accounts and items. Each item needs an inventory item id.
The response returns a status of created. Cancel with the cancel endpoint while the status is created.
2

Review at the vault

Once your request has begun to process, the status becomes processing. An item can become pending_outbound. That change sends no webhook. Wait for the outbound_shipment.status_changed webhook.
3

On its way

Once the package has left, the status becomes shipped and each item becomes shipped_out. Tracking lives on packages. Wait for the outbound_shipment.status_changed webhook with a toStatus of delivered. The payload includes deliveredAt.