Overcoming overwriting of approval_type when fetching meeting id with registration field enabled via API?

We need to fetch meeting id with registration field enabled through an API call.

However, our call is overwriting the approval_type value in the response.

• Passed “approval_type:0” in input settings to achieve that but response overwritten the value as “approval_type:2” which means no registration required.
• Same input in postman looks fine, we are getting correct response there.
• Is there anything that we are missing or any admin settings that could affect this?

In below screenshot, 2 is the response value:

Hi @kzaloudek
Thanks for reaching out to us!
Have you been able to troubleshoot this on your end?
If not, could you please share the request URL you are sending for this please?

Hi Elisa,

Here is the info provided by our team:

Request url - https://api.zoom.us/v2/users/me/meetings

Below is the request body :

{

agenda: “zoom meeting”,

default_password: false,

duration: 60,

password: “1234567”,

schedule_for: “kmahendrakumar@heritageescrow.com”,

settings: {

approval_type:0,

registration_type: 1,

allow_multiple_device: true,

alternative_hosts: ‘kmahendrakumar@heritageescrow.com’,

alternative_host_email_notification: true,

breakout_room :{

rooms: [

{

name: ‘room1’,

participants: [“mregoo@firstam.com”,

regomartin.gec@gmail.com”,

],

},

],

},

calender_type: 1,

contact_email: “bhoomikah@titlevest.com”,

close_registration: false,

contact_name: “Bhoomika H”,

email_notification: true,

encryption_type: “enhanced_encryption”,

focus_mode: true,

global_dial_in_countries: [“US”],

host_video: true,

join_before_host: false,

meeting_authentication: true,

meeting_invitees: ,

mute_upon_entry: true,

participant_video: true,

registrants_confirmation_email: true,

registrants_email_notification: true,

private_meeting: false,

waiting_room: false,

water_mark: false,

continous_meeting_chat: {

enable: true,

}

},

start_time: new Date().toLocaleDateString(),

timezone:“America/Los_Angeles”,

topic: “Zoom Automation Meeting”,

}

Hey @kzaloudek
Thanks for sharing that with me.
I used the request body you shared and was able to create a meeting but the approval_type is correct and set to 0.
If you said it works in postman, can you try checking your code or maybe generating a code snippet from postman?

This topic was automatically closed 24 hours after the last reply. New replies are no longer allowed.