put
https://rest-api.oway.io/v1/shipper/shipment//confirm
Confirms an existing shipment using its order number (PRO number). Moves the shipment from INITIALIZED to CONFIRMED state.
Prerequisites:
- The order must be in INITIALIZED state
- The order must have an associated quote
Validation Requirements:
The following fields are validated during confirmation. If any are missing or invalid, the shipment will remain in INITIALIZED state.
Address Fields (required on BOTH pickup and delivery addresses):
name- Location/company nameaddress1- Street addresszipCode- ZIP codecontactPerson- Contact namephoneNumber- Contact phone (E.164 format, e.g., "+15551234567")openTime- Opening time in HH:mm format (defaults to "10:00")closeTime- Closing time in HH:mm format (defaults to "16:00")
Order Fields:
description- Must not be emptytotalPalletCount- Must be between 1 and 51totalPoundsWeight- Must be between 1 and 2,500 lbs per pallet
Order Component Fields (per component):
palletCount- Must be at least 1poundsWeight- Must be between 1 and 2,500 lbs per palletpalletDimensions- Must be valid dimensions within limits (subject to change, these are configurable):- Standard: max 60×52×94 inches (L×W×H) - pallets exceeding these are charged as oversized
- Oversized maximum: 95×95×96 inches - no pallet can exceed this
- With liftgate: max 62×62×94 inches
Component Totals:
- Sum of component
palletCountmust equal ordertotalPalletCount - Sum of component
poundsWeightmust equal ordertotalPoundsWeight
