Getting Started
Account Management
Token Management
Order Management
Shipment Management
Order Management
Order Creation
Create an order with POST https://app.ship.com/public/order. Requires the Authorization: Bearer header. Orders are matched to a customer record by exact email within your account, creating one if none exists; pass customerId to attach the order to a specific customer record instead.
Request Parameters
Item Object Structure
Request Example
1{
2 "invoiceNumber": "string",
3 "customerId": 0,
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 "orderNote": "string",
22 "items": [
23 {
24 "itemCode": "string",
25 "upc": "string",
26 "price": 0.00,
27 "quantity": 0
28 }
29 ]
30}