Get a Rate

One operation prices all three modes. Pick a lane (Shipping Lanes), then send the mode, a commodity, and the applicable cargo details.

Air

POST /v1/parcel_quotes
Content-Type: application/json
{
"lane_code": "010",
"transport_mode": "air",
"commodity_code": "010",
"weight": 25
}

Ocean FCL

POST /v1/parcel_quotes
Content-Type: application/json
{
"lane_code": "010",
"transport_mode": "ocean_fcl",
"commodity_code": "030",
"container_size": "40ft",
"quantity": 2
}

Ocean LCL

POST /v1/parcel_quotes
Content-Type: application/json
{
"lane_code": "010",
"transport_mode": "ocean_lcl",
"commodity_code": "040",
"volume": 3.5
}

The response contains the quote id, lane (code, origin, destination), commodity (code, label), total, estimated_delivery_date, the cargo measurement, then rate and charges. total is the freight amount plus the charges. rate is the freight line (id, name, unit, rate, quantity, amount, currency). Use rate.id as rate_id when you book. charges lists the other fees in the same shape. Sender and recipient are not included.

Sender and recipient are not part of this request. Package arrays and dimensions are unsupported. Only 20ft and 40ft FCL containers are supported.