# Ability to change Virtual Background from API

**URL:** <https://devforum.zoom.us/t/ability-to-change-virtual-background-from-api/29813>\
**Category:** Feature Requests\
**Created:** [September 10, 2020, 6:46pm UTC](https://devforum.zoom.us/t/ability-to-change-virtual-background-from-api/29813 "2020-09-10T18:46:30Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![mjt](https://avatars.discourse-cdn.com/v4/letter/m/ea5d25/32.png) [@mjt](https://devforum.zoom.us/u/mjt)\
**Post date:** [September 10, 2020, 6:46pm UTC](https://devforum.zoom.us/t/ability-to-change-virtual-background-from-api/29813/1 "2020-09-10T18:46:30Z")

</div>

I would like the ability to change the users virtual background via the API.  
Specifically:

- Add / Remove image to user’s library
- Set image as a virtual background
- Get current image which is used as a virtual background

Many thanks,

Matt

---

<div class="post-metadata">

**Author:** ![mgary](https://avatars.discourse-cdn.com/v4/letter/m/d6d6ee/32.png) [@mgary](https://devforum.zoom.us/u/mgary)\
**Post date:** [September 30, 2022, 4:53pm UTC](https://devforum.zoom.us/t/ability-to-change-virtual-background-from-api/29813/2 "2022-09-30T16:53:31Z")

</div>

Has there been any movement on this feature request? A great scenario for this that we have is that when joining external or client facing meetings, we would like to automatically apply a branded corporate background. Users may not want to utilize this at all times though, so having a default & external background based on participant domains would be helpful. I feel we could accomplish this with an API and some simple logic.
