How to get Zoom API Keys
After you activate the Zoom WordPress Plugin follow these steps to generate your API Key and API Secret Key for the plugin settings.
- First of all login to the Zoom App Marketplace with your Zoom account, If you dont have an account yet please signup here.
- Click on Develop -> Build app after signing in to Zoom marketplace and after that click on “create” under JWT

- You will now be redirected to the App detail page. Fill in the required details on this page i.e Company name, developer name, and email address.

- After you fill in the details above, you will be redirected to the App credentials section, here copy the API key and API secret key using the copy link and paste these values inside the fields on the WordPress Zoom addon plugin settings page.

Events Subscription Setup
After you generate your API credentials you will have to enable the Events Subscription. This will allow the Zoom plugin to listen for changes on your Zoom account and sync them on your WordPress site for better integration. Please follow the steps below to validate & enable the Event Subscriptions:
- From the Feature, menu generate the Secret Token and copy the token as indicated
- Save it inside Zoom Meetings -> Settings -> Setup -> Webhook Secret Token on your WP site.

- Enable the Event Subscriptions option. Add your WordPress site URL as the Event notification endpoint URL.
- Make sure you have entered the Webhook Secret Token in the plugin settings as indicated above. Click Validate under the Event notification endpoint URL to confirm your WordPress site URL.
Note: If you are using Zoom WordPress Plugin on multiple WordPress sites or a WordPress Multisite with different domains or directories then you will have to repeat this and the step below for each of your sites by clicking Add new event subscription.

- Lastly, click Add events under the Event types and check only the below listed 23 events click done once you have checked all the relevant events
- Now click Save to keep your changes intact.

Gallery View Setup
- This is a recommended plugin setting to be able to use Zoom Gallery view & share audio with this plugin.
1) You need to log in to your Google account.
2) Click Register for SharedArrayBuffers token from here.
3) Place your WordPress site URL i.e https://mywordpresssite.com in Web Origin.
4) Now Click Register and you will be redirected to a page where you can copy the token and add it to the plugin page Zoom Meetings -> Settings -> SharedArrayBuffers Token
Our Recommendation
Affiliate Disclosure: We use affiliate links in our content. It wouldn’t cost you anything. However, it helps us offset the cost of producing the content and the offerings. Thanks for your support.
Issues related to a missing host from the dropdown or incorrect API key errors are directly related to Zoom as the plugin is calling the Zoom API. If you have correctly generated the API values and still you see some kind of error then please report this on the Zoom forum, there are already a couple of topics related to error messages with API Keys reported on the Zoom forum here.
https://devforum.zoom.us/
I entered the api key and api secret key and then ı pushed the button “check api connection” but it returned a message “invalid access token” ? I couldnt solve the problem.
Its a problem from Zoom please report on the forum
Do we need a paid account on zoon to create the API keys ? or free is sufficient ?
No, a paid account is not required to generate API Keys, a free account is sufficient too.
When I install the plugin it connects to Zoom, retrieves meetings… all looks perfect, but when I use the shortcode I get an error message, a HTTP 403 forbidden.
When I click the button ‘start meeting as host’ I go to the site of Zoom and still get the same error message.
What could be the cause?
https://devforum.zoom.us/t/zoom-web-client-is-down/10829
Does this plugin work in a multi instructor environment (a marketplace). can the key issued and setup be used by multiple instructors to schedule online classes?
Right now this option is not present in the Free version of the plugin But we are working on a Pro version which will include this feature, If you want to subscribe to updates, please do so from here,
https://elearningevolve.com/subscription-form/