Contact
Manage Business Messenger contacts and all related resources, including lists, subscriptions, subscription options, touchpoints, interests, custom fields, segmentation sets, and groups.
Individual contacts can be created, retrieved, updated, or deleted directly, and their opt-in/opt-out status can be changed independently via the PATCH endpoint by setting opt_status to in or out — a required step before a contact can receive campaign messages. For adding many contacts at once, the imports endpoint accepts a batch of contact records and can resolve duplicates against an identifier field such as mobile.
Contacts can be organized into lists, grouped further with subscriptions, subscription options, touchpoints, interests and groups, and enriched with custom fields. Segmentation sets let you save reusable audience definitions built from these fields, and a dedicated KPI endpoint returns aggregate totals (e.g. contact counts) for a Business Messenger account.