# How to setting for API user background blurring

**URL:** <https://devforum.zoom.us/t/how-to-setting-for-api-user-background-blurring/98673>\
**Category:** Web\
**Tags:** api, sdk\
**Created:** [November 20, 2023, 3:03am UTC](https://devforum.zoom.us/t/how-to-setting-for-api-user-background-blurring/98673 "2023-11-20T03:03:23Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![developer\_mstage](https://avatars.discourse-cdn.com/v4/letter/d/f1d935/32.png) [@developer\_mstage](https://devforum.zoom.us/u/developer_mstage)\
**Post date:** [November 20, 2023, 3:03am UTC](https://devforum.zoom.us/t/how-to-setting-for-api-user-background-blurring/98673/1 "2023-11-20T03:03:23Z")

</div>

I am trying to Zoom’s background blurring using the [Reference URL], but it is not working.

The method and argument to use seems to be setVirtualBackground({id:‘blur’}), but I couldn’t figure out when to use it.

[Reference URL]

> **[ZoomMtg | Zoom Meeting SDK for Web - 2.18.0](https://marketplacefront.zoom.us/sdk/meeting/web/modules/ZoomMtg.html#getVirtualBackgroundStatus)**
>
> Documentation for Zoom Meeting SDK for Web - 2.18.0

Why doesn’t the “blur” appear in the settings window?

[meeting start method at Meeting SDK (use React)]

ZoomMtg.init({  
leaveUrl:“[http://localhost:5000](http://localhost:5000)”,  
success: () =\> {  
ZoomMtg.join({  
signature:res.signature,  
sdkKey:res.sdkKey,  
meetingNumber:res.meetingNumber,  
passWord:“”,  
userName:res.userName,  
userEmail:res.userEmail,  
zak:res.zoomAccessKey,  
success: () =\> {  
ZoomMtg.setVirtualBackground({id:‘blur’}) // is it correct ?  
},  
error: () =\> {  
},  
});  
},  
});

[user setting by meeting API]

“virtual\_background”: true,  
“virtual\_background\_settings”: {  
“enable”: true,  
“allow\_videos”: true,  
“allow\_upload\_custom”: true,  
“files”: [  
{  
“name”: “San Francisco”,  
“type”: “image”,  
“is\_default”: true  
},

**Device:**

- Device: macbook M2
- OS: macOS 13, or 14
- Browser: Chrome

---

<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:** [November 21, 2023, 8:14pm UTC](https://devforum.zoom.us/t/how-to-setting-for-api-user-background-blurring/98673/2 "2023-11-21T20:14:38Z")

</div>

Hi @developer_mstage  
Unfortunately, there is no way to set a users background to Blur via API

---

<div class="post-metadata">

**Author:** ![developer\_mstage](https://avatars.discourse-cdn.com/v4/letter/d/f1d935/32.png) [@developer\_mstage](https://devforum.zoom.us/u/developer_mstage)\
**Post date:** [November 22, 2023, 2:50am UTC](https://devforum.zoom.us/t/how-to-setting-for-api-user-background-blurring/98673/3 "2023-11-22T02:50:30Z")

</div>

thank you for your reply, Elisa.

Is there a way to provide “blur” settings to participants other than through the API?

I’m using an ISV Partner Program account.  
For example, I would be very happy if I could create a dummy API user that could change settings and set “blur” from the management GUI.

---

<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:** [November 28, 2023, 10:23pm UTC](https://devforum.zoom.us/t/how-to-setting-for-api-user-background-blurring/98673/4 "2023-11-28T22:23:11Z")

</div>

Hey @developer_mstage  
Sorry for the late reply here!  
As I mentioned this feature is not available the only way to blur a user background is during the meeting or changing the users settings \> Background effects via the client

---

<div class="post-metadata">

**Author:** ![developer\_mstage](https://avatars.discourse-cdn.com/v4/letter/d/f1d935/32.png) [@developer\_mstage](https://devforum.zoom.us/u/developer_mstage)\
**Post date:** [November 29, 2023, 12:46am UTC](https://devforum.zoom.us/t/how-to-setting-for-api-user-background-blurring/98673/5 "2023-11-29T00:46:13Z")

</div>

Hello @elisa.zoom .

I understand from your explanation. I look forward to updates to the API functionality. 😢

Thank you, for your support.

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/flex016/uploads/zoomdeveloper/original/3X/6/1/614bdd549b610bbaa46ff934617683a02bdaa03c.png) [@system](https://devforum.zoom.us/u/system)\
**Post date:** [December 29, 2023, 10:46am UTC](https://devforum.zoom.us/t/how-to-setting-for-api-user-background-blurring/98673/6 "2023-12-29T10:46:36Z")

</div>

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