Hello,
I’m developing a feature similar to Upwork, where a Zoom meeting URL is generated dynamically for users (developers or clients) once they request a meeting.
For example, here’s the URL from Upwork after I clicked the request meeting
https://upwork-dash.zoom.us/j/<meeting_id>?pwd=<passcode>
I aim to enable users to join these meetings through their Zoom apps on various devices (PC, Mobile, Tablet, etc.).
I tried using the Zoom API to create a meeting with the following request:
POST https://api.zoom.us/v2/users/me/meetings
Content-Type: application/json
{
"topic": "New Session",
"type": 2,
"start_time": "2023-01-30T09:00:00",
"duration": 30,
"password": "123456",
"settings": {
"waiting_room": true
}
}
However, I received this error:
{"code":200,"message":"Video SDK Account does not support this REST API."}
Here’s my questions:
- What subscription plan is required to generate meeting URLs via the API? Do I need a business subscription or higher?
- What is the correct API endpoint or method to generate a Zoom meeting URL programmatically, ideally from server-side languages like Node.js or Python?
Thank you for your assistance!