Hello World
This is some sample HTML.
Services
Webhook
Webhook Handling Process
When you receive a webhook, you must handle it correctly to avoid retries:
- Endpoint Validation: When Zoom first sends an
endpoint.url_validation event,
validate and return the encrypted token with 200 OK.
- POST Requests: For webhook events, immediately return 200 OK after receiving the data.
Process the webhook asynchronously if needed.
- Retry Schedule: If you don't return 200 OK promptly, Zoom will retry at 5 minutes, 20
minutes, and 60 minutes.
- Webhook Disabled: If all retries fail, your webhook endpoint will be disabled.
OAuth
OAuth Authorization Flow
This server handles OAuth 2.0 Authorization Code Grant flow for Zoom apps:
- Authorization Code Flow:
- User is redirected to Zoom's authorization URL
- After approval, Zoom redirects back with an authorization
code
- Server exchanges the code for access and refresh tokens
- Tokens are saved to file and returned to client
- Token Caching: If no code is provided, the server returns previously saved tokens from file.
- Token Refresh: When access token expires, use
/oauthrefreshtoken?code=REFRESH_TOKEN to get new tokens.
- Authentication: All token requests use Basic Authentication with
clientId:clientSecret encoded in base64.
Python Samples
Landing Page
Webhook
Get access token from S2S OAuth
Redirect URL for OAuth
Refresh Token for OAuth
https://github.com/tanchunsiong/Zoom-Webhook-Signature-OAuth-and-REST-API-Development-Sample-In-Python
PHP Samples
Landing Page
Webhook
Get access token from S2S OAuth
Redirect URL for OAuth
Refresh Token for OAuth
https://github.com/tanchunsiong/Zoom-Webhook-Signature-OAuth-and-REST-API-Development-Sample-In-PHP
C# Samples
Landing Page
UI Toolkit
Landing Page
Static Pages for Meeting SDK publishing
Privacy Policy
Terms of use
Support
Documentation
Meeting SDK
Meeting SDK Angular - Client
View (3.1.2)
https://github.com/zoom/meetingsdk-angular-sample
Meeting SDK React - Client View
(3.5.2)
https://github.com/zoom/meetingsdk-react-sample
Meeting SDK Vue - Client View (4.0.1)
https://github.com/zoom/meetingsdk-vuejs-sample
Meeting SDK CDN - Client View (3.5.2)
Meeting SDK Local - Client View (3.5.2)
Meeting SDK Component - Component View (3.5.2)
https://github.com/zoom/meetingsdk-web-sample
Meeting SDK
PureJS - Client (5.0.0) China
Meeting SDK
PureJS - Client (5.0.0)
Meeting
SDK PureJS - Component (5.0.0)
Meeting
SDK PureJS - Client and Manual JWT Entry (5.0.0)
Meeting
SDK PureJS - Client and Manual JWT Entry for OBF (5.0.0)
iFrame Meeting SDK PureJS - Client (5.0.0)
https://github.com/zoom/meetingsdk-javascript-sample
Video SDK
Video SDK PureJS (2.3.5)
Video SDK React (2.3.5)
Claw & Car
Claw Machine Ikea -
Main San Jose (2.3.5)
Claw Machine Ikea -
Main Singapore (IVAR) (2.3.5)
Small Claw Machine
?? Denver (2.3.5)
Small Claw Machine
?? Singapore (2.3.5)
Car (2.3.5)
VSDK Web Test
Tommy 1:1 SAB
(2.3.5)
Tommy
1:1 SAB Manual JWT (2.3.5)
Tommy
1:1 SAB Share 2nd Camera (2.3.5)