# How to update default virtual background using API

**URL:** <https://devforum.zoom.us/t/how-to-update-default-virtual-background-using-api/120897>\
**Category:** Meetings\
**Tags:** api\
**Created:** [November 14, 2024, 5:09am UTC](https://devforum.zoom.us/t/how-to-update-default-virtual-background-using-api/120897 "2024-11-14T05:09:22Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![diabvn21coach5](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/diabvn21coach5/32/64806_2.png) [@diabvn21coach5](https://devforum.zoom.us/u/diabvn21coach5)\
**Post date:** [November 14, 2024, 5:09am UTC](https://devforum.zoom.us/t/how-to-update-default-virtual-background-using-api/120897/1 "2024-11-14T05:09:22Z")

</div>

endpoint: [https://api.zoom.us/v2/accounts/{{accountId}](https://api.zoom.us/v2/accounts/%7B%7BaccountId%7D)}/settings  
request body:  
{  
“in\_meeting”: {  
“virtual\_background\_settings”: {  
“files”: [  
{  
“id”: “mJ2I\_8RFQZej6bg8QIPA-Q”,  
“is\_default”: true  
}  
]  
}  
}  
}  
I am using this api to update virtual background defaults for users . It’s return 204 status API but nothing change. Then I get the account information (using this api: [https://api.zoom.us/v2/accounts/{{accountId}](https://api.zoom.us/v2/accounts/%7B%7BaccountId%7D)}/settings ), it’s still set {“is\_default”:false}. Please help me
