Partner Permission to Generate API Key
Last updated
Last updated
Having Permission to a number/channel means that the Partner can Generate new API Keys.
Standard Permission depends on the Partner Hub Settings:
If your Partner Hub is set for Partner Payment, you will have permission to manage channels by default
If your Partner Hub is set for Direct Payment, you will not have permission to manage channels by default. You must request Clients to give you permission
Direct payment clients can regain access to API Key management anytime via their Settings page.
You can use the Partner API to check if you have permission to generate API keys for channels of a specific Client.
You can check if the client has given you permissions by accessing the 360dialog Partner Hub → Manage Account → Details → WhatsApp Channel → Partner API Key Permission. Displays "Shared" whether the permission to retrieve an API key for this number was shared with the Partner, or displays "Missing" if not shared yet.
When a client is signing up or at any given time, you can trigger the /permission
screen of the Integrated Onboarding flow to prompt the client to give permission for all or specific numbers/channels. See how to do this here.
The client also has the option to give permission to a Partner directly in their Client Hub dashboard.
To do so, the client can log in to the Client Hub → click on their profile in the top Menu → “Partner” → The current permissions will be listed and can be edited.
When you have permission to manage a specific number, there are different ways you can Generate API Keys.
You can use the Partner API to Generate an API key for the a specific channel.
If you do not have Permission, the "Generate API Key" button will be greyed out in the Hub.
When Partner has Permission, Clients see the Generate API Key button greyed out with the message "API keys are disabled for this number. The number was shared with your integration partner. With your permission the partner has access to the WhatsApp Business API on your behalf. To manage permissions go to “Organization Settings” or contact your partner."
Permitted Partner users have "Generate API Key" in their WABA Management App active.