For the complete documentation index, see llms.txt. This page is also available as Markdown.

API Keys

API Keys provide secure access to the WhatsApp Business API on behalf of clients. Partners can generate API Keys only if they have the required permissions for the relevant number or channel.

Partner Permissions Overview

Permission to generate API Keys is granted automatically during onboarding.

  • Partner Payment: Partners can manage channels by default.

  • Direct Payment: Clients can revoke or re-grant access at any time via their Client Hub Settings.

Generating API Keys

Partners can verify if they have permission to generate an API Key for a client's channel through the Partner API.

Partners can generate keys in the following ways:

Using the Partner API

Partners can create an API Key programmatically for a specific channel using this endpoint.

Using the Partner Hub

  1. Go to the channel details.

  2. In the API Settings, click on the icon to create a new API Key.

If permission is missing, the button will be hidden.


Direct Payment Channels

Permissions are shared by default during onboarding. Clients can navigate to Client Hub, select the channel, go to the "API settings" section, and change the preference in "Partner access":

Last updated

Was this helpful?