GET
https://app.evoriqa.com/api/v1/reseller/clientsList client workspaces
Returns the organization's client workspaces (the owner's own workspace is always excluded) with the org summary. Searchable and offset-paginated; `?sort=waiting` / `?filter=waiting` surface clients awaiting a reply. Reseller endpoints additionally require the key to live on the organization owner's own (primary) workspace — any other workspace returns 403.
Requires scope reseller:read
Warning:
Access is gated — enable it before your first call
The API is off by default. A request succeeds only when all three switches are on: the platform master switch (off by default), your organisation’s API toggle, and your plan or client entitlement. Any one off returns 403 API access is not enabled for this workspace.
Parameters
| Name | In | Type | Required | Default | Description |
|---|---|---|---|---|---|
| q | query | string | Optional | — | Name search. |
| skip | query | integer ≥ 0 | Optional | 0 | Offset pagination: rows to skip. |
| take | query | integer 1–200 | Optional | — | Offset pagination: rows to return. |
| sort | query | string one of waiting | Optional | — | waiting sorts clients awaiting a reply first. |
| filter | query | string one of waiting | Optional | — | waiting keeps only clients awaiting a reply. |
Request
curl
curl "https://app.evoriqa.com/api/v1/reseller/clients" \
-H "x-api-key: $EVORIQA_API_KEY"Node.js
const res = await fetch("https://app.evoriqa.com/api/v1/reseller/clients", {
headers: {
Authorization: `Bearer ${process.env.EVORIQA_API_KEY}`,
},
});
const responseBody = await res.json();Python
import os
import requests
res = requests.get(
"https://app.evoriqa.com/api/v1/reseller/clients",
headers={"Authorization": f"Bearer {os.environ['EVORIQA_API_KEY']}"},
)
body = res.json()Response
200 OK
{
"success": true,
"data": {
"clients": [
{
"id": "d4c3b2a1-0f9e-4d8c-8b7a-6f5e4d3c2b1a",
"name": "Client Co",
"plan": "starter",
"createdAt": "2026-07-15T10:00:00.000Z"
}
],
"total": 1,
"org": {
"id": "e5d4c3b2-1a0f-4e9d-8c7b-6a5f4e3d2c1b",
"name": "Acme Agency",
"poolBalance": 120000
}
}
}