Redirect to third party URL issue

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:

  1. Is there any Zoom API parameter that allows us to programmatically configure a 3rd-party survey URL when creating meetings through the API?

  2. Is there any account-level setting that automatically applies the same redirect URL to all meetings created through the API?

  3. 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.

  4. Will the Post Attendee URL work for meetings that are dynamically created through the Zoom API?

  5. 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.

hi @Book

I am not a Zoom employee, but I have tried to do similar things in my apps.

There is no simple way to do this, and its operation is not guaranteed.
There is no API to make this happen.
Webinars can use the survey link to achieve this, but users do not have to follow it.
Meetings can be easier with branded pages, but it is not the level of control you ask for.

You can not get a Zoom marketplace app to launch a webpage outside of Zoom.
Almost all these lockdowns are to protect users from malicious or unknown content.

have a look at this

and this

all the best

John