Partner Permission to Generate API Key
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.
How to check if you have Permission
With the Partner API
You can use the Partner API to check if you have permission to generate API keys for channels of a specific Client.
Using the Partner API to manage Clients and ChannelsIn the Partner Hub
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.
Using the Partner Hub to manage Clients and ChannelsHow to request Permission
With Integrated Onboarding
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.
In the Client Hub
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.
How can a Partner Generate API Key
When you have permission to manage a specific number, there are different ways you can Generate API Keys.
With the Partner API
You can use the Partner API to Generate an API key for the a specific channel.
Using the Partner API to manage Clients and ChannelsIn the Partner Hub
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."
Last updated