#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.

  1. Get Started Fast: Meetings & Webinars-Meeting & Webinar Registration - Add a meeting registrant POST {{baseUrl}}/meetings/{meetingId}/registrants

  2. 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=

  3. API Authorization & Authentication-Unified Build Flow Application-Server-to-Server OAuth App - Get a user GET {{baseUrl}}/users/{userId}

  4. 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

  5. API Authorization & Authentication-Legacy Applications-Server-to-Server OAuth App - Get a user GET {{baseUrl}}/users/{userId}

  6. 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

  7. API Authorization & Authentication-Legacy Applications-OAuth App-Easy OAuth 2.0 (Using Qodex Authorization Tab) - Refresh access token POST https://zoom.us/oauth/token

  8. Get Started Fast: Zoom Mail-Get, Create, Update, Delete Email Drafts - Update the specified draft email PUT {{baseUrl}}/emails/mailboxes/:email/drafts/:draftId

  9. Get Started Fast: Zoom Mail-Get, Create, Update, Delete Email Drafts - Delete an existing draft email DELETE {{baseUrl}}/emails/mailboxes/:email/drafts/:draftId

  10. Get Started Fast: Zoom Mail-Create & Get Mailbox "Out of Office" Message - Get mailbox vacation response setting GET {{baseUrl}}/emails/mailboxes/:email/settings/vacation