# API Default Settings Update (Create Meeting & Webinar)

**URL:** <https://devforum.zoom.us/t/api-default-settings-update-create-meeting-webinar/139745>\
**Category:** API and Webhooks\
**Created:** [December 15, 2025, 5:26pm UTC](https://devforum.zoom.us/t/api-default-settings-update-create-meeting-webinar/139745 "2025-12-15T17:26:00Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![elisa.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/elisa.zoom/32/47836_2.png) [@elisa.zoom](https://devforum.zoom.us/u/elisa.zoom)\
**Post date:** [December 15, 2025, 5:26pm UTC](https://devforum.zoom.us/t/api-default-settings-update-create-meeting-webinar/139745/1 "2025-12-15T17:26:00Z")

</div>

We are introducing an update to ensure greater consistency between users’ account settings and API behavior. This change affects how certain fields in the Create a Meeting and Create a Webinar APIs apply default values when those fields are not explicitly included in the request body.

### What’s Changing

Previously, some fields did not consistently inherit a user’s configured default settings when omitted from the API request. With this update, those fields will now automatically apply the user’s default settings whenever they are not provided in the request body.

[Create a Meeting API](https://developers.zoom.us/docs/api/meetings/#tag/meetings/post/users/%7BuserId%7D/meetings)

The following fields will now inherit the user’s default settings when not included in the request body:

- watermark
- question\_and\_answer
- auto\_start\_meeting\_summary
- who\_will\_receive\_summary
- auto\_start\_ai\_companion\_questions
- who\_can\_ask\_questions
- summary\_template\_id
- allow\_host\_control\_participant\_mute\_state
- language\_interpretation
- sign\_language\_interpretation

[Create a Webinar API](https://developers.zoom.us/docs/api/meetings/#tag/webinars/post/users/%7BuserId%7D/webinars)

The following fields will now inherit the user’s default settings when not included in the request body:

- password
- add\_watermark
- add\_audio\_watermark
- language\_interpretation
- sign\_language\_interpretation
- panelist\_authentication
- allow\_host\_control\_participant\_mute\_state

Previously, these did not consistently inherit account defaults. This update improves consistency with UI behavior and ensures defaults are always applied when fields are not explicitly defined.

**Exception:**  
The `default_password` field is not affected and remains unchanged.

No action required if your integration already specifies field values in the request body.

### What You Need to Do

Please review your existing integrations to ensure they account for this behavior, especially if you rely on default values being applied manually in your application logic.

If you have any questions or feedback about this change, feel free to reply to this thread.

---

<div class="post-metadata">

**Author:** ![elisa.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/elisa.zoom/32/47836_2.png) [@elisa.zoom](https://devforum.zoom.us/u/elisa.zoom)\
**Post date:** [December 15, 2025, 5:26pm UTC](https://devforum.zoom.us/t/api-default-settings-update-create-meeting-webinar/139745/2 "2025-12-15T17:26:14Z")

</div>



---

<div class="post-metadata">

**Author:** ![elisa.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/elisa.zoom/32/47836_2.png) [@elisa.zoom](https://devforum.zoom.us/u/elisa.zoom)\
**Post date:** [December 15, 2025, 5:26pm UTC](https://devforum.zoom.us/t/api-default-settings-update-create-meeting-webinar/139745/3 "2025-12-15T17:26:18Z")

</div>



---

<div class="post-metadata">

**Author:** ![aaronjohnson](https://avatars.discourse-cdn.com/v4/letter/a/919ad9/32.png) [@aaronjohnson](https://devforum.zoom.us/u/aaronjohnson)\
**Post date:** [March 6, 2026, 11:02pm UTC](https://devforum.zoom.us/t/api-default-settings-update-create-meeting-webinar/139745/4 "2026-03-06T23:02:07Z")

</div>

This is not working for us. I validated my settings by retrieving them from the API:

“meeting\_summary\_with\_ai\_companion”: {  
“enable”: true,  
“auto\_enable”: true,  
“who\_will\_receive\_summary”: 3,  
“enable\_summary\_template”: true,  
“summary\_template\_id”: “1e1356ad”  
},  
“ai\_companion\_questions”: {  
“enable”: true,  
“auto\_enable”: true,  
“who\_can\_ask\_questions”: 4  
}

and then created a simple meeting using the API:

POST /v2/users/me/meetings  
Content-Type: application/json  
Authorization: Bearer e….

{  
“agenda”: “My Meeting 2”,  
“duration”: 60,  
“schedule\_for”: “”,  
“start\_time”: “2026-03-07T07:32:55Z”,  
“timezone”: “America/Los\_Angeles”,  
“topic”: “My Meeting”  
}

and in the resulting meeting, I have this:

“auto\_start\_ai\_companion\_questions”: false,

“auto\_start\_meeting\_summary”: false,

What are we doing wrong?

---

<div class="post-metadata">

**Author:** ![elisa.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/elisa.zoom/32/47836_2.png) [@elisa.zoom](https://devforum.zoom.us/u/elisa.zoom)\
**Post date:** [March 9, 2026, 4:32pm UTC](https://devforum.zoom.us/t/api-default-settings-update-create-meeting-webinar/139745/5 "2026-03-09T16:32:51Z")

</div>

Hey @aaronjohnson  
Thanks for reporting this. I will get back to you soon

---

<div class="post-metadata">

**Author:** ![aaronjohnson](https://avatars.discourse-cdn.com/v4/letter/a/919ad9/32.png) [@aaronjohnson](https://devforum.zoom.us/u/aaronjohnson)\
**Post date:** [April 6, 2026, 4:54pm UTC](https://devforum.zoom.us/t/api-default-settings-update-create-meeting-webinar/139745/6 "2026-04-06T16:54:25Z")

</div>

> [@elisa.zoom](#):
>
> l

Had another report of this today and I just confirmed again that a) retrieving my settings via the API has AI companion enabled (as described above) and that b) when I create a simple meeting via the API that the resulting meeting does _not honor my AI companion settings._

---

<div class="post-metadata">

**Author:** ![aaronjohnson](https://avatars.discourse-cdn.com/v4/letter/a/919ad9/32.png) [@aaronjohnson](https://devforum.zoom.us/u/aaronjohnson)\
**Post date:** [April 15, 2026, 2:21am UTC](https://devforum.zoom.us/t/api-default-settings-update-create-meeting-webinar/139745/7 "2026-04-15T02:21:20Z")

</div>

@elisa.zoom is there an official bug tracker that I can submit this to? Super easy to reproduce.

---

<div class="post-metadata">

**Author:** ![elisa.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/elisa.zoom/32/47836_2.png) [@elisa.zoom](https://devforum.zoom.us/u/elisa.zoom)\
**Post date:** [October 8, 2026, 7:11pm UTC](https://devforum.zoom.us/t/api-default-settings-update-create-meeting-webinar/139745/8 "2026-10-08T19:11:43Z")

</div>

Hi @aaronjohnson  
Thanks for reahicng out and sorry for the super late reply here, I was out on leave for some time and I am just getting back to some of my opens.  
Are you still seeing this issue?
