Zoom Chat Messages

Number of APIs: 4

We will build out an OAuth Application in Zoom and use its credentials to use the Zoom API to send messages to users!

Zoom App

We kick this off by creating an app in the Zoom marketplace - don't worry, we don't need to publish the app to start testing it :)

Documentation: https://marketplace.zoom.us/docs/guides/build/oauth-app

When creating the oauth-app there are a few settings you want to configure to get everything setup to call these requests:

Redirect URL for OAuth : https://zoom.us

Add Allow List : https://zoom.us

Scopes - chatcontact:read - chatmessage:write - contact:read - meeting:read - user:read

  1. Get User's Info GET https://api.zoom.us/v2/users/me

  2. Get Zoom Scheduled Meetings GET https://api.zoom.us/v2/users/me/meetings

  3. Get Zoom External Contacts GET https://api.zoom.us/v2/chat/users/me/contacts?type=external

  4. Send Chat Message To Contact POST https://api.zoom.us/v2/chat/users/me/messages