Using Postman to Test Zoom APIs
To get started using Postman with Zoom’s APIs, you must import an API collection from the Zoom Marketplace using the OpenAPI specification. You can import the collection in Postman with the following links:
Zoom Phone APIs
Zoom Video SDK APIs
Import the Zoom API collection
To import the Zoom API collection, perform the following actions:
Log in to your Postman account, then select the workspace that you want to import the API collection to.
Click Import in the upper-left corner of your workspace. The Import window will appear.
Select the Link tab, then enter the link to the desired API collection in the Enter a URL text box.
Click Continue. A window displaying the API file information will appear.
Click Import to import the API collection.
Postman will now display the API collection in your workspace’s Collection and API tabs.
Zoom API authentication
Zoom API version 2 uses OAuth and JSON Web Tokens (JWT) for its authentication.
- For information about creating a JWT, read our JWT with Zoom documentation.
- For information about OAuth authorization, read our OAuth with Zoom documentation.
JWT expiration values
For testing, it is recommended that you set the JWT expiration to a longer period of time, such as one week. This will reduce the frequency at which you will need to update your credentials in Postman.
In a production implementation, it is recommended to set the
exp value to a short period of time, such 60 seconds.
- If you receive errors during testing, check the Headers tab for the
Content-TypeKey value in Postman. Most requests expect the
Content-Type: “application/json”header, a
- When you test a Zoom API, make certain to select only the parameters that you want to send. Sending an unexpected default parameter can result in a failed API call.
- Request body for all POST/PATCH requests should be in raw
text/jsonformat and not