v1

latestOpenAPI 3.1.0Proprietary2026-08-06177398877.4 KB
Shipments

Duplicate a shipment

Create a copy of an existing shipment.

What gets duplicated

  • Customer and customer rep
  • Order(s) with stops, freight, and references
  • Equipment and special requirements

What is NOT duplicated

  • Loads and carriers
  • Services
  • Documents
  • Status history

New shipment

The duplicate is created in DRAFT status with new dates if provided.

post/shipments/{id}/duplicate

Path parameters

idstring required

Resource ID (UUID) or client key

Query parameters

by'id' | 'key'

Specify lookup type for faster retrieval. If omitted, defaults to looking up by ID first, then falls back to client key if not found. Use by=key when you know you're providing a client key for best performance.

Request body

pickUpDatestring date

New pickup date for the duplicate

deliveryDatestring date

New delivery date for the duplicate

Response

Shipment duplicated successfully

originalShipmentIdstring uuid required
newShipmentIdstring uuid required
newShipmentKeystring required