Retrieves a paginated list of contacts. Supports filtering by phone, UUID, owner, and lifecycle.
/api/v1/contactsNote
Max results per page (default: 100, max: 100).
Number of records to skip (default: 0).
Filter by phone number (e.g. +919000000000).
Filter by contact UUID.
Filter by owner UUID, or "unassigned".
Filter by lifecycle: lead, customer, at_risk, churned.
Whether request succeeded
Human-readable result
Array of contact objects
Unique contact identifier
Contact canonical E.164 phone digits
Computed display name with phone formatting fallback
Contact first name
Contact last name
Validated lowercase email
Street address or office location
Company name
City
State or region
ISO 3166-1 alpha-2 country code
Lead source
Customer platform state: no_account, trial, paid, trial_ended
Assigned user UUID
Marketing opt-in status
When contact opted in
Source of marketing opt-in
Contact lifecycle: lead, customer, at_risk, churned
When lifecycle status last changed
Meta BSUID (if synced)
When contact was created
When contact was last updated
Pagination metadata
Total matching records
Items per page
Current offset
Was this endpoint guide helpful?