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
Go to the channel details.
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?