Create or update order
documentedCreate or update an order.
POST /orders/createorupdateorderOrdersno implementation yet0 runsInput
orderNumber
Order number
e.g. 123-ORD-1
orderKey
Order key (optional)
e.g. 0f6bec18-3e89-4881-83aa-f392d84f4c74
orderDate*
Order date
YYYY-MM-DDTHH:mm:ss
paymentDate
Payment date
YYYY-MM-DDTHH:mm:ss
shipByDate
Ship-by date
YYYY-MM-DDTHH:mm:ss
orderStatus*
Order status
awaiting_payment, awaiting_shipment, shipped, on_hold, cancelled, pending_fulfillment
customerUsername
Customer username
customer@example.com
customerEmail
Customer email
customer@example.com
billToName
Billing name
Billing name
billToStreet1
Billing street1
123 Main St
billToCity
Billing city
City
billToState
Billing state
State
billToPostalCode
Billing postal code
ZIP
billToCountry
Billing country
Country
shipToName
Shipping name
Shipping name
shipToStreet1
Shipping street1
456 Market St
shipToCity
Shipping city
City
shipToState
Shipping state
State
shipToPostalCode
Shipping postal code
ZIP
shipToCountry
Shipping country
Country
lineItemKey
Line item key
LI-1
sku
Item SKU
SKU-123
itemName
Item name
Product name
quantity
Item quantity
1
unitPrice
Item unit price
9.99
Calls ShipStation as you (your API key is your account); keychains.dev holds the credentials.