/v1/customersread scopeCustomers in the organization the API key belongs to, newest first.
Query parameters
- limit
- Page size. Defaults to 50, capped at 100.
- cursor
- Opaque cursor from a previous response's next_cursor. Results are ordered by created_at descending.
- kind
- Filter by residential or commercial.
- updated_since
- Only customers updated at or after this ISO 8601 timestamp.
Example request
curl "https://broomdesk.com/api/v1/customers?limit=25" \
-H "Authorization: Bearer bd_live_your_key_here"Example response (200)
{
"ok": true,
"data": {
"items": [
{
"id": "6b3f0a1c-9e5d-4a2b-8c7f-1d2e3f4a5b6c",
"kind": "residential",
"first_name": "Dana",
"last_name": "Whitfield",
"company_name": "Whitfield Offices",
"email": "dana@example.com",
"phone": "+15125550142",
"source": "widget",
"tags": [
"referral"
],
"notes": "Gate code is on file. Dog is friendly.",
"balance_cents": 19485,
"created_at": "2026-08-11T18:02:00.000Z",
"updated_at": "2026-08-11T18:02:00.000Z"
}
],
"next_cursor": null
}
}