Elmatajer · API docs
Orders

Order statuses

Every order is in one of six lifecycle types. status_type in responses and filters is this number; the name is what the store calls it.

GEThttps://elmatajer.com/api/v1/vendor/orders/statuses
Permission: orders.read

Request

curl "https://elmatajer.com/api/v1/vendor/orders/statuses" \
  -H "Api-Key: YOUR_API_KEY" \
  -H "Accept: application/json"

Response 200

{
    "status": "ok",
    "data": [
        {
            "id": 1,
            "type": 1,
            "name": "Under review"
        },
        {
            "id": 2,
            "type": 2,
            "name": "Preparing"
        },
        {
            "id": 3,
            "type": 3,
            "name": "Shipped"
        },
        {
            "id": 4,
            "type": 4,
            "name": "Delivered"
        },
        {
            "id": 5,
            "type": 5,
            "name": "Cancelled"
        },
        {
            "id": 6,
            "type": 6,
            "name": "Returned"
        }
    ]
}
Type Name in Update order status Meaning
1 pending New, under review
2 processing Confirmed, being prepared
3 shipped With the courier
4 delivered Delivered
5 cancelled Cancelled
6 returned Returned