Shipment Assembly (0.4.0)

Download OpenAPI specification:Download

Create Shipment

Create a shipment for one or more orders

SecurityAPIKeyHeader
Request
Request Body schema: application/json
required
customer_id
string <uuid> (Customer Id)
Array of objects (Orders)
Array of objects (Orders Simple)

Simple list of order id and the order type to allow creating shipments from orders. Only orders_simple or orders should be specified. If orders_simple is specified, then the full list of order objects does not need to be specified or set as the orders property.

mode
string (Mode)
Enum: "LTL" "FTL" "VLTL" "DRAYAGE" "PARCEL" "INTERMODAL" "RAIL_CAR" "AIR" "FCL" "LCL"
movement_type
string (MovementType)

Enum for Movement Type

Enum: "DOOR_TO_DOOR" "PORT_TO_PORT" "DOOR_TO_PORT" "PORT_TO_DOOR"
distribution_mode
boolean (Distribution Mode)
Default: false
object (Location)
object (Location)
Responses
200

Successful Response

Response Schema: application/json
object (Response Create Shipment Post)
400

Validation Error

post/shipment-assembly/load/create_shipment
Request samples
application/json
{
  • "customer_id": "160c0c4b-9966-4dc1-a916-8407eb10d74e",
  • "orders": [
    ],
  • "orders_simple": [
    ],
  • "mode": "LTL",
  • "movement_type": "DOOR_TO_DOOR",
  • "distribution_mode": false,
  • "shared_origin": {
    },
  • "shared_destination": {
    }
}
Response samples
application/json
{ }
Copyright © Shipwell 2024. All right reserved.