Hosting Meeting without an actual Host?

Scheduling a Meeting
v2/users/me/meetings

Description
*The platform is a B2B service that facilitates meeting scheduling between businesses and their customers. It uses a server-to-server OAuth authentication model, where all businesses authenticate through the platform owner’s credentials. Businesses can schedule meetings on the platform and receive a meeting join URL, but meetings cannot start without a hsot *

Error?
It kept saying waiting for host to start the meeting.

How To Reproduce
Steps to reproduce the behavior:
*await axios.post(
/v2/users/me/meetings,
{
topic: meetingData.topic,
type: 2,
start_time: meetingData.start_time,
duration: meetingData.duration,
timezone: meetingData.timezone,

      settings: {
        participant_video: true,
        join_before_host: true, 
        waiting_room: false,
        auto_recording: "cloud", 
      }
    },
    {
      headers: {
        Authorization: `Bearer ${token}`,
        "Content-Type": "application/json",
      },
    }
  );***

Hi @peejaymikee ,

S2S is not intended for use for external accounts. Additionally, the meeting creation settings need to set permission to allow users to join before host. You will see the flag in the request schema.

thanks @gianni.zoom , the platform being built is a analysis platform that records meetings via zoom cloud, after the call, the recordings is sent to the application, we are not using users authentication because not all users have paid version, we paid for the zoom premium , schedule a zoom call that records, after meeting we fetch our recordings and analyze… we want to be able to host without the without the host, the business just do their stuff. for the settings join before the host , it has been set to true…

Hi @peejaymikee:

What is the request response you received?

Additionally, when you GET meeting details, can you see that join_before_host: true is successfully applied?