WhatsApp · Capability

WhatsApp Account And Phone Management

Unified workflow for managing WhatsApp Business Accounts, phone numbers, business profiles, user assignments, product catalogs, and phone registration. Combines Business Management API and Cloud API capabilities used by platform administrators and business operations teams.

Run with Naftiko WhatsAppAccount ManagementPhone NumbersBusiness ProfileRegistrationUser ManagementProduct Catalogs

What You Can Do

GET
Get business account — Retrieves information about a WhatsApp Business Account.
/v1/business-accounts/{waba_id}
GET
List phone numbers — Lists all phone numbers associated with a WABA.
/v1/phone-numbers
GET
Get phone number — Retrieves information about a registered phone number.
/v1/phone-numbers/{phone_number_id}
GET
Get business profile — Retrieves the WhatsApp Business profile.
/v1/business-profiles
POST
Update business profile — Updates the WhatsApp Business profile.
/v1/business-profiles
GET
List assigned users — Lists assigned users.
/v1/assigned-users
POST
Assign user — Assigns a user to a WABA.
/v1/assigned-users
DELETE
Remove assigned user — Removes an assigned user.
/v1/assigned-users
GET
List product catalogs — Lists product catalogs.
/v1/product-catalogs
POST
Connect product catalog — Connects a product catalog.
/v1/product-catalogs
DELETE
Disconnect product catalog — Disconnects a product catalog.
/v1/product-catalogs
POST
Set two step verification — Sets or updates the two-step verification PIN.
/v1/two-step-verification
POST
Request verification code — Requests a verification code.
/v1/registrations/request-code
POST
Verify code — Verifies a phone number.
/v1/registrations/verify-code
POST
Register phone number — Registers a phone number for Cloud API.
/v1/registrations/register
POST
Deregister phone number — Deregisters a phone number.
/v1/registrations/deregister

MCP Tools

get-business-account

Retrieves information about a WhatsApp Business Account.

read-only idempotent
list-phone-numbers

Lists all phone numbers associated with a WABA.

read-only idempotent
get-phone-number

Retrieves information about a registered phone number.

read-only idempotent
get-business-profile

Retrieves the WhatsApp Business profile for a phone number.

read-only idempotent
update-business-profile

Updates the WhatsApp Business profile for a phone number.

idempotent
list-assigned-users

Lists all users assigned to a WABA.

read-only idempotent
assign-user

Assigns a user with specific tasks to a WABA.

remove-assigned-user

Removes a user from a WABA.

idempotent
list-product-catalogs

Lists product catalogs connected to a WABA.

read-only idempotent
connect-product-catalog

Connects a product catalog to a WABA.

disconnect-product-catalog

Disconnects a product catalog from a WABA.

idempotent
set-two-step-verification

Sets or updates the two-step verification PIN for a phone number.

idempotent
request-verification-code

Requests a verification code via SMS or voice call for phone registration.

verify-code

Verifies a phone number using a verification code.

register-phone-number

Registers a phone number for use with the Cloud API.

deregister-phone-number

Deregisters a phone number from the Cloud API.

APIs Used

whatsapp-business-mgmt whatsapp-cloud