---
title: "Get Orders with Status Changes"
method: GET
path: "/api/zapier/triggers/orders/status-changed"
tags: ["Triggers - Orders"]
---

# Get Orders with Status Changes

`GET /api/zapier/triggers/orders/status-changed`

Returns orders that have had their status updated recently.

## Query parameters

- `limit` integer

## Response `200`

List of orders with status changes

- OrderStatusChanged[]
  - `id` string, uuid — Unique order identifier
  - `orderNumber` string — Human-readable order number
  - `totalAmount` string — Formatted total amount with currency
  - `status` 'pending' | 'confirmed' | 'shipped' | 'delivered' | 'cancelled' — Current order status
  - `paymentMethod` string — Payment method used
  - `notes` string, nullable — Additional order notes
  - `createdAt` string, date-time — ISO 8601 timestamp of order creation
  - `updatedAt` string, date-time — ISO 8601 timestamp of last update
  - `customer` Customer
    - `id` string, uuid
    - `name` string
    - `email` string, email
    - `phone` string, nullable
  - `items` OrderItem[]
    - `id` string, uuid
    - `productId` string, uuid
    - `quantity` integer
    - `unitPrice` string — Formatted unit price
    - `totalPrice` string — Formatted total price
  - `previousStatus` string — Previous order status before the change

## Other responses

- `401` — Invalid or missing API key
- `500` — Internal server error

---

[API](https://skmtc.net/ordavia/apis/ordavia-zapier-api.md) · [All operations](https://skmtc.net/ordavia/apis/ordavia-zapier-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/ordavia/ordavia-zapier-api/versions/88e20ed13b0d/schema)
