Sign in

Create shipment

documented

Create a new shipment.

POST /v2/shipmentsShipmentsno implementation yet0 runs
No implementation yet. Run it to have the agent write one, or open a pull request with your own.

Seed example (keychains curl)

npx -y keychains@latest curl "https://api.shipstation.com/v2/shipments" \
  -X POST \
  -H "Content-Type: application/json" \
  -H "Accept: application/json" \
  -H "API-Key: {{SHIPSTATION_API_KEY}}" \
  -d '{"shipments":[{"warehouse_id":"{{$warehouse_id}}","ship_to":{"name":"{{$to_name}}","address1":"{{$to_street1}}","address2":"{{$to_street2}}","city":"{{$to_city}}","state":"{{$to_state}}","postal_code":"{{$to_postal_code}}","country":"{{$to_country}}","phone":"{{$to_phone}}"},"packages":[{"weight":{"value":{{$weight_value}},"unit":"pounds"},"dimensions":{"length":{{$length}},"width":{{$width}},"height":{{$height}},"unit":"in"}}],"service_code":"{{$service_code}}","carrier_id":"{{$carrier_id}}","external_shipment_id":"{{$external_shipment_id}}","confirmation":"none"}]}'"