DataFlex / Zoom API / Create a meeting
Back to Collection Items
Use ChilkatAx-9.5.0-win32.pkg
Procedure Test
Handle hoHttp
Boolean iSuccess
Variant vReq
Handle hoReq
Variant vResp
Handle hoResp
Variant vSbResponseBody
Handle hoSbResponseBody
Handle hoJResp
Integer iRespStatusCode
String sStrVal
String sCity
String sCountry
String sCountry_name
String sV_number
String sV_type
String sName
Integer j
Integer iCount_j
String sCreated_at
Integer iDuration
String sHost_id
Integer iId
String sJoin_url
String sAlternative_hosts
Integer iApproval_type
String sAudio
String sAuto_recording
Boolean iClose_registration
Boolean iCn_meeting
Boolean iEnforce_login
String sEnforce_login_domains
Boolean iEnable
Boolean iHost_video
Boolean iIn_meeting
Boolean iJoin_before_host
Boolean iMute_upon_entry
Boolean iParticipant_video
Boolean iRegistrants_confirmation_email
Boolean iUse_pmi
Boolean iWaiting_room
Boolean iWatermark
Boolean iRegistrants_email_notification
String sStart_time
String sStart_url
String sStatus
String sTimezone
String sTopic
Integer iV_Type
String sUuid
Integer i
Integer iCount_i
String sTemp1
Boolean bTemp1
// This example assumes the Chilkat API to have been previously unlocked.
// See Global Unlock Sample for sample code.
Get Create (RefClass(cComChilkatHttp)) To hoHttp
If (Not(IsComObjectCreated(hoHttp))) Begin
Send CreateComObject of hoHttp
End
Get Create (RefClass(cComChilkatHttpRequest)) To hoReq
If (Not(IsComObjectCreated(hoReq))) Begin
Send CreateComObject of hoReq
End
Set ComHttpVerb Of hoReq To "POST"
Set ComPath Of hoReq To "/v2/users/:userId/meetings"
Set ComContentType Of hoReq To "multipart/form-data"
Send ComAddParam To hoReq "topic" "amet nisi cil"
Send ComAddParam To hoReq "" ""
Send ComAddParam To hoReq "pre_schedule" "amet nisi cil2false"
Send ComAddParam To hoReq "start_time" "amet nisi cil2false1956-07-25T11:47:36.530Z"
Send ComAddParam To hoReq "duration" "amet nisi cil2false1956-07-25T11:47:36.530Z-45271657"
Send ComAddParam To hoReq "schedule_for" "amet nisi cil2false1956-07-25T11:47:36.530Z-45271657consequat incididunt reprehenderit occaecat"
Send ComAddParam To hoReq "timezone" "amet nisi cil2false1956-07-25T11:47:36.530Z-45271657consequat incididunt reprehenderit occaecatdeserunt mollit tempor qui ea"
Send ComAddParam To hoReq "password" "amet nisi cil2false1956-07-25T11:47:36.530Z-45271657consequat incididunt reprehenderit occaecatdeserunt mollit tempor qui eanostru"
Send ComAddParam To hoReq "default_password" "amet nisi cil2false1956-07-25T11:47:36.530Z-45271657consequat incididunt reprehenderit occaecatdeserunt mollit tempor qui eanostrufalse"
Send ComAddParam To hoReq "agenda" "amet nisi cil2false1956-07-25T11:47:36.530Z-45271657consequat incididunt reprehenderit occaecatdeserunt mollit tempor qui eanostrufalsequi ipsum"
Send ComAddParam To hoReq "tracking_fields" 'amet nisi cil2false1956-07-25T11:47:36.530Z-45271657consequat incididunt reprehenderit occaecatdeserunt mollit tempor qui eanostrufalsequi ipsum[{"field":"cupidatat aute consequat sit","value":"laborum adipisicing in nulla exercitation"},{"field":"aliquip Lorem in aliqua","value":"laboris aliqua Ut"}]'
Send ComAddParam To hoReq "recurrence" 'amet nisi cil2false1956-07-25T11:47:36.530Z-45271657consequat incididunt reprehenderit occaecatdeserunt mollit tempor qui eanostrufalsequi ipsum[{"field":"cupidatat aute consequat sit","value":"laborum adipisicing in nulla exercitation"},{"field":"aliquip Lorem in aliqua","value":"laboris aliqua Ut"}]{"type":3,"repeat_interval":-71464741,"weekly_days":"1","monthly_day":1,"monthly_week":2,"monthly_week_day":6,"end_times":1,"end_date_time":"1953-01-15T21:48:56.357Z"}'
Send ComAddParam To hoReq "settings" 'amet nisi cil2false1956-07-25T11:47:36.530Z-45271657consequat incididunt reprehenderit occaecatdeserunt mollit tempor qui eanostrufalsequi ipsum[{"field":"cupidatat aute consequat sit","value":"laborum adipisicing in nulla exercitation"},{"field":"aliquip Lorem in aliqua","value":"laboris aliqua Ut"}]{"type":3,"repeat_interval":-71464741,"weekly_days":"1","monthly_day":1,"monthly_week":2,"monthly_week_day":6,"end_times":1,"end_date_time":"1953-01-15T21:48:56.357Z"}{"host_video":true,"participant_video":true,"cn_meeting":false,"in_meeting":false,"join_before_host":false,"jbh_time":10,"mute_upon_entry":false,"watermark":false,"use_pmi":false,"approval_type":2,"registration_type":1,"audio":"both","auto_recording":"none","alternative_hosts":"aliquip magna Excepte","close_registration":false,"waiting_room":true,"global_dial_in_countries":["aute sint officia","eiusmod do"],"contact_name":"laboris ","contact_email":"ad mini","registrants_email_notification":false,"registrants_confirmation_email":true,"meeting_authentication":false,"authentication_option":"Lorem Ut tempor","authentication_domains":"in elit et labo","authentication_exception":[{"name":"ea voluptate ullamco","email":"e0mJp1mxUHS@OjNhobNSgEhAYbGLegplrLCWNMRJMWkf.xj"},{"name":"deserunt proident","email":"koMHNFrztyIB@vvJdKPEHf.ne"}],"additional_data_center_regions":["sit id enim Lorem","ex sit"],"breakout_room":{"enable":false,"rooms":[{"name":"ea aliquip consequat","participants":["proid","veniam minim officia magna adipisicing"]},{"name":"mollit aliquip Ut et","participants":["dolor laborum nostrud reprehenderit","proident ullamco aliquip qui reprehenderit"]}]},"language_interpretation":{"enable":true,"interpreters":[{"email":"ON2szwBKQ@ktPCVgzSrRbedrcUQHdmqpOkHsAB.qp","languages":"co"},{"email":"my2Npku@rpEtEsipFEe.hu","languages":"tempor reprehenderit cillum moll"}]},"show_share_button":true,"allow_multiple_devices":false,"encryption_type":"e2ee","approved_or_denied_countries_or_regions":{"enable":true,"method":"deny","approved_list":["sint nostrud","laboris non reprehenderit minim in"],"denied_list":["in exercitation","exercitation labore et"]},"alternative_hosts_email_notification":true,"focus_mode":false,"meeting_invitees":[{"email":"S98mnQxTq@hGVjziNawOuExM.rlrx"},{"email":"VIODKQoJ@RhCmxpJbdbMDIhmhwfdGrtPLqwrrf.vph"}],"private_meeting":false,"calendar_type":1}'
Send ComAddParam To hoReq "template_id" 'amet nisi cil2false1956-07-25T11:47:36.530Z-45271657consequat incididunt reprehenderit occaecatdeserunt mollit tempor qui eanostrufalsequi ipsum[{"field":"cupidatat aute consequat sit","value":"laborum adipisicing in nulla exercitation"},{"field":"aliquip Lorem in aliqua","value":"laboris aliqua Ut"}]{"type":3,"repeat_interval":-71464741,"weekly_days":"1","monthly_day":1,"monthly_week":2,"monthly_week_day":6,"end_times":1,"end_date_time":"1953-01-15T21:48:56.357Z"}{"host_video":true,"participant_video":true,"cn_meeting":false,"in_meeting":false,"join_before_host":false,"jbh_time":10,"mute_upon_entry":false,"watermark":false,"use_pmi":false,"approval_type":2,"registration_type":1,"audio":"both","auto_recording":"none","alternative_hosts":"aliquip magna Excepte","close_registration":false,"waiting_room":true,"global_dial_in_countries":["aute sint officia","eiusmod do"],"contact_name":"laboris ","contact_email":"ad mini","registrants_email_notification":false,"registrants_confirmation_email":true,"meeting_authentication":false,"authentication_option":"Lorem Ut tempor","authentication_domains":"in elit et labo","authentication_exception":[{"name":"ea voluptate ullamco","email":"e0mJp1mxUHS@OjNhobNSgEhAYbGLegplrLCWNMRJMWkf.xj"},{"name":"deserunt proident","email":"koMHNFrztyIB@vvJdKPEHf.ne"}],"additional_data_center_regions":["sit id enim Lorem","ex sit"],"breakout_room":{"enable":false,"rooms":[{"name":"ea aliquip consequat","participants":["proid","veniam minim officia magna adipisicing"]},{"name":"mollit aliquip Ut et","participants":["dolor laborum nostrud reprehenderit","proident ullamco aliquip qui reprehenderit"]}]},"language_interpretation":{"enable":true,"interpreters":[{"email":"ON2szwBKQ@ktPCVgzSrRbedrcUQHdmqpOkHsAB.qp","languages":"co"},{"email":"my2Npku@rpEtEsipFEe.hu","languages":"tempor reprehenderit cillum moll"}]},"show_share_button":true,"allow_multiple_devices":false,"encryption_type":"e2ee","approved_or_denied_countries_or_regions":{"enable":true,"method":"deny","approved_list":["sint nostrud","laboris non reprehenderit minim in"],"denied_list":["in exercitation","exercitation labore et"]},"alternative_hosts_email_notification":true,"focus_mode":false,"meeting_invitees":[{"email":"S98mnQxTq@hGVjziNawOuExM.rlrx"},{"email":"VIODKQoJ@RhCmxpJbdbMDIhmhwfdGrtPLqwrrf.vph"}],"private_meeting":false,"calendar_type":1}cupidatat ad dolor dolore'
Send ComAddHeader To hoReq "Authorization" "Bearer <access_token>"
Get pvComObject of hoReq to vReq
Get ComSynchronousRequest Of hoHttp "api.zoom.us" 443 True vReq To vResp
If (IsComObject(vResp)) Begin
Get Create (RefClass(cComChilkatHttpResponse)) To hoResp
Set pvComObject Of hoResp To vResp
End
Get ComLastMethodSuccess Of hoHttp To bTemp1
If (bTemp1 = False) Begin
Get ComLastErrorText Of hoHttp To sTemp1
Showln sTemp1
Procedure_Return
End
Get Create (RefClass(cComChilkatStringBuilder)) To hoSbResponseBody
If (Not(IsComObjectCreated(hoSbResponseBody))) Begin
Send CreateComObject of hoSbResponseBody
End
Get pvComObject of hoSbResponseBody to vSbResponseBody
Get ComGetBodySb Of hoResp vSbResponseBody To iSuccess
Get Create (RefClass(cComChilkatJsonObject)) To hoJResp
If (Not(IsComObjectCreated(hoJResp))) Begin
Send CreateComObject of hoJResp
End
Get pvComObject of hoSbResponseBody to vSbResponseBody
Get ComLoadSb Of hoJResp vSbResponseBody To iSuccess
Set ComEmitCompact Of hoJResp To False
Showln "Response Body:"
Get ComEmit Of hoJResp To sTemp1
Showln sTemp1
Get ComStatusCode Of hoResp To iRespStatusCode
Showln "Response Status Code = " iRespStatusCode
If (iRespStatusCode >= 400) Begin
Showln "Response Header:"
Get ComHeader Of hoResp To sTemp1
Showln sTemp1
Showln "Failed."
Send Destroy of hoResp
Procedure_Return
End
Send Destroy of hoResp
// Sample JSON response:
// (Sample code for parsing the JSON response is shown below)
// {
// "created_at": "2019-09-05T16:54:14Z",
// "duration": 60,
// "host_id": "AbcDefGHi",
// "id": 1100000,
// "join_url": "https://zoom.us/j/1100000",
// "settings": {
// "alternative_hosts": "",
// "approval_type": 2,
// "audio": "both",
// "auto_recording": "local",
// "close_registration": false,
// "cn_meeting": false,
// "enforce_login": false,
// "enforce_login_domains": "",
// "global_dial_in_countries": [
// "US"
// ],
// "global_dial_in_numbers": [
// {
// "city": "New York",
// "country": "US",
// "country_name": "US",
// "number": "+1 1000200200",
// "type": "toll"
// },
// {
// "city": "San Jose",
// "country": "US",
// "country_name": "US",
// "number": "+1 6699006833",
// "type": "toll"
// },
// {
// "city": "San Jose",
// "country": "US",
// "country_name": "US",
// "number": "+1 408000000",
// "type": "toll"
// }
// ],
// "breakout_room": {
// "enable": false,
// "rooms": [
// {
// "name": "room1",
// "participants": [
// "james.user01@somemail1234.com",
// "james.user02@somemail1234.com"
// ]
// },
// {
// "name": "room2",
// "participants": [
// "james.user03@somemail1234.com"
// ]
// }
// ],
// "host_video": false,
// "in_meeting": false,
// "join_before_host": true,
// "mute_upon_entry": false,
// "participant_video": false,
// "registrants_confirmation_email": true,
// "use_pmi": false,
// "waiting_room": false,
// "watermark": false,
// "registrants_email_notification": true
// },
// "start_time": "2019-08-30T22:00:00Z",
// "start_url": "https://zoom.us/s/1100000?iIifQ.wfY2ldlb82SWo3TsR77lBiJjR53TNeFUiKbLyCvZZjw",
// "status": "waiting",
// "timezone": "America/New_York",
// "topic": "API Test",
// "type": 2,
// "uuid": "ng1MzyWNQaObxcf3+Gfm6A=="
// }
// }
// Sample code for parsing the JSON response...
// Use this online tool to generate parsing code from sample JSON: Generate JSON Parsing Code
Get ComStringOf Of hoJResp "created_at" To sCreated_at
Get ComIntOf Of hoJResp "duration" To iDuration
Get ComStringOf Of hoJResp "host_id" To sHost_id
Get ComIntOf Of hoJResp "id" To iId
Get ComStringOf Of hoJResp "join_url" To sJoin_url
Get ComStringOf Of hoJResp "settings.alternative_hosts" To sAlternative_hosts
Get ComIntOf Of hoJResp "settings.approval_type" To iApproval_type
Get ComStringOf Of hoJResp "settings.audio" To sAudio
Get ComStringOf Of hoJResp "settings.auto_recording" To sAuto_recording
Get ComBoolOf Of hoJResp "settings.close_registration" To iClose_registration
Get ComBoolOf Of hoJResp "settings.cn_meeting" To iCn_meeting
Get ComBoolOf Of hoJResp "settings.enforce_login" To iEnforce_login
Get ComStringOf Of hoJResp "settings.enforce_login_domains" To sEnforce_login_domains
Get ComBoolOf Of hoJResp "settings.breakout_room.enable" To iEnable
Get ComBoolOf Of hoJResp "settings.breakout_room.host_video" To iHost_video
Get ComBoolOf Of hoJResp "settings.breakout_room.in_meeting" To iIn_meeting
Get ComBoolOf Of hoJResp "settings.breakout_room.join_before_host" To iJoin_before_host
Get ComBoolOf Of hoJResp "settings.breakout_room.mute_upon_entry" To iMute_upon_entry
Get ComBoolOf Of hoJResp "settings.breakout_room.participant_video" To iParticipant_video
Get ComBoolOf Of hoJResp "settings.breakout_room.registrants_confirmation_email" To iRegistrants_confirmation_email
Get ComBoolOf Of hoJResp "settings.breakout_room.use_pmi" To iUse_pmi
Get ComBoolOf Of hoJResp "settings.breakout_room.waiting_room" To iWaiting_room
Get ComBoolOf Of hoJResp "settings.breakout_room.watermark" To iWatermark
Get ComBoolOf Of hoJResp "settings.breakout_room.registrants_email_notification" To iRegistrants_email_notification
Get ComStringOf Of hoJResp "settings.start_time" To sStart_time
Get ComStringOf Of hoJResp "settings.start_url" To sStart_url
Get ComStringOf Of hoJResp "settings.status" To sStatus
Get ComStringOf Of hoJResp "settings.timezone" To sTimezone
Get ComStringOf Of hoJResp "settings.topic" To sTopic
Get ComIntOf Of hoJResp "settings.type" To iV_Type
Get ComStringOf Of hoJResp "settings.uuid" To sUuid
Move 0 To i
Get ComSizeOfArray Of hoJResp "settings.global_dial_in_countries" To iCount_i
While (i < iCount_i)
Set ComI Of hoJResp To i
Get ComStringOf Of hoJResp "settings.global_dial_in_countries[i]" To sStrVal
Move (i + 1) To i
Loop
Move 0 To i
Get ComSizeOfArray Of hoJResp "settings.global_dial_in_numbers" To iCount_i
While (i < iCount_i)
Set ComI Of hoJResp To i
Get ComStringOf Of hoJResp "settings.global_dial_in_numbers[i].city" To sCity
Get ComStringOf Of hoJResp "settings.global_dial_in_numbers[i].country" To sCountry
Get ComStringOf Of hoJResp "settings.global_dial_in_numbers[i].country_name" To sCountry_name
Get ComStringOf Of hoJResp "settings.global_dial_in_numbers[i].number" To sV_number
Get ComStringOf Of hoJResp "settings.global_dial_in_numbers[i].type" To sV_type
Move (i + 1) To i
Loop
Move 0 To i
Get ComSizeOfArray Of hoJResp "settings.breakout_room.rooms" To iCount_i
While (i < iCount_i)
Set ComI Of hoJResp To i
Get ComStringOf Of hoJResp "settings.breakout_room.rooms[i].name" To sName
Move 0 To j
Get ComSizeOfArray Of hoJResp "settings.breakout_room.rooms[i].participants" To iCount_j
While (j < iCount_j)
Set ComJ Of hoJResp To j
Get ComStringOf Of hoJResp "settings.breakout_room.rooms[i].participants[j]" To sStrVal
Move (j + 1) To j
Loop
Move (i + 1) To i
Loop
End_Procedure
Curl Command
curl -X POST
-H "Authorization: Bearer <access_token>"
-H "Content-Type: multipart/form-data"
--form 'topic=amet nisi cil'
--form 'type=amet nisi cil2'
--form 'pre_schedule=amet nisi cil2false'
--form 'start_time=amet nisi cil2false1956-07-25T11:47:36.530Z'
--form 'duration=amet nisi cil2false1956-07-25T11:47:36.530Z-45271657'
--form 'schedule_for=amet nisi cil2false1956-07-25T11:47:36.530Z-45271657consequat incididunt reprehenderit occaecat'
--form 'timezone=amet nisi cil2false1956-07-25T11:47:36.530Z-45271657consequat incididunt reprehenderit occaecatdeserunt mollit tempor qui ea'
--form 'password=amet nisi cil2false1956-07-25T11:47:36.530Z-45271657consequat incididunt reprehenderit occaecatdeserunt mollit tempor qui eanostru'
--form 'default_password=amet nisi cil2false1956-07-25T11:47:36.530Z-45271657consequat incididunt reprehenderit occaecatdeserunt mollit tempor qui eanostrufalse'
--form 'agenda=amet nisi cil2false1956-07-25T11:47:36.530Z-45271657consequat incididunt reprehenderit occaecatdeserunt mollit tempor qui eanostrufalsequi ipsum'
--form 'tracking_fields=amet nisi cil2false1956-07-25T11:47:36.530Z-45271657consequat incididunt reprehenderit occaecatdeserunt mollit tempor qui eanostrufalsequi ipsum[{"field":"cupidatat aute consequat sit","value":"laborum adipisicing in nulla exercitation"},{"field":"aliquip Lorem in aliqua","value":"laboris aliqua Ut"}]'
--form 'recurrence=amet nisi cil2false1956-07-25T11:47:36.530Z-45271657consequat incididunt reprehenderit occaecatdeserunt mollit tempor qui eanostrufalsequi ipsum[{"field":"cupidatat aute consequat sit","value":"laborum adipisicing in nulla exercitation"},{"field":"aliquip Lorem in aliqua","value":"laboris aliqua Ut"}]{"type":3,"repeat_interval":-71464741,"weekly_days":"1","monthly_day":1,"monthly_week":2,"monthly_week_day":6,"end_times":1,"end_date_time":"1953-01-15T21:48:56.357Z"}'
--form 'settings=amet nisi cil2false1956-07-25T11:47:36.530Z-45271657consequat incididunt reprehenderit occaecatdeserunt mollit tempor qui eanostrufalsequi ipsum[{"field":"cupidatat aute consequat sit","value":"laborum adipisicing in nulla exercitation"},{"field":"aliquip Lorem in aliqua","value":"laboris aliqua Ut"}]{"type":3,"repeat_interval":-71464741,"weekly_days":"1","monthly_day":1,"monthly_week":2,"monthly_week_day":6,"end_times":1,"end_date_time":"1953-01-15T21:48:56.357Z"}{"host_video":true,"participant_video":true,"cn_meeting":false,"in_meeting":false,"join_before_host":false,"jbh_time":10,"mute_upon_entry":false,"watermark":false,"use_pmi":false,"approval_type":2,"registration_type":1,"audio":"both","auto_recording":"none","alternative_hosts":"aliquip magna Excepte","close_registration":false,"waiting_room":true,"global_dial_in_countries":["aute sint officia","eiusmod do"],"contact_name":"laboris ","contact_email":"ad mini","registrants_email_notification":false,"registrants_confirmation_email":true,"meeting_authentication":false,"authentication_option":"Lorem Ut tempor","authentication_domains":"in elit et labo","authentication_exception":[{"name":"ea voluptate ullamco","email":"e0mJp1mxUHS@OjNhobNSgEhAYbGLegplrLCWNMRJMWkf.xj"},{"name":"deserunt proident","email":"koMHNFrztyIB@vvJdKPEHf.ne"}],"additional_data_center_regions":["sit id enim Lorem","ex sit"],"breakout_room":{"enable":false,"rooms":[{"name":"ea aliquip consequat","participants":["proid","veniam minim officia magna adipisicing"]},{"name":"mollit aliquip Ut et","participants":["dolor laborum nostrud reprehenderit","proident ullamco aliquip qui reprehenderit"]}]},"language_interpretation":{"enable":true,"interpreters":[{"email":"ON2szwBKQ@ktPCVgzSrRbedrcUQHdmqpOkHsAB.qp","languages":"co"},{"email":"my2Npku@rpEtEsipFEe.hu","languages":"tempor reprehenderit cillum moll"}]},"show_share_button":true,"allow_multiple_devices":false,"encryption_type":"e2ee","approved_or_denied_countries_or_regions":{"enable":true,"method":"deny","approved_list":["sint nostrud","laboris non reprehenderit minim in"],"denied_list":["in exercitation","exercitation labore et"]},"alternative_hosts_email_notification":true,"focus_mode":false,"meeting_invitees":[{"email":"S98mnQxTq@hGVjziNawOuExM.rlrx"},{"email":"VIODKQoJ@RhCmxpJbdbMDIhmhwfdGrtPLqwrrf.vph"}],"private_meeting":false,"calendar_type":1}'
--form 'template_id=amet nisi cil2false1956-07-25T11:47:36.530Z-45271657consequat incididunt reprehenderit occaecatdeserunt mollit tempor qui eanostrufalsequi ipsum[{"field":"cupidatat aute consequat sit","value":"laborum adipisicing in nulla exercitation"},{"field":"aliquip Lorem in aliqua","value":"laboris aliqua Ut"}]{"type":3,"repeat_interval":-71464741,"weekly_days":"1","monthly_day":1,"monthly_week":2,"monthly_week_day":6,"end_times":1,"end_date_time":"1953-01-15T21:48:56.357Z"}{"host_video":true,"participant_video":true,"cn_meeting":false,"in_meeting":false,"join_before_host":false,"jbh_time":10,"mute_upon_entry":false,"watermark":false,"use_pmi":false,"approval_type":2,"registration_type":1,"audio":"both","auto_recording":"none","alternative_hosts":"aliquip magna Excepte","close_registration":false,"waiting_room":true,"global_dial_in_countries":["aute sint officia","eiusmod do"],"contact_name":"laboris ","contact_email":"ad mini","registrants_email_notification":false,"registrants_confirmation_email":true,"meeting_authentication":false,"authentication_option":"Lorem Ut tempor","authentication_domains":"in elit et labo","authentication_exception":[{"name":"ea voluptate ullamco","email":"e0mJp1mxUHS@OjNhobNSgEhAYbGLegplrLCWNMRJMWkf.xj"},{"name":"deserunt proident","email":"koMHNFrztyIB@vvJdKPEHf.ne"}],"additional_data_center_regions":["sit id enim Lorem","ex sit"],"breakout_room":{"enable":false,"rooms":[{"name":"ea aliquip consequat","participants":["proid","veniam minim officia magna adipisicing"]},{"name":"mollit aliquip Ut et","participants":["dolor laborum nostrud reprehenderit","proident ullamco aliquip qui reprehenderit"]}]},"language_interpretation":{"enable":true,"interpreters":[{"email":"ON2szwBKQ@ktPCVgzSrRbedrcUQHdmqpOkHsAB.qp","languages":"co"},{"email":"my2Npku@rpEtEsipFEe.hu","languages":"tempor reprehenderit cillum moll"}]},"show_share_button":true,"allow_multiple_devices":false,"encryption_type":"e2ee","approved_or_denied_countries_or_regions":{"enable":true,"method":"deny","approved_list":["sint nostrud","laboris non reprehenderit minim in"],"denied_list":["in exercitation","exercitation labore et"]},"alternative_hosts_email_notification":true,"focus_mode":false,"meeting_invitees":[{"email":"S98mnQxTq@hGVjziNawOuExM.rlrx"},{"email":"VIODKQoJ@RhCmxpJbdbMDIhmhwfdGrtPLqwrrf.vph"}],"private_meeting":false,"calendar_type":1}cupidatat ad dolor dolore'
https://api.zoom.us/v2/users/:userId/meetings
Postman Collection Item JSON
{
"name": "Create a meeting",
"request": {
"method": "POST",
"header": [
{
"key": "Content-Type",
"value": "multipart/form-data"
}
],
"body": {
"mode": "formdata",
"formdata": [
{
"key": "topic",
"value": "amet nisi cil",
"description": "The meeting's topic.",
"type": "text"
},
{
"key": "type",
"value": "2",
"description": "The type of meeting:\n* `1` — An instant meeting. \n* `2` — A scheduled meeting. \n* `3` — A recurring meeting with no fixed time. \n* `8` — A recurring meeting with fixed time. (This can only be one of 1,2,3,8)",
"type": "text"
},
{
"key": "pre_schedule",
"value": "false",
"description": "Whether to create a prescheduled meeting via the [GSuite app](https://support.zoom.us/hc/en-us/articles/360020187492-Zoom-for-GSuite-add-on). This **only** supports the meeting `type` value of `2` (scheduled meetings) and `3` (recurring meetings with no fixed time): \n* `true` — Create a prescheduled meeting. \n* `false` — Create a regular meeting.",
"type": "text"
},
{
"key": "start_time",
"value": "1956-07-25T11:47:36.530Z",
"description": "The meeting's start time. This field is only used for scheduled and/or recurring meetings with a fixed time. This supports local time and GMT formats. \n* To set a meeting's start time in GMT, use the `yyyy-MM-ddTHH:mm:ssZ` date-time format. For example, `2020-03-31T12:02:00Z`. \n* To set a meeting's start time using a specific timezone, use the `yyyy-MM-ddTHH:mm:ss` date-time format and specify the [timezone ID](https://marketplace.zoom.us/docs/api-reference/other-references/abbreviation-lists#timezones) in the `timezone` field. If you do not specify a timezone, the `timezone` value defaults to your Zoom account's timezone. You can also use `UTC` for the `timezone` value.",
"type": "text"
},
{
"key": "duration",
"value": "-45271657",
"description": "The meeting's scheduled duration, in minutes. This field is only used for scheduled meetings (`2`).",
"type": "text"
},
{
"key": "schedule_for",
"value": "consequat incididunt reprehenderit occaecat",
"description": "The email address or user ID of the user to schedule a meeting for.",
"type": "text"
},
{
"key": "timezone",
"value": "deserunt mollit tempor qui ea",
"description": "The timezome to assign to the `start_time` value. This field is only used for scheduled meetings (`2`).\n\nFor a list of supported timezones and their format, refer to our [timezone list documentation](https://marketplace.zoom.us/docs/api-reference/other-references/abbreviation-lists#timezones).",
"type": "text"
},
{
"key": "password",
"value": "nostru",
"description": "The password required to join the meeting. By default, a password can **only** have a maximum length of 10 characters and only contain alphanumeric characters and the `@`, `-`, `_`, and `*` characters. \n* If the account owner or administrator has configured [minimum passcode requirement settings](https://support.zoom.us/hc/en-us/articles/360033559832-Meeting-and-webinar-passwords#h_a427384b-e383-4f80-864d-794bf0a37604), the password **must** meet those requirements. \n* If password requirements are enabled, use the [**Get User Settings**](https://marketplace.zoom.us/docs/api-reference/zoom-api/users/usersettings) API or the [**Get Account Settings**](https://marketplace.zoom.us/docs/api-reference/zoom-api/accounts/accountsettings) API to get the requirements.",
"type": "text"
},
{
"key": "default_password",
"value": "false",
"description": "Whether to generate a default password using the user's settings. This value defaults to `false`. \n\nIf this value is `true` and the user has the PMI setting enabled with a password, then the user's meetings will use the PMI password. It will **not** use a default password.",
"type": "text"
},
{
"key": "agenda",
"value": "qui ipsum",
"description": "The meeting's agenda. This value has a maximum length of 2,000 characters.",
"type": "text"
},
{
"key": "tracking_fields",
"value": "[{\"field\":\"cupidatat aute consequat sit\",\"value\":\"laborum adipisicing in nulla exercitation\"},{\"field\":\"aliquip Lorem in aliqua\",\"value\":\"laboris aliqua Ut\"}]",
"description": "Information about the meeting's tracking fields.",
"type": "text"
},
{
"key": "recurrence",
"value": "{\"type\":3,\"repeat_interval\":-71464741,\"weekly_days\":\"1\",\"monthly_day\":1,\"monthly_week\":2,\"monthly_week_day\":6,\"end_times\":1,\"end_date_time\":\"1953-01-15T21:48:56.357Z\"}",
"description": "Recurrence object. Use this object only for a meeting with type `8` i.e., a recurring meeting with fixed time. ",
"type": "text"
},
{
"key": "settings",
"value": "{\"host_video\":true,\"participant_video\":true,\"cn_meeting\":false,\"in_meeting\":false,\"join_before_host\":false,\"jbh_time\":10,\"mute_upon_entry\":false,\"watermark\":false,\"use_pmi\":false,\"approval_type\":2,\"registration_type\":1,\"audio\":\"both\",\"auto_recording\":\"none\",\"alternative_hosts\":\"aliquip magna Excepte\",\"close_registration\":false,\"waiting_room\":true,\"global_dial_in_countries\":[\"aute sint officia\",\"eiusmod do\"],\"contact_name\":\"laboris \",\"contact_email\":\"ad mini\",\"registrants_email_notification\":false,\"registrants_confirmation_email\":true,\"meeting_authentication\":false,\"authentication_option\":\"Lorem Ut tempor\",\"authentication_domains\":\"in elit et labo\",\"authentication_exception\":[{\"name\":\"ea voluptate ullamco\",\"email\":\"e0mJp1mxUHS@OjNhobNSgEhAYbGLegplrLCWNMRJMWkf.xj\"},{\"name\":\"deserunt proident\",\"email\":\"koMHNFrztyIB@vvJdKPEHf.ne\"}],\"additional_data_center_regions\":[\"sit id enim Lorem\",\"ex sit\"],\"breakout_room\":{\"enable\":false,\"rooms\":[{\"name\":\"ea aliquip consequat\",\"participants\":[\"proid\",\"veniam minim officia magna adipisicing\"]},{\"name\":\"mollit aliquip Ut et\",\"participants\":[\"dolor laborum nostrud reprehenderit\",\"proident ullamco aliquip qui reprehenderit\"]}]},\"language_interpretation\":{\"enable\":true,\"interpreters\":[{\"email\":\"ON2szwBKQ@ktPCVgzSrRbedrcUQHdmqpOkHsAB.qp\",\"languages\":\"co\"},{\"email\":\"my2Npku@rpEtEsipFEe.hu\",\"languages\":\"tempor reprehenderit cillum moll\"}]},\"show_share_button\":true,\"allow_multiple_devices\":false,\"encryption_type\":\"e2ee\",\"approved_or_denied_countries_or_regions\":{\"enable\":true,\"method\":\"deny\",\"approved_list\":[\"sint nostrud\",\"laboris non reprehenderit minim in\"],\"denied_list\":[\"in exercitation\",\"exercitation labore et\"]},\"alternative_hosts_email_notification\":true,\"focus_mode\":false,\"meeting_invitees\":[{\"email\":\"S98mnQxTq@hGVjziNawOuExM.rlrx\"},{\"email\":\"VIODKQoJ@RhCmxpJbdbMDIhmhwfdGrtPLqwrrf.vph\"}],\"private_meeting\":false,\"calendar_type\":1}",
"description": "Information about the meeting's settings.",
"type": "text"
},
{
"key": "template_id",
"value": "cupidatat ad dolor dolore",
"description": "The **account admin meeting template** ID with which to schedule a meeting using a [meeting template](https://support.zoom.us/hc/en-us/articles/360036559151-Meeting-templates). For a list of account admin-provided meeting templates, use the [**List meeting templates**](https://marketplace.zoom.us/docs/api-reference/zoom-api/meetings/listmeetingtemplates) API. \n* At this time, this field **only** accepts account admin meeting template IDs. \n* To enable the account admin meeting templates feature, [contact Zoom support](https://support.zoom.us/hc/en-us).",
"type": "text"
}
]
},
"url": {
"raw": "{{baseUrl}}/users/:userId/meetings",
"host": [
"{{baseUrl}}"
],
"path": [
"users",
":userId",
"meetings"
],
"variable": [
{
"key": "userId",
"value": "quis officia in reprehenderit",
"description": "(Required) The user ID or email address of the user. For user-level apps, pass the `me` value for this parameter."
}
]
},
"description": "Use this API to [create a meeting](https://support.zoom.us/hc/en-us/articles/201362413-Scheduling-meetings) for a user. For user-level apps, pass [the `me` value](https://marketplace.zoom.us/docs/api-reference/using-zoom-apis#mekeyword) instead of the `userId` parameter.\n\n* A meeting's `start_url` value is the URL a host or an alternative host can use to start a meeting. The expiration time for the `start_url` value is **two hours** for all regular users.\n* For `custCreate` meeting hosts (users created with the `custCreate` parameter via the **[Create Users](https://marketplace.zoom.us/docs/api-reference/zoom-api/users/usercreate)** API), the expiration time of the `start_url` parameter is **90 days** from the generation of the `start_url`.\n\n**Note:** \n\nFor security reasons, the recommended way to programmatically (after expiry) get the updated `start_url` value is to call the [**Retrieve a Meeting**](https://marketplace.zoom.us/docs/api-reference/zoom-api/meetings/meeting) API. Refer to the `start_url` value in the response. \n\n **Scopes:** `meeting:write:admin`, `meeting:write`\n\n**[Rate Limit Label](https://marketplace.zoom.us/docs/api-reference/rate-limits#rate-limits):** `Medium` <br>\n* This API has a daily rate limit of **100 requests per day**. The rate limit is applied against the `userId` of the **meeting host** used to make the request."
},
"response": [
{
"name": "**HTTP Status Code:** `201`<br>\nMeeting created.",
"originalRequest": {
"method": "POST",
"header": [
{
"description": "Added as a part of security scheme: oauth2",
"key": "Authorization",
"value": "<token>"
}
],
"body": {
"mode": "formdata",
"formdata": [
{
"key": "topic",
"value": "nisi deserunt tempor",
"description": "The meeting's topic.",
"type": "text"
},
{
"key": "type",
"value": "2",
"description": "The type of meeting:\n* `1` — An instant meeting. \n* `2` — A scheduled meeting. \n* `3` — A recurring meeting with no fixed time. \n* `8` — A recurring meeting with fixed time. (This can only be one of 1,2,3,8)",
"type": "text"
},
{
"key": "pre_schedule",
"value": "false",
"description": "Whether to create a prescheduled meeting via the [GSuite app](https://support.zoom.us/hc/en-us/articles/360020187492-Zoom-for-GSuite-add-on). This **only** supports the meeting `type` value of `2` (scheduled meetings) and `3` (recurring meetings with no fixed time): \n* `true` — Create a prescheduled meeting. \n* `false` — Create a regular meeting.",
"type": "text"
},
{
"key": "start_time",
"value": "1975-09-11T15:56:00.098Z",
"description": "The meeting's start time. This field is only used for scheduled and/or recurring meetings with a fixed time. This supports local time and GMT formats. \n* To set a meeting's start time in GMT, use the `yyyy-MM-ddTHH:mm:ssZ` date-time format. For example, `2020-03-31T12:02:00Z`. \n* To set a meeting's start time using a specific timezone, use the `yyyy-MM-ddTHH:mm:ss` date-time format and specify the [timezone ID](https://marketplace.zoom.us/docs/api-reference/other-references/abbreviation-lists#timezones) in the `timezone` field. If you do not specify a timezone, the `timezone` value defaults to your Zoom account's timezone. You can also use `UTC` for the `timezone` value.",
"type": "text"
},
{
"key": "duration",
"value": "86614634",
"description": "The meeting's scheduled duration, in minutes. This field is only used for scheduled meetings (`2`).",
"type": "text"
},
{
"key": "schedule_for",
"value": "nulla esse enim dolor",
"description": "The email address or user ID of the user to schedule a meeting for.",
"type": "text"
},
{
"key": "timezone",
"value": "amet nis",
"description": "The timezome to assign to the `start_time` value. This field is only used for scheduled meetings (`2`).\n\nFor a list of supported timezones and their format, refer to our [timezone list documentation](https://marketplace.zoom.us/docs/api-reference/other-references/abbreviation-lists#timezones).",
"type": "text"
},
{
"key": "password",
"value": "ex",
"description": "The password required to join the meeting. By default, a password can **only** have a maximum length of 10 characters and only contain alphanumeric characters and the `@`, `-`, `_`, and `*` characters. \n* If the account owner or administrator has configured [minimum passcode requirement settings](https://support.zoom.us/hc/en-us/articles/360033559832-Meeting-and-webinar-passwords#h_a427384b-e383-4f80-864d-794bf0a37604), the password **must** meet those requirements. \n* If password requirements are enabled, use the [**Get User Settings**](https://marketplace.zoom.us/docs/api-reference/zoom-api/users/usersettings) API or the [**Get Account Settings**](https://marketplace.zoom.us/docs/api-reference/zoom-api/accounts/accountsettings) API to get the requirements.",
"type": "text"
},
{
"key": "default_password",
"value": "false",
"description": "Whether to generate a default password using the user's settings. This value defaults to `false`. \n\nIf this value is `true` and the user has the PMI setting enabled with a password, then the user's meetings will use the PMI password. It will **not** use a default password.",
"type": "text"
},
{
"key": "agenda",
"value": "dolor ullamco",
"description": "The meeting's agenda. This value has a maximum length of 2,000 characters.",
"type": "text"
},
{
"key": "tracking_fields",
"value": "[{\"field\":\"ea qui\",\"value\":\"ad consectetur\"},{\"field\":\"non mollit exercitation\",\"value\":\"magna\"}]",
"description": "Information about the meeting's tracking fields.",
"type": "text"
},
{
"key": "recurrence",
"value": "{\"type\":1,\"repeat_interval\":-4593781,\"weekly_days\":\"1\",\"monthly_day\":1,\"monthly_week\":1,\"monthly_week_day\":7,\"end_times\":1,\"end_date_time\":\"1984-11-14T08:21:16.537Z\"}",
"description": "Recurrence object. Use this object only for a meeting with type `8` i.e., a recurring meeting with fixed time. ",
"type": "text"
},
{
"key": "settings",
"value": "{\"host_video\":false,\"participant_video\":true,\"cn_meeting\":false,\"in_meeting\":false,\"join_before_host\":false,\"jbh_time\":10,\"mute_upon_entry\":false,\"watermark\":false,\"use_pmi\":false,\"approval_type\":2,\"registration_type\":1,\"audio\":\"both\",\"auto_recording\":\"none\",\"alternative_hosts\":\"occaecat nostrud dolor culpa enim\",\"close_registration\":false,\"waiting_room\":false,\"global_dial_in_countries\":[\"ut anim id laborum\",\"sed eiusmod\"],\"contact_name\":\"cillum laborum\",\"contact_email\":\"sit veniam do anim\",\"registrants_email_notification\":false,\"registrants_confirmation_email\":false,\"meeting_authentication\":false,\"authentication_option\":\"minim quis ipsum Excepteur\",\"authentication_domains\":\"adipisicing cillum id veniam\",\"authentication_exception\":[{\"name\":\"Excepteur voluptate\",\"email\":\"VIGDi0qgj-HDkw@dTPHBdbP.kc\"},{\"name\":\"officia ven\",\"email\":\"9hx@Ziin.lyg\"}],\"additional_data_center_regions\":[\"sint nulla\",\"ad proident minim\"],\"breakout_room\":{\"enable\":false,\"rooms\":[{\"name\":\"sit qui laboris\",\"participants\":[\"minim deserunt nulla Ut\",\"Excepteur amet exercitation nostrud sed\"]},{\"name\":\"veniam mollit ea\",\"participants\":[\"tempor ipsum et aliquip\",\"et Ut enim\"]}]},\"language_interpretation\":{\"enable\":false,\"interpreters\":[{\"email\":\"iiClO6@udxy.lv\",\"languages\":\"exercitation Lorem\"},{\"email\":\"MDcK@z.lnhy\",\"languages\":\"veniam labori\"}]},\"show_share_button\":true,\"allow_multiple_devices\":false,\"encryption_type\":\"e2ee\",\"approved_or_denied_countries_or_regions\":{\"enable\":true,\"method\":\"approve\",\"approved_list\":[\"culpa velit fugiat laboris ut\",\"officia sit\"],\"denied_list\":[\"moll\",\"exercitation culpa deserunt anim\"]},\"alternative_hosts_email_notification\":true,\"focus_mode\":false,\"meeting_invitees\":[{\"email\":\"u2AJDObx6r@khlDQqyqrFqS.bnno\"},{\"email\":\"2PsMTq2CiyjD@SUaugehHrFXDcKoQrHM.qm\"}],\"private_meeting\":false,\"calendar_type\":2}",
"description": "Information about the meeting's settings.",
"type": "text"
},
{
"key": "template_id",
"value": "in voluptate",
"description": "The **account admin meeting template** ID with which to schedule a meeting using a [meeting template](https://support.zoom.us/hc/en-us/articles/360036559151-Meeting-templates). For a list of account admin-provided meeting templates, use the [**List meeting templates**](https://marketplace.zoom.us/docs/api-reference/zoom-api/meetings/listmeetingtemplates) API. \n* At this time, this field **only** accepts account admin meeting template IDs. \n* To enable the account admin meeting templates feature, [contact Zoom support](https://support.zoom.us/hc/en-us).",
"type": "text"
}
]
},
"url": {
"raw": "{{baseUrl}}/users/:userId/meetings",
"host": [
"{{baseUrl}}"
],
"path": [
"users",
":userId",
"meetings"
],
"variable": [
{
"key": "userId",
"value": "quis officia in reprehenderit",
"description": "(Required) The user ID or email address of the user. For user-level apps, pass the `me` value for this parameter."
}
]
}
},
"status": "Created",
"code": 201,
"_postman_previewlanguage": "json",
"header": [
{
"key": "Content-Location",
"value": "quis officia in reprehenderit",
"description": "Location of created Meeting"
},
{
"key": "Content-Type",
"value": "application/json"
}
],
"cookie": [
],
"body": "{\n \"created_at\": \"2019-09-05T16:54:14Z\",\n \"duration\": 60,\n \"host_id\": \"AbcDefGHi\",\n \"id\": 1100000,\n \"join_url\": \"https://zoom.us/j/1100000\",\n \"settings\": {\n \"alternative_hosts\": \"\",\n \"approval_type\": 2,\n \"audio\": \"both\",\n \"auto_recording\": \"local\",\n \"close_registration\": false,\n \"cn_meeting\": false,\n \"enforce_login\": false,\n \"enforce_login_domains\": \"\",\n \"global_dial_in_countries\": [\n \"US\"\n ],\n \"global_dial_in_numbers\": [\n {\n \"city\": \"New York\",\n \"country\": \"US\",\n \"country_name\": \"US\",\n \"number\": \"+1 1000200200\",\n \"type\": \"toll\"\n },\n {\n \"city\": \"San Jose\",\n \"country\": \"US\",\n \"country_name\": \"US\",\n \"number\": \"+1 6699006833\",\n \"type\": \"toll\"\n },\n {\n \"city\": \"San Jose\",\n \"country\": \"US\",\n \"country_name\": \"US\",\n \"number\": \"+1 408000000\",\n \"type\": \"toll\"\n }\n ],\n \"breakout_room\": {\n \"enable\": false,\n \"rooms\": [\n {\n \"name\": \"room1\",\n \"participants\": [\n \"james.user01@somemail1234.com\",\n \"james.user02@somemail1234.com\"\n ]\n },\n {\n \"name\": \"room2\",\n \"participants\": [\n \"james.user03@somemail1234.com\"\n ]\n }\n ],\n \"host_video\": false,\n \"in_meeting\": false,\n \"join_before_host\": true,\n \"mute_upon_entry\": false,\n \"participant_video\": false,\n \"registrants_confirmation_email\": true,\n \"use_pmi\": false,\n \"waiting_room\": false,\n \"watermark\": false,\n \"registrants_email_notification\": true\n },\n \"start_time\": \"2019-08-30T22:00:00Z\",\n \"start_url\": \"https://zoom.us/s/1100000?iIifQ.wfY2ldlb82SWo3TsR77lBiJjR53TNeFUiKbLyCvZZjw\",\n \"status\": \"waiting\",\n \"timezone\": \"America/New_York\",\n \"topic\": \"API Test\",\n \"type\": 2,\n \"uuid\": \"ng1MzyWNQaObxcf3+Gfm6A==\"\n }\n}"
},
{
"name": "**HTTP Status Code:** `300`<br>\nInvalid enforce_login_domains, separate multiple domains by semicolon.<br>\nA maximum of {rateLimitNumber} meetings can be created/updated for a single user in one day.\n",
"originalRequest": {
"method": "POST",
"header": [
{
"description": "Added as a part of security scheme: oauth2",
"key": "Authorization",
"value": "<token>"
}
],
"body": {
"mode": "formdata",
"formdata": [
{
"key": "topic",
"value": "nisi deserunt tempor",
"description": "The meeting's topic.",
"type": "text"
},
{
"key": "type",
"value": "2",
"description": "The type of meeting:\n* `1` — An instant meeting. \n* `2` — A scheduled meeting. \n* `3` — A recurring meeting with no fixed time. \n* `8` — A recurring meeting with fixed time. (This can only be one of 1,2,3,8)",
"type": "text"
},
{
"key": "pre_schedule",
"value": "false",
"description": "Whether to create a prescheduled meeting via the [GSuite app](https://support.zoom.us/hc/en-us/articles/360020187492-Zoom-for-GSuite-add-on). This **only** supports the meeting `type` value of `2` (scheduled meetings) and `3` (recurring meetings with no fixed time): \n* `true` — Create a prescheduled meeting. \n* `false` — Create a regular meeting.",
"type": "text"
},
{
"key": "start_time",
"value": "1975-09-11T15:56:00.098Z",
"description": "The meeting's start time. This field is only used for scheduled and/or recurring meetings with a fixed time. This supports local time and GMT formats. \n* To set a meeting's start time in GMT, use the `yyyy-MM-ddTHH:mm:ssZ` date-time format. For example, `2020-03-31T12:02:00Z`. \n* To set a meeting's start time using a specific timezone, use the `yyyy-MM-ddTHH:mm:ss` date-time format and specify the [timezone ID](https://marketplace.zoom.us/docs/api-reference/other-references/abbreviation-lists#timezones) in the `timezone` field. If you do not specify a timezone, the `timezone` value defaults to your Zoom account's timezone. You can also use `UTC` for the `timezone` value.",
"type": "text"
},
{
"key": "duration",
"value": "86614634",
"description": "The meeting's scheduled duration, in minutes. This field is only used for scheduled meetings (`2`).",
"type": "text"
},
{
"key": "schedule_for",
"value": "nulla esse enim dolor",
"description": "The email address or user ID of the user to schedule a meeting for.",
"type": "text"
},
{
"key": "timezone",
"value": "amet nis",
"description": "The timezome to assign to the `start_time` value. This field is only used for scheduled meetings (`2`).\n\nFor a list of supported timezones and their format, refer to our [timezone list documentation](https://marketplace.zoom.us/docs/api-reference/other-references/abbreviation-lists#timezones).",
"type": "text"
},
{
"key": "password",
"value": "ex",
"description": "The password required to join the meeting. By default, a password can **only** have a maximum length of 10 characters and only contain alphanumeric characters and the `@`, `-`, `_`, and `*` characters. \n* If the account owner or administrator has configured [minimum passcode requirement settings](https://support.zoom.us/hc/en-us/articles/360033559832-Meeting-and-webinar-passwords#h_a427384b-e383-4f80-864d-794bf0a37604), the password **must** meet those requirements. \n* If password requirements are enabled, use the [**Get User Settings**](https://marketplace.zoom.us/docs/api-reference/zoom-api/users/usersettings) API or the [**Get Account Settings**](https://marketplace.zoom.us/docs/api-reference/zoom-api/accounts/accountsettings) API to get the requirements.",
"type": "text"
},
{
"key": "default_password",
"value": "false",
"description": "Whether to generate a default password using the user's settings. This value defaults to `false`. \n\nIf this value is `true` and the user has the PMI setting enabled with a password, then the user's meetings will use the PMI password. It will **not** use a default password.",
"type": "text"
},
{
"key": "agenda",
"value": "dolor ullamco",
"description": "The meeting's agenda. This value has a maximum length of 2,000 characters.",
"type": "text"
},
{
"key": "tracking_fields",
"value": "[{\"field\":\"ea qui\",\"value\":\"ad consectetur\"},{\"field\":\"non mollit exercitation\",\"value\":\"magna\"}]",
"description": "Information about the meeting's tracking fields.",
"type": "text"
},
{
"key": "recurrence",
"value": "{\"type\":1,\"repeat_interval\":-4593781,\"weekly_days\":\"1\",\"monthly_day\":1,\"monthly_week\":1,\"monthly_week_day\":7,\"end_times\":1,\"end_date_time\":\"1984-11-14T08:21:16.537Z\"}",
"description": "Recurrence object. Use this object only for a meeting with type `8` i.e., a recurring meeting with fixed time. ",
"type": "text"
},
{
"key": "settings",
"value": "{\"host_video\":false,\"participant_video\":true,\"cn_meeting\":false,\"in_meeting\":false,\"join_before_host\":false,\"jbh_time\":10,\"mute_upon_entry\":false,\"watermark\":false,\"use_pmi\":false,\"approval_type\":2,\"registration_type\":1,\"audio\":\"both\",\"auto_recording\":\"none\",\"alternative_hosts\":\"occaecat nostrud dolor culpa enim\",\"close_registration\":false,\"waiting_room\":false,\"global_dial_in_countries\":[\"ut anim id laborum\",\"sed eiusmod\"],\"contact_name\":\"cillum laborum\",\"contact_email\":\"sit veniam do anim\",\"registrants_email_notification\":false,\"registrants_confirmation_email\":false,\"meeting_authentication\":false,\"authentication_option\":\"minim quis ipsum Excepteur\",\"authentication_domains\":\"adipisicing cillum id veniam\",\"authentication_exception\":[{\"name\":\"Excepteur voluptate\",\"email\":\"VIGDi0qgj-HDkw@dTPHBdbP.kc\"},{\"name\":\"officia ven\",\"email\":\"9hx@Ziin.lyg\"}],\"additional_data_center_regions\":[\"sint nulla\",\"ad proident minim\"],\"breakout_room\":{\"enable\":false,\"rooms\":[{\"name\":\"sit qui laboris\",\"participants\":[\"minim deserunt nulla Ut\",\"Excepteur amet exercitation nostrud sed\"]},{\"name\":\"veniam mollit ea\",\"participants\":[\"tempor ipsum et aliquip\",\"et Ut enim\"]}]},\"language_interpretation\":{\"enable\":false,\"interpreters\":[{\"email\":\"iiClO6@udxy.lv\",\"languages\":\"exercitation Lorem\"},{\"email\":\"MDcK@z.lnhy\",\"languages\":\"veniam labori\"}]},\"show_share_button\":true,\"allow_multiple_devices\":false,\"encryption_type\":\"e2ee\",\"approved_or_denied_countries_or_regions\":{\"enable\":true,\"method\":\"approve\",\"approved_list\":[\"culpa velit fugiat laboris ut\",\"officia sit\"],\"denied_list\":[\"moll\",\"exercitation culpa deserunt anim\"]},\"alternative_hosts_email_notification\":true,\"focus_mode\":false,\"meeting_invitees\":[{\"email\":\"u2AJDObx6r@khlDQqyqrFqS.bnno\"},{\"email\":\"2PsMTq2CiyjD@SUaugehHrFXDcKoQrHM.qm\"}],\"private_meeting\":false,\"calendar_type\":2}",
"description": "Information about the meeting's settings.",
"type": "text"
},
{
"key": "template_id",
"value": "in voluptate",
"description": "The **account admin meeting template** ID with which to schedule a meeting using a [meeting template](https://support.zoom.us/hc/en-us/articles/360036559151-Meeting-templates). For a list of account admin-provided meeting templates, use the [**List meeting templates**](https://marketplace.zoom.us/docs/api-reference/zoom-api/meetings/listmeetingtemplates) API. \n* At this time, this field **only** accepts account admin meeting template IDs. \n* To enable the account admin meeting templates feature, [contact Zoom support](https://support.zoom.us/hc/en-us).",
"type": "text"
}
]
},
"url": {
"raw": "{{baseUrl}}/users/:userId/meetings",
"host": [
"{{baseUrl}}"
],
"path": [
"users",
":userId",
"meetings"
],
"variable": [
{
"key": "userId",
"value": "quis officia in reprehenderit",
"description": "(Required) The user ID or email address of the user. For user-level apps, pass the `me` value for this parameter."
}
]
}
},
"status": "Multiple Choices",
"code": 300,
"_postman_previewlanguage": "text",
"header": [
{
"key": "Content-Type",
"value": "text/plain"
}
],
"cookie": [
],
"body": ""
},
{
"name": "**HTTP Status Code:** `400` **Bad Request**<br>\n**Error Code:** `3000`<br> \n* Instant meetings do not support the schedule_for parameter; you cannot schedule an instant meeting for another user.<br>\n* Users in '{0}' have been blocked from joining meetings",
"originalRequest": {
"method": "POST",
"header": [
{
"description": "Added as a part of security scheme: oauth2",
"key": "Authorization",
"value": "<token>"
}
],
"body": {
"mode": "formdata",
"formdata": [
{
"key": "topic",
"value": "nisi deserunt tempor",
"description": "The meeting's topic.",
"type": "text"
},
{
"key": "type",
"value": "2",
"description": "The type of meeting:\n* `1` — An instant meeting. \n* `2` — A scheduled meeting. \n* `3` — A recurring meeting with no fixed time. \n* `8` — A recurring meeting with fixed time. (This can only be one of 1,2,3,8)",
"type": "text"
},
{
"key": "pre_schedule",
"value": "false",
"description": "Whether to create a prescheduled meeting via the [GSuite app](https://support.zoom.us/hc/en-us/articles/360020187492-Zoom-for-GSuite-add-on). This **only** supports the meeting `type` value of `2` (scheduled meetings) and `3` (recurring meetings with no fixed time): \n* `true` — Create a prescheduled meeting. \n* `false` — Create a regular meeting.",
"type": "text"
},
{
"key": "start_time",
"value": "1975-09-11T15:56:00.098Z",
"description": "The meeting's start time. This field is only used for scheduled and/or recurring meetings with a fixed time. This supports local time and GMT formats. \n* To set a meeting's start time in GMT, use the `yyyy-MM-ddTHH:mm:ssZ` date-time format. For example, `2020-03-31T12:02:00Z`. \n* To set a meeting's start time using a specific timezone, use the `yyyy-MM-ddTHH:mm:ss` date-time format and specify the [timezone ID](https://marketplace.zoom.us/docs/api-reference/other-references/abbreviation-lists#timezones) in the `timezone` field. If you do not specify a timezone, the `timezone` value defaults to your Zoom account's timezone. You can also use `UTC` for the `timezone` value.",
"type": "text"
},
{
"key": "duration",
"value": "86614634",
"description": "The meeting's scheduled duration, in minutes. This field is only used for scheduled meetings (`2`).",
"type": "text"
},
{
"key": "schedule_for",
"value": "nulla esse enim dolor",
"description": "The email address or user ID of the user to schedule a meeting for.",
"type": "text"
},
{
"key": "timezone",
"value": "amet nis",
"description": "The timezome to assign to the `start_time` value. This field is only used for scheduled meetings (`2`).\n\nFor a list of supported timezones and their format, refer to our [timezone list documentation](https://marketplace.zoom.us/docs/api-reference/other-references/abbreviation-lists#timezones).",
"type": "text"
},
{
"key": "password",
"value": "ex",
"description": "The password required to join the meeting. By default, a password can **only** have a maximum length of 10 characters and only contain alphanumeric characters and the `@`, `-`, `_`, and `*` characters. \n* If the account owner or administrator has configured [minimum passcode requirement settings](https://support.zoom.us/hc/en-us/articles/360033559832-Meeting-and-webinar-passwords#h_a427384b-e383-4f80-864d-794bf0a37604), the password **must** meet those requirements. \n* If password requirements are enabled, use the [**Get User Settings**](https://marketplace.zoom.us/docs/api-reference/zoom-api/users/usersettings) API or the [**Get Account Settings**](https://marketplace.zoom.us/docs/api-reference/zoom-api/accounts/accountsettings) API to get the requirements.",
"type": "text"
},
{
"key": "default_password",
"value": "false",
"description": "Whether to generate a default password using the user's settings. This value defaults to `false`. \n\nIf this value is `true` and the user has the PMI setting enabled with a password, then the user's meetings will use the PMI password. It will **not** use a default password.",
"type": "text"
},
{
"key": "agenda",
"value": "dolor ullamco",
"description": "The meeting's agenda. This value has a maximum length of 2,000 characters.",
"type": "text"
},
{
"key": "tracking_fields",
"value": "[{\"field\":\"ea qui\",\"value\":\"ad consectetur\"},{\"field\":\"non mollit exercitation\",\"value\":\"magna\"}]",
"description": "Information about the meeting's tracking fields.",
"type": "text"
},
{
"key": "recurrence",
"value": "{\"type\":1,\"repeat_interval\":-4593781,\"weekly_days\":\"1\",\"monthly_day\":1,\"monthly_week\":1,\"monthly_week_day\":7,\"end_times\":1,\"end_date_time\":\"1984-11-14T08:21:16.537Z\"}",
"description": "Recurrence object. Use this object only for a meeting with type `8` i.e., a recurring meeting with fixed time. ",
"type": "text"
},
{
"key": "settings",
"value": "{\"host_video\":false,\"participant_video\":true,\"cn_meeting\":false,\"in_meeting\":false,\"join_before_host\":false,\"jbh_time\":10,\"mute_upon_entry\":false,\"watermark\":false,\"use_pmi\":false,\"approval_type\":2,\"registration_type\":1,\"audio\":\"both\",\"auto_recording\":\"none\",\"alternative_hosts\":\"occaecat nostrud dolor culpa enim\",\"close_registration\":false,\"waiting_room\":false,\"global_dial_in_countries\":[\"ut anim id laborum\",\"sed eiusmod\"],\"contact_name\":\"cillum laborum\",\"contact_email\":\"sit veniam do anim\",\"registrants_email_notification\":false,\"registrants_confirmation_email\":false,\"meeting_authentication\":false,\"authentication_option\":\"minim quis ipsum Excepteur\",\"authentication_domains\":\"adipisicing cillum id veniam\",\"authentication_exception\":[{\"name\":\"Excepteur voluptate\",\"email\":\"VIGDi0qgj-HDkw@dTPHBdbP.kc\"},{\"name\":\"officia ven\",\"email\":\"9hx@Ziin.lyg\"}],\"additional_data_center_regions\":[\"sint nulla\",\"ad proident minim\"],\"breakout_room\":{\"enable\":false,\"rooms\":[{\"name\":\"sit qui laboris\",\"participants\":[\"minim deserunt nulla Ut\",\"Excepteur amet exercitation nostrud sed\"]},{\"name\":\"veniam mollit ea\",\"participants\":[\"tempor ipsum et aliquip\",\"et Ut enim\"]}]},\"language_interpretation\":{\"enable\":false,\"interpreters\":[{\"email\":\"iiClO6@udxy.lv\",\"languages\":\"exercitation Lorem\"},{\"email\":\"MDcK@z.lnhy\",\"languages\":\"veniam labori\"}]},\"show_share_button\":true,\"allow_multiple_devices\":false,\"encryption_type\":\"e2ee\",\"approved_or_denied_countries_or_regions\":{\"enable\":true,\"method\":\"approve\",\"approved_list\":[\"culpa velit fugiat laboris ut\",\"officia sit\"],\"denied_list\":[\"moll\",\"exercitation culpa deserunt anim\"]},\"alternative_hosts_email_notification\":true,\"focus_mode\":false,\"meeting_invitees\":[{\"email\":\"u2AJDObx6r@khlDQqyqrFqS.bnno\"},{\"email\":\"2PsMTq2CiyjD@SUaugehHrFXDcKoQrHM.qm\"}],\"private_meeting\":false,\"calendar_type\":2}",
"description": "Information about the meeting's settings.",
"type": "text"
},
{
"key": "template_id",
"value": "in voluptate",
"description": "The **account admin meeting template** ID with which to schedule a meeting using a [meeting template](https://support.zoom.us/hc/en-us/articles/360036559151-Meeting-templates). For a list of account admin-provided meeting templates, use the [**List meeting templates**](https://marketplace.zoom.us/docs/api-reference/zoom-api/meetings/listmeetingtemplates) API. \n* At this time, this field **only** accepts account admin meeting template IDs. \n* To enable the account admin meeting templates feature, [contact Zoom support](https://support.zoom.us/hc/en-us).",
"type": "text"
}
]
},
"url": {
"raw": "{{baseUrl}}/users/:userId/meetings",
"host": [
"{{baseUrl}}"
],
"path": [
"users",
":userId",
"meetings"
],
"variable": [
{
"key": "userId",
"value": "quis officia in reprehenderit",
"description": "(Required) The user ID or email address of the user. For user-level apps, pass the `me` value for this parameter."
}
]
}
},
"status": "Bad Request",
"code": 400,
"_postman_previewlanguage": "text",
"header": [
{
"key": "Content-Type",
"value": "text/plain"
}
],
"cookie": [
],
"body": ""
},
{
"name": "**HTTP Status Code:** `404` **Not Found**<br>\nUser not found.<br>\n\n**Error Code:** `1001`<br> User {userId} not exist or not belong to this account.\n",
"originalRequest": {
"method": "POST",
"header": [
{
"description": "Added as a part of security scheme: oauth2",
"key": "Authorization",
"value": "<token>"
}
],
"body": {
"mode": "formdata",
"formdata": [
{
"key": "topic",
"value": "nisi deserunt tempor",
"description": "The meeting's topic.",
"type": "text"
},
{
"key": "type",
"value": "2",
"description": "The type of meeting:\n* `1` — An instant meeting. \n* `2` — A scheduled meeting. \n* `3` — A recurring meeting with no fixed time. \n* `8` — A recurring meeting with fixed time. (This can only be one of 1,2,3,8)",
"type": "text"
},
{
"key": "pre_schedule",
"value": "false",
"description": "Whether to create a prescheduled meeting via the [GSuite app](https://support.zoom.us/hc/en-us/articles/360020187492-Zoom-for-GSuite-add-on). This **only** supports the meeting `type` value of `2` (scheduled meetings) and `3` (recurring meetings with no fixed time): \n* `true` — Create a prescheduled meeting. \n* `false` — Create a regular meeting.",
"type": "text"
},
{
"key": "start_time",
"value": "1975-09-11T15:56:00.098Z",
"description": "The meeting's start time. This field is only used for scheduled and/or recurring meetings with a fixed time. This supports local time and GMT formats. \n* To set a meeting's start time in GMT, use the `yyyy-MM-ddTHH:mm:ssZ` date-time format. For example, `2020-03-31T12:02:00Z`. \n* To set a meeting's start time using a specific timezone, use the `yyyy-MM-ddTHH:mm:ss` date-time format and specify the [timezone ID](https://marketplace.zoom.us/docs/api-reference/other-references/abbreviation-lists#timezones) in the `timezone` field. If you do not specify a timezone, the `timezone` value defaults to your Zoom account's timezone. You can also use `UTC` for the `timezone` value.",
"type": "text"
},
{
"key": "duration",
"value": "86614634",
"description": "The meeting's scheduled duration, in minutes. This field is only used for scheduled meetings (`2`).",
"type": "text"
},
{
"key": "schedule_for",
"value": "nulla esse enim dolor",
"description": "The email address or user ID of the user to schedule a meeting for.",
"type": "text"
},
{
"key": "timezone",
"value": "amet nis",
"description": "The timezome to assign to the `start_time` value. This field is only used for scheduled meetings (`2`).\n\nFor a list of supported timezones and their format, refer to our [timezone list documentation](https://marketplace.zoom.us/docs/api-reference/other-references/abbreviation-lists#timezones).",
"type": "text"
},
{
"key": "password",
"value": "ex",
"description": "The password required to join the meeting. By default, a password can **only** have a maximum length of 10 characters and only contain alphanumeric characters and the `@`, `-`, `_`, and `*` characters. \n* If the account owner or administrator has configured [minimum passcode requirement settings](https://support.zoom.us/hc/en-us/articles/360033559832-Meeting-and-webinar-passwords#h_a427384b-e383-4f80-864d-794bf0a37604), the password **must** meet those requirements. \n* If password requirements are enabled, use the [**Get User Settings**](https://marketplace.zoom.us/docs/api-reference/zoom-api/users/usersettings) API or the [**Get Account Settings**](https://marketplace.zoom.us/docs/api-reference/zoom-api/accounts/accountsettings) API to get the requirements.",
"type": "text"
},
{
"key": "default_password",
"value": "false",
"description": "Whether to generate a default password using the user's settings. This value defaults to `false`. \n\nIf this value is `true` and the user has the PMI setting enabled with a password, then the user's meetings will use the PMI password. It will **not** use a default password.",
"type": "text"
},
{
"key": "agenda",
"value": "dolor ullamco",
"description": "The meeting's agenda. This value has a maximum length of 2,000 characters.",
"type": "text"
},
{
"key": "tracking_fields",
"value": "[{\"field\":\"ea qui\",\"value\":\"ad consectetur\"},{\"field\":\"non mollit exercitation\",\"value\":\"magna\"}]",
"description": "Information about the meeting's tracking fields.",
"type": "text"
},
{
"key": "recurrence",
"value": "{\"type\":1,\"repeat_interval\":-4593781,\"weekly_days\":\"1\",\"monthly_day\":1,\"monthly_week\":1,\"monthly_week_day\":7,\"end_times\":1,\"end_date_time\":\"1984-11-14T08:21:16.537Z\"}",
"description": "Recurrence object. Use this object only for a meeting with type `8` i.e., a recurring meeting with fixed time. ",
"type": "text"
},
{
"key": "settings",
"value": "{\"host_video\":false,\"participant_video\":true,\"cn_meeting\":false,\"in_meeting\":false,\"join_before_host\":false,\"jbh_time\":10,\"mute_upon_entry\":false,\"watermark\":false,\"use_pmi\":false,\"approval_type\":2,\"registration_type\":1,\"audio\":\"both\",\"auto_recording\":\"none\",\"alternative_hosts\":\"occaecat nostrud dolor culpa enim\",\"close_registration\":false,\"waiting_room\":false,\"global_dial_in_countries\":[\"ut anim id laborum\",\"sed eiusmod\"],\"contact_name\":\"cillum laborum\",\"contact_email\":\"sit veniam do anim\",\"registrants_email_notification\":false,\"registrants_confirmation_email\":false,\"meeting_authentication\":false,\"authentication_option\":\"minim quis ipsum Excepteur\",\"authentication_domains\":\"adipisicing cillum id veniam\",\"authentication_exception\":[{\"name\":\"Excepteur voluptate\",\"email\":\"VIGDi0qgj-HDkw@dTPHBdbP.kc\"},{\"name\":\"officia ven\",\"email\":\"9hx@Ziin.lyg\"}],\"additional_data_center_regions\":[\"sint nulla\",\"ad proident minim\"],\"breakout_room\":{\"enable\":false,\"rooms\":[{\"name\":\"sit qui laboris\",\"participants\":[\"minim deserunt nulla Ut\",\"Excepteur amet exercitation nostrud sed\"]},{\"name\":\"veniam mollit ea\",\"participants\":[\"tempor ipsum et aliquip\",\"et Ut enim\"]}]},\"language_interpretation\":{\"enable\":false,\"interpreters\":[{\"email\":\"iiClO6@udxy.lv\",\"languages\":\"exercitation Lorem\"},{\"email\":\"MDcK@z.lnhy\",\"languages\":\"veniam labori\"}]},\"show_share_button\":true,\"allow_multiple_devices\":false,\"encryption_type\":\"e2ee\",\"approved_or_denied_countries_or_regions\":{\"enable\":true,\"method\":\"approve\",\"approved_list\":[\"culpa velit fugiat laboris ut\",\"officia sit\"],\"denied_list\":[\"moll\",\"exercitation culpa deserunt anim\"]},\"alternative_hosts_email_notification\":true,\"focus_mode\":false,\"meeting_invitees\":[{\"email\":\"u2AJDObx6r@khlDQqyqrFqS.bnno\"},{\"email\":\"2PsMTq2CiyjD@SUaugehHrFXDcKoQrHM.qm\"}],\"private_meeting\":false,\"calendar_type\":2}",
"description": "Information about the meeting's settings.",
"type": "text"
},
{
"key": "template_id",
"value": "in voluptate",
"description": "The **account admin meeting template** ID with which to schedule a meeting using a [meeting template](https://support.zoom.us/hc/en-us/articles/360036559151-Meeting-templates). For a list of account admin-provided meeting templates, use the [**List meeting templates**](https://marketplace.zoom.us/docs/api-reference/zoom-api/meetings/listmeetingtemplates) API. \n* At this time, this field **only** accepts account admin meeting template IDs. \n* To enable the account admin meeting templates feature, [contact Zoom support](https://support.zoom.us/hc/en-us).",
"type": "text"
}
]
},
"url": {
"raw": "{{baseUrl}}/users/:userId/meetings",
"host": [
"{{baseUrl}}"
],
"path": [
"users",
":userId",
"meetings"
],
"variable": [
{
"key": "userId",
"value": "quis officia in reprehenderit",
"description": "(Required) The user ID or email address of the user. For user-level apps, pass the `me` value for this parameter."
}
]
}
},
"status": "Not Found",
"code": 404,
"_postman_previewlanguage": "text",
"header": [
{
"key": "Content-Type",
"value": "text/plain"
}
],
"cookie": [
],
"body": ""
}
]
}