# Issue retrieving more than one Order Status from API

**URL:** <https://developer-forum.veeqo.com/t/issue-retrieving-more-than-one-order-status-from-api/1559>\
**Category:** API Queries (How To)\
**Created:** [May 13, 2025, 5:53pm UTC](https://developer-forum.veeqo.com/t/issue-retrieving-more-than-one-order-status-from-api/1559 "2025-05-13T17:53:33Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![drtalon123](https://avatars.discourse-cdn.com/v4/letter/d/9B8BFF/32.png) [@drtalon123](https://developer-forum.veeqo.com/u/drtalon123)\
**Post date:** [May 13, 2025, 5:53pm UTC](https://developer-forum.veeqo.com/t/issue-retrieving-more-than-one-order-status-from-api/1559/1 "2025-05-13T17:53:33Z")

</div>

Hello,

I’m prototyping the JSON responses from the API, and I was trying to return specific Order Statuses via the API. I’m using Postman for prototyping.

When trying to specify “status” as my Key, and the Value as any of the values as shown in the API documentation, these values:

![image](https://canada1.discourse-cdn.com/flex033/uploads/veeqo_api/original/1X/6a797ae366ad98b06eb9badef72d124c99b426cd.png)

If I specify one value, I can retrieve all the JSON for that one Status no problem.

But when I try to string them together in a comma delimited list, as the Veeqo website URL shows to do when filtering on Status, like this:

![image](https://canada1.discourse-cdn.com/flex033/uploads/veeqo_api/original/1X/783a18f4c37783da6439a9574232d8dab586d674.png)

It doesn’t work. I get no JSON.

If I try to string the status values with an “&”, like this:

![image](https://canada1.discourse-cdn.com/flex033/uploads/veeqo_api/original/1X/c1c762d359be738f7c595a4a58cce999677d7323.png)

I only end up retrieving Orders associated with one of the two Statuses, not all the Orders for both Statuses. In this instance, the API only returns the JSON for “cancelled” status Orders.

In my examples, if I try returning “awaiting\_fulfillment” by itself, I rightfully receive 3 JSON objects with status of awaiting\_fulfillment, because I currently only have 3 of those Orders in my Veeqo account right now.

If I try returning “cancelled” by itself, the API rightfully returns 3 JSON objects, again, because I have 3 mock cancelled Orders in my Veeqo account right now.

If I try the comma delimited approach in Postman, I return nothing.

If I try the “&” inclusive approach in Postman, I only return the Cancelled orders.

If I swap the positions of the “&” inclusive values, where “awaiting\_fulfillment” is at the end, and cancelled is at the front, like this:

![image](https://canada1.discourse-cdn.com/flex033/uploads/veeqo_api/original/1X/5342785404f906f63d2796b4866648b2cbc6d413.png)

It returns only the orders with “awaiting\_fulfillment” status.

Am I missing something simple here? What is the correct way to provide multiple parameters for a given Key value to the API, so that I can return all 6 of my example Orders, 3 of each status?

---

<div class="post-metadata">

**Author:** ![fullsam](https://avatars.discourse-cdn.com/v4/letter/f/232F3E/32.png) [@fullsam](https://developer-forum.veeqo.com/u/fullsam)\
**Post date:** [May 23, 2025, 4:05pm UTC](https://developer-forum.veeqo.com/t/issue-retrieving-more-than-one-order-status-from-api/1559/2 "2025-05-23T16:05:06Z")

</div>

Hey @drtalon123,  
Filtering by multiple statuses is only possible via the `/list_orders` endpoint.  
In your example, to filter by awaiting fulfillment and cancelled orders:

`GET /list_orders?filter[status][]=cancelled&filter[status][]=awaiting_fulfillment`

---

<div class="post-metadata">

**Author:** ![sbmt](https://avatars.discourse-cdn.com/v4/letter/s/00F8F8/32.png) [@sbmt](https://developer-forum.veeqo.com/u/sbmt)\
**Post date:** [March 24, 2026, 4:41pm UTC](https://developer-forum.veeqo.com/t/issue-retrieving-more-than-one-order-status-from-api/1559/3 "2026-03-24T16:41:13Z")

</div>

> [@fullsam](#):
>
> list\_orders

I can’t find documentation for the `/list_orders` endpoint. Please post a link for that

---

<div class="post-metadata">

**Author:** ![BlueWareLabs](https://avatars.discourse-cdn.com/v4/letter/b/FF6200/32.png) [@BlueWareLabs](https://developer-forum.veeqo.com/u/BlueWareLabs)\
**Post date:** [August 11, 2026, 5:49pm UTC](https://developer-forum.veeqo.com/t/issue-retrieving-more-than-one-order-status-from-api/1559/4 "2026-08-11T17:49:14Z")

</div>

This endpoint may have existed in the past, but I just tried it and I get a 500 error. It’s also not documented, so likely doesn’t exist anymore.
