GET /Customers
Customers
GET /Customers
Retrieve a paginated list of customer records.
GET
GET /Customers
Retrieve a paginated list of customer records. Use filters to narrow results by ID or last-modified date range.
Response is a paginated result with
Example 200 Response
Your API key
Filter to a specific customer by ID
Filter by last modified date (start). Format:
yyyy-MM-ddTHH:mm:ss.fffZFilter by last modified date (end). Format:
yyyy-MM-ddTHH:mm:ss.fffZSort order:
asc or descNumber of records to return
Zero-based offset for pagination
from, to, length, and items (array of CustomerSearchResult).
CustomerSearchResult fields
| Field | Type | Description |
|---|---|---|
id | string | NowBookIt customer ID |
firstName | string | First name |
lastName | string | Last name |
fullName | string | Full name |
email | string | Email address |
phone | string | Phone in international format |
phoneNational | string | Phone in national format |
phone2 | string | Secondary phone |
birthdayDate | integer | Day of birth (1–31) |
birthdayMonth | integer | Month of birth (1–12) |
birthdayYear | integer | Year of birth |
company | string | Company name |
address | object | line1, line2, city, state, postalCode, country |
notes | string | Internal notes |
noShowCount | integer | Number of no-shows |
tags | array | Tags: [{ id, identifier, name }] |
subscribed | boolean | Subscribed to marketing emails |
lastModifiedDate | string | UTC datetime of last update |
| Status | Description |
|---|---|
200 | Customers returned |
400 | loggedInAppId |
400 | No Venue Subscribed to your App. |
401 | X-API-KEY missing or invalid |
429 | Rate limit exceeded |
500 | An error occurred. |