Skip to content

Session Revocation — Zoom

Session Revocation — Zoom

Challenge can log out SSO users from active Zoom sessions using the Zoom User API.

Credentials

  1. Create a Zoom Server-to-Server OAuth or account-level OAuth app in the Zoom Marketplace.
  2. Grant scopes user:read:admin and user:write:admin (account-level admin app).
  3. Generate an access token and paste it into Challenge under Integrations → Session Revocation → Zoom.

API calls Challenge makes

StepMethodEndpoint
LookupGEThttps://api.zoom.us/v2/users/{userId}
RevokeDELETEhttps://api.zoom.us/v2/users/{userId}/token

{userId} may be the user’s email address or Zoom user ID.

Username format

Use the user’s email address or Zoom user ID in Responder, MCP, and webhook payloads.

Expected outcomes

  • 204 on revoke → session revoked
  • 404 → user not found

Troubleshooting

SymptomCheck
http_401 / http_403Token expired or missing admin scopes
user_not_foundUser not in the Zoom account or wrong email