limit and lastEvaluatedKey to page through large contact lists.
Endpoint
Authentication
string
required
Bearer token using your API key. Format:
Bearer cs_live_your_keyQuery parameters
number
default:"100"
Maximum number of contacts to return. Accepted range is 1–100.
string
Pagination cursor returned by a previous response. Pass this value to retrieve the next page of results.
string
Filter results to contacts whose
emails array contains this address.emailConsent, smsConsent, communicationConsent) and the read-only analytics fields (donor_status, has_active_subscription, is_lybunt, tags, anonymousDonation, first_donation_at/last_donation_at).
Response
Contact[]
required
Array of contact objects belonging to your merchant account.
number
required
Number of contacts returned in this response page.
boolean
required
true if additional pages of results are available.string
Pagination cursor to pass as
lastEvaluatedKey in your next request. Only present when hasMore is true.Examples
The
lastEvaluatedKey value is a base64-encoded string. Treat it as an opaque cursor — do not parse or construct it manually.