Arrow
Get started with Wazzup
Arrow
How to connect a messenger
Arrow
How to use Wazzup chats
Arrow
How to pay for the service
Arrow
Bitrix24
Arrow
Kommo
Arrow
Zoho CRM
Arrow
HubSpot
Arrow
Pipedrive
Arrow
Other CRMs
Arrow
How to sell even easier
Arrow
All about WABA
Arrow
For partners
Arrow
Public API
For partners
Arrow

WABA Profile

This section covers managing your WABA profile: retrieving profile information, updating profile details, and changing the profile photo. To use these methods, the end‑customer account must have a connected WABA channel.

When using the methods listed below, include the end‑customer's client_access_token (obtained via simplified authorization or OAuth) in the request header: Authorization: Bearer client_access_token

List of Methods

You can also edit your profile using the Wazzup iframe

Retrieving WABA Profile Information

Method GET /v2/channels/waba/{channel_id}/profile

Path Parameters

channel_id — ID of the WABA channel associated with the profile

Request Example:

curl -L 'https://tech.wazzup24.com/v2/channels/waba/{channel_id}/profile' \
-H 'Authorization: Bearer <client_access_token>'

Response example:

{
"data": {
"address": "1",
"country": "AI",
"description": "your business description",
"email": "[email protected]",
"vertical": "Beauty, Spa and Salon",
"websites": ["https://my.website/"],
"about_text": "y",
"photo_url": "https://pps.whatsapp.net/..."
},
"meta": {
"timestamp": 1759486669
}
}

Result: Returns the WABA profile model with the available information.

Profile Parameter. Required are marked with * Type Description
photo_url* string URL of the WABA profile photo
about_text* string About section text
address* string Company address
description* string Company description
email* string Company email address
vertical* string

Company industry. Possible values:

  • Automotive,
  • Beauty, Spa and Salon,
  • Clothing and Apparel,
  • Education,
  • Entertainment,
  • Event Planning and Service,
  • Finance and Banking,
  • Food and Grocery,
  • Public Service,
  • Hotel and Lodging,
  • Medical and Health,
  • Non-profit,
  • Professional Services,
  • Shopping and Retail,
  • Travel and Transportation,
  • Restaurant,
  • Other
websites* array(string) Company websites (maximum 2)

Updating a WABA Profile

Method POST /v2/channels/waba/{channel_id}/profile

Path Parameters

channel_id — ID of the WABA channel associated with the profile

Request Body Parameters

Use the profile parameters described in the method above.

Request Example:

curl -L 'https://tech.wazzup24.com/v2/channels/waba/{channel_id}/profile' -H 'Authorization: Bearer <client_access_token>' -H 'Content-Type: application/json' --data-raw '{
"about_text": "y",
"address": "1",
"description": "your business description",
"email": "[email protected]",
"vertical": "Beauty, Spa and Salon",
"websites": [
"https://awesome.site/"
]
}'

Response example:

{
"data": {
"address": "1",
"country": "AI",
"description": "your business description",
"email": "[email protected]",
"vertical": "Beauty, Spa and Salon",
"websites": ["https://awesome.site/"],
"about_text": "y",
"photo_url": "https://pps.whatsapp.net/..."
},
"meta": {
"timestamp": 1759486669
}
}

Result: The WABA profile has been updated.

Retrieving a List of Available Verticals

Method GET /v2/waba/verticals

Request Example:

curl -L 'https://tech.wazzup24.com/v2/waba/verticals' \
-H 'Authorization: Bearer <client_access_token>'

Response example:

{
"data": [
"Automotive",
"Beauty, Spa and Salon",
"Clothing and Apparel",
"Education",
"Entertainment",
"Event Planning and Service",
"Finance and Banking",
"Food and Grocery",
"Public Service",
"Hotel and Lodging",
"Medical and Health",
"Non-profit",
"Professional Services",
"Shopping and Retail",
"Travel and Transportation",
"Restaurant",
"Other"
],
"meta": {
"timestamp": 1759486854
}
}

Result: Returns a list of available WABA business verticals.

Updating a WABA Profile Photo

Method POST /v2/channels/waba/{channel_id}/profile/photo

Path Parameters

channel_id — ID of the WABA channel associated with the profile

Request Body Parameters

photo_url — URL of the new profile photo. Supported formats: JPG, JPEG, PNG. Maximum file size: 5MB.

Request Example:

curl -L 'https://tech.wazzup24.com/v2/channels/waba/{channel_id}/profile/photo'
-H 'Authorization: Bearer <client_access_token>'
-F 'data=@"/home/test/docs/photo.jpg"'

Response example:

{
"data": {
"photo_url": "https://pps.whatsapp.net/..."
},
"meta": {
"timestamp": 1759486756
}
}

Result: The WABA profile photo has been updated.