Skip to main content

Contact Management

Use contacts to keep your audience organized and make messaging workflows easier to manage at scale.

What you can do

  • create contacts manually
  • organize contacts into groups
  • import and export CSV data
  • track opt-out status
  • sync contacts from connected WhatsApp accounts
  • fetch WhatsApp profile picture metadata and image for a contact

Dashboard Guide

You can manage contacts directly from the WazzAPI dashboard.
1

Navigate to Contacts

Go to the Contacts tab in the sidebar.
2

Add Contact

Click Add Contact to add one record at a time, or use CSV import for larger lists.
3

Fill Details

Enter a phone number and any optional details such as name, email, tags, or custom fields.

Creating Groups

  1. Go to Contacts > Groups.
  2. Click Create Group.
  3. Name your group (e.g., “VIP Customers”).
  4. Select contacts from the list to add them to the group.

API coverage

The public API includes endpoints for:
  • contact CRUD
  • group CRUD
  • add/remove group members
  • CSV import/export
  • contact sync initiation and status lookup
  • contact profile picture metadata and image retrieval

Profile pictures

Resolve a contact’s WhatsApp profile picture after you have their contact ID.
EndpointResponse
GET /api/v1/contacts/{contact_id}/profile-pictureJSON metadata (ContactProfilePictureResponse) including url, picture_id, and preview
GET /api/v1/contacts/{contact_id}/profile-picture/imageImage payload, or a 302 redirect to the picture URL
Full request/response schemas are in the API Reference.