Skip to main content
An outbound request asks Beach to ship specific inventory items out of the vault to an address. It is the intent, not the shipment. The items stay in_vault until the request is approved and the pieces are picked; at that point an outbound shipment is created and carries the carrier tracking.

Terms

Model

Creating a request does not change item status. Each item gets openOutboundRequestId set so you can show “requested” in your UI, but it is still in_vault and still counts toward the account’s holdings until it is picked.
Full field reference is on Get Outbound Request.

Statuses

Status changes are pushed as outbound_request.status_changed webhook events.

Endpoints