Place an Order

Books a transport order. The response contains the order ID (data.id), the Cargoboard shipment reference (data.reference), the price and links for follow-up actions such as labels, confirmation, tracking and cancellation.

Production: every order is executed and billed — test in the sandbox first.

Guides: Shipper and Consignee Information, Package types, Shipment Products, Dangerous Goods.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Body Params
string
enum
required

Shipment product — see Shipment Products. FIX products require consignee.deliveryOn.

shipper
object
required
consignee
object
required
lines
array of objects
required
length between 1 and 100

Goods to ship — one entry per group of identical handling units. See Package types.

lines*
string
required

Description of the goods.

integer
required
1 to 100

Number of identical units in this line.

string
enum
required

Package type of one unit. Common values: EP one-way pallet, FP euro pallet, GP euro box pallet (Gitterbox), KI wooden crate, KT carton (also used for parcel shipments), PA package, CC collico, PARTIE part load by loading meter. DIRECT_* values book a complete vehicle and require the product DIRECT (DIRECT_TRUCK_40 also works with EXPRESS) — see Van/Truck Product.

integer
required
0 to 1360

Length of one unit in centimeters.

integer
required
0 to 240

Width of one unit in centimeters.

integer
required
0 to 300

Height of one unit in centimeters.

number
required
≥ 0

Weight of one unit in kilograms.

boolean
Defaults to false

Set to true if the units can be stacked.

boolean
Defaults to false

Set to true if you want a pallet exchange. Only for FP, GP, PARTIE and DIRECT_*.

number

Additional euro Pallets for the line (e.g. as top or side protection).

string

Combined Nomenclature (customs tariff) code for the line's content.

number

Additional wire mesh boxes (Gitterboxen), e.g. as top or side protection. Only with GP.

dangerousGoods
array of objects
length ≤ 100

Dangerous goods (ADR) contained in this line — see Dangerous Goods.

dangerousGoods
string

Your own reference, e.g. a delivery note number. Appears on documents as customer order number.

string

A code applied by customer that will allow for special actions like discount etc.

boolean
Defaults to false

A service where shipment will be declared for customs. Some customers do this by themselves and others book this option. This service should be only possible if shipment goes to, or comes from a country outside of the EU, like Great Britain, Norway, Switzerland.

boolean
Defaults to true

Climate contribution to reduce the negative environmental impact of this shipment.

boolean
Defaults to false

Cargoboard arranges transport insurance for this shipment. Requires valueOfGoodsAmount.

boolean
Defaults to false

Parcel service: signature required upon delivery.

boolean
Defaults to false

Parcel service: direct delivery without hub sorting.

number

Customs tariff quantity.

boolean
Defaults to false

Shipment must not be transshipped en route.

number

Value of goods converted to EUR.

number

Amount of money - value of goods for insurance or customs

string

Currency of value of goods. Possible values EUR

string
enum

Incoterm. Use STANDARD in general. For shipments to Switzerland or the UK use DAP_CLEARED or DAP_UNCLEARED.

Allowed:
boolean

Has to be set if shipment is going to Switzerland or other non-EU countries for tax reasons. If true customer is supplying company or receiving customer.

Headers
string

Set to true (or 1 / yes) to book a parcel shipment instead of freight. See Parcel Shipments.

Responses

403

Missing or invalid X-API-KEY, or no access to this resource. Also returned if your customer account is not approved for booking.

409

The API key is not linked to a customer account.

422

Validation failed — the message array lists the missing or invalid fields.

429

Rate limit exceeded: max. 20 orders per minute, and the same order max. 3 times within 5 minutes.

502

Temporary problem on our side. Please try again later.

Language
Credentials
Header
URL
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json