Skip to Content
ContactsOverview

Contacts API

The Bahasha Contacts API lets you manage your organization’s contacts programmatically.

Use these endpoints to sync your CRM or internal systems with Bahasha contacts, including tags and custom attributes used for segmentation and personalized messaging.

Workflow

  1. List contacts to fetch and search contacts
  2. Create or update contacts with names, tags, segments, and attributes
  3. Manage segments to create, delete, and move contacts between segments
  4. Manage tags to understand segmentation usage
  5. Manage attributes to standardize reusable custom fields

All endpoints require an Authorization: Bearer <key> header. See Authentication.