cURL
Orders
Create Orders
Create one or more orders
POST
cURL
Authorizations
Body
application/json
Minimum array length:
1Unique order identifier
Example:
"08c0e60e-26bd-4e41-bb05-97bfbe1ba7cd"
Human-readable order name (e.g., #1059)
Example:
"#1059"
Total order amount in Stripe format (e.g., 3995 = $39.95)
Example:
3995
Currency code following ISO 4217 standard
Example:
"USD"
Array of ordered items
Order ID in the external system (your internal ID)
Example:
"order_12345"
Additional information in JSON format for AI prompting
Example:
{
"preorder": true,
"gift_message": "Happy Birthday!"
}Current order status
Available options:
open, paid, refunded, partially_refunded, cancelled, disputed, completed, shipped, fulfilled Example:
"paid"
Shipping status
Available options:
none, confirmed, in_transit, out_for_delivery, attempted_delivery, ready_for_pickup, delivered, failure Example:
"in_transit"
Order source
Available options:
online, in_store Example:
"online"
Shipping tracking URL
Example:
"https://tracking.example.com/12345"
