/customersList customers
Returns customers in the authenticated environment, newest first.
Query parameters
| Name | Type | Required | Description |
|---|---|---|---|
q | string | No | Case-insensitive search across name, email, and phone. Email searches skip the phone match. |
page | integer | No | Page number. Defaults to 1. |
perPage | integer | No | Items per page. Defaults to 20, maximum 100. |
curl -X GET "https://api.desk.monesize.com/v1/api/customers?q=ada&page=1&perPage=20" \
-H "Authorization: Bearer $DESK_API_KEY"{
"message": "Customers fetched.",
"data": [
{
"id": "9b1b6d3e-6f8c-4d7f-9f1a-1f2a3b4c5d6e",
"tenantId": "8b2d4c6e-1a3f-4b5d-8c7e-9f0a1b2c3d4e",
"coreTenantRef": null,
"coreOrgName": null,
"coreUserRef": null,
"branchRef": null,
"branchName": null,
"coreRole": null,
"email": "ada@acme.example",
"name": "Ada Lovelace",
"phone": "+1 555 0100",
"createdAt": "2026-10-14T09:20:11.000Z",
"updatedAt": "2026-10-14T09:20:11.000Z",
"_count": { "tickets": 2 }
}
],
"meta": { "total": 1, "page": 1, "perPage": 20 }
}- Sensitive internal fields are omitted from examples.
