Getting Started
Account Management
Token Management
Order Management
Shipment Management
Order Management
Order Batch Creation
Use the https://app.ship.com/public/order/batch endpoint to create multiple shipping orders in one call. Requires the Authorization: Bearer header. Each order object accepts the same fields as single order creation, including the optional customerId. Orders are processed sequentially and are not transactional: if one order in the array fails validation, the response is success:false, but orders earlier in the array have already been created.
Request Parameters
Array of order creation objects. (Same as Order Creation)
Item Object Structure
Request Example
1[
2 {
3 "invoiceNumber": "string",
4 "firstName": "string",
5 "lastName": "string",
6 "email": "string",
7 "phone": "string",
8 "address1": "string",
9 "address2": "string",
10 "city": "string",
11 "state": "string",
12 "zip": "string",
13 "country": "string",
14 "total": 0.00,
15 "salesTax": 0.00,
16 "handling": 0.00,
17 "subtotal": 0.00,
18 "shipping": 0.00,
19 "weight": 0.00,
20 "discount": 0.00,
21 "items": [
22 {
23 "itemCode": "string",
24 "upc": "string",
25 "price": 0.00,
26 "quantity": 0
27 }
28 ]
29 }
30]