Upsert Order
Update an existing order
Authorizations
Path Parameters
ID of the order to update
Body
Schema for updating an order. All fields are optional except the ID in the path.
Human-readable order name (e.g., #1059)
"#1059"
Total order amount in Stripe format (e.g., 3995 = $39.95)
3995
Currency code following ISO 4217 standard
"USD"
Array of ordered items
Additional information in JSON format for AI prompting
{
"preorder": true,
"gift_message": "Happy Birthday!"
}Current order status
open, paid, refunded, partially_refunded, cancelled, disputed, completed, shipped, fulfilled "paid"
Shipping status
none, confirmed, in_transit, out_for_delivery, attempted_delivery, ready_for_pickup, delivered, failure "in_transit"
Order source
online, in_store "online"
Shipping tracking URL
"https://tracking.example.com/12345"
Response
Order updated successfully
"be6ed223-19c3-47db-8635-794f856e1956"
"21f0cf2f-30cd-4e13-9cde-7a3e4e77deff"
"1001"
"5210634092624"
"Jeff"
"Bezos"
"jeff@amazon.com"
"+15551234"
69995
"eur"
"SHOPIFY"
"PAID"
"https://{{YOUR_SHOPIFY_URL}}.myshopify.com/{{EXTERNAL_ID}}"
"2024-11-07T11:57:25.000Z"
"2024-11-07T11:57:25.000Z"
"{{YOUR_SHOPIFY_URL}}.myshopify.com"
