#Get Started Fast with Zoom APIs
Number of APIs: 56
Done-for-You Developer API Workflows
Discover programmatic workflows like authorization, creating non-login users, in-meeting control and more in this collection.
⚡️ Pro Tips ⚡
-
Make sure to fork this collection as well as [the application envrionment(s)] of your need prior to trying to initiate requests.
-
Start with the API Authorization & Authentication folder to retrieve an access token. This is needed for successful requests to the subsequent endpoints.
-
The OAuth App type will offer the shortest
time to first API call
if you're new to the Zoom Developer platform and eager to see how things work! -
As you explore and build the different Zoom app types, update the environment-level variables in your forked workspace to continue optimizing your workspace experience.
-
Get Started Fast: Meetings & Webinars-Meeting & Webinar Registration - Add a meeting registrant POST {{baseUrl}}/meetings/{meetingId}/registrants
-
API Authorization & Authentication-Legacy Applications-OAuth App-OAuth 2.0 with PKCE - Request user authorization PKCE GET https://zoom.us/oauth/token?response_type=code&client_id={{oAuthDevClientId}}&redirect_uri={{oAuthDevRedirectUri}}&code_challenge=
-
API Authorization & Authentication-Unified Build Flow Application-Server-to-Server OAuth App - Get a user GET {{baseUrl}}/users/{userId}
-
API Authorization & Authentication-Legacy Applications-OAuth App-Easy OAuth 2.0 (Using Qodex Authorization Tab) - Revoke an access token POST https://zoom.us/oauth/revoke
-
API Authorization & Authentication-Legacy Applications-Server-to-Server OAuth App - Get a user GET {{baseUrl}}/users/{userId}
-
API Authorization & Authentication-Legacy Applications-Meeting SDKs-OAuth with Meeting SDK-Easy OAuth 2.0 (Using Qodex Authorization Tab) - Refresh access token POST https://zoom.us/oauth/token
-
API Authorization & Authentication-Legacy Applications-OAuth App-Easy OAuth 2.0 (Using Qodex Authorization Tab) - Refresh access token POST https://zoom.us/oauth/token
-
Get Started Fast: Zoom Mail-Get, Create, Update, Delete Email Drafts - Update the specified draft email PUT {{baseUrl}}/emails/mailboxes/:email/drafts/:draftId
-
Get Started Fast: Zoom Mail-Get, Create, Update, Delete Email Drafts - Delete an existing draft email DELETE {{baseUrl}}/emails/mailboxes/:email/drafts/:draftId
-
Get Started Fast: Zoom Mail-Create & Get Mailbox "Out of Office" Message - Get mailbox vacation response setting GET {{baseUrl}}/emails/mailboxes/:email/settings/vacation