List individuals
const url = 'https://api.ebitex.io/audience/management/v1/individuals?page=1&pageSize=25';const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};
try { const response = await fetch(url, options); const data = await response.json(); console.log(data);} catch (error) { console.error(error);}curl --request GET \ --url 'https://api.ebitex.io/audience/management/v1/individuals?page=1&pageSize=25' \ --header 'Authorization: Bearer <token>'Lists the people in the organization, in name order, 25 to a page by default. A person merged into another is not listed.
search finds people whose name, or any identity value, starts with the text. source limits the list to one source kind (person, import, key, app or connector). page starts at 1 and pageSize is at most 100.
Key: an Audience management key with audience.management.read (write also needs read; erase needs both).
Authorizations
Section titled “Authorizations”Parameters
Section titled “ Parameters ”Query Parameters
Section titled “Query Parameters”Responses
Section titled “ Responses ”{ "items": [ { "id", "name", … } ], "totalCount", "page", "pageSize" }.
missing_api_key or invalid_api_key: no key was sent, or it is unknown, revoked or expired, or it was not created from the Audience settings page.
payment_required: the organization’s subscription needs attention.
scope_denied: the key lacks this route’s scope. ip_denied: the caller’s address is outside the key’s allowed ranges. app_not_available: Audience is not enabled for the organization.
not_found: no such route.
rate_limited: the key spent its requests-per-minute budget; Retry-After says how long to wait. too_many_failed_authentications: too many bad keys from this address.