Records
List CRM Records
List paginated records of any custom CRM object in Zeeg by object slug, with sorting and pagination controls for browsing, export, and sync jobs
GET
List CRM records
Returns a paginated list of records for a custom CRM object. Use this endpoint to browse all records for any object you’ve created — products, deals, subscriptions, or any other custom object in your workspace.
Keep requesting until
Path parameter
Query parameters
Response shape
Each record in therecords array contains:
The
pagination wrapper contains:
Discovering attribute keys
Attribute keys (the keys insideattributes) are defined on the object schema. To see all available attribute slugs and their types, call GET /v2/crm/objects/{slug} before building a UI or processing the response.
Pagination example
To iterate through all records in pages of 50, ordered newest first:hasNextPage is false.
When to use this endpoint
- Browsing — display a table of records in your UI.
- Export — page through all records to write them to another system.
- Sync jobs — poll for recently updated records with
sortBy=updated_at&sortOrder=desc.
Authorizations
Path Parameters
Slug of the custom CRM object.
Query Parameters
Page number.
Required range:
x >= 1Number of records per page.
Required range:
1 <= x <= 100Attribute slug to sort by.
Sort direction.
Available options:
asc, desc Last modified on June 11, 2026