Hello Zoom Developer Team,
We are creating Zoom meetings dynamically through the Zoom API using the following endpoint:
POST /v2/users/me/meetings
Example:
$response = Http::withHeaders([
'Authorization' => 'Bearer ' . self::generateToken(),
'Content-Type' => 'application/json',
])->post("https://api.zoom.us/v2/users/me/meetings", [
'topic' => $validated['title'],
'type' => 2,
'start_time' => $startDateTime->toIso8601String(),
'timezone' => 'America/New_York',
'duration' => $duration,
'settings' => [
'join_before_host' => true,
'waiting_room' => false,
],
]);
Our requirement is:
When a meeting ends (or when a participant leaves the meeting), we want the participant to be automatically redirected to a page on our website.
We have already spoken with Zoom Support. They informed us that:
-
3rd-party survey links support automatic redirection.
-
However, 3rd-party survey links must be configured per meeting.
-
The “Add specified participant survey to all meetings” option only works for Zoom Surveys and not for 3rd-party survey URLs.
-
Support also mentioned that upgrading to a Business plan, obtaining a Verified Vanity URL, and configuring a Post Attendee URL may be an option.
Our questions are:
-
Is there any Zoom API parameter that allows us to programmatically configure a 3rd-party survey URL when creating meetings through the API?
-
Is there any account-level setting that automatically applies the same redirect URL to all meetings created through the API?
-
Does the Post Attendee URL support automatic redirection after a meeting ends? If yes then it require Vanity URL verification and upgrade the plan but I don’t want to upgrade my plan.
-
Will the Post Attendee URL work for meetings that are dynamically created through the Zoom API?
-
Is there any supported way to automatically redirect all participants to a custom website after a meeting ends without manually configuring each individual meeting?
Any documentation or implementation guidance would be greatly appreciated.
Thank you.