# Updating Avatars Via Script

**URL:** https://community.fibery.io/t/updating-avatars-via-script/9512
**Category:** Get Help
**Created:** [September 2, 2025, 2:24pm UTC](https://community.fibery.io/t/updating-avatars-via-script/9512 "2025-09-02T14:24:59Z")
**Posts on this page:** 5
**Page:** 1

<div class="post-metadata">

### Author: ![helloitse](https://sea2.discourse-cdn.com/flex020/user_avatar/community.fibery.io/helloitse/32/498_2.png) [@helloitse](https://community.fibery.io/u/helloitse)
#### Post date: [September 2, 2025, 2:24pm UTC](https://community.fibery.io/t/updating-avatars-via-script/9512/1 "2025-09-02T14:24:59Z")

</div>

Does anyone know if this is possible yet?

---

<div class="post-metadata">

### Author: ![RonMakesSystems](https://sea2.discourse-cdn.com/flex020/user_avatar/community.fibery.io/ronmakessystems/32/14122_2.png) [@RonMakesSystems](https://community.fibery.io/u/RonMakesSystems)
#### Post date: [September 2, 2025, 2:40pm UTC](https://community.fibery.io/t/updating-avatars-via-script/9512/2 "2025-09-02T14:40:53Z")

</div>

Hey! This one?

> [@Automatic Emoji using Rules](https://community.fibery.io/t/automatic-emoji-using-rules/6440/4):
>
> const fibery = context.getService('fibery'); for (const entity of args.currentEntities) { await fibery.updateEntity(entity.type, entity.id, { 'Icon': 'kissing_heart'}) }

---

<div class="post-metadata">

### Author: ![helloitse](https://sea2.discourse-cdn.com/flex020/user_avatar/community.fibery.io/helloitse/32/498_2.png) [@helloitse](https://community.fibery.io/u/helloitse)
#### Post date: [September 2, 2025, 3:07pm UTC](https://community.fibery.io/t/updating-avatars-via-script/9512/3 "2025-09-02T15:07:01Z")

</div>

Thank you for sharing that! I realized that I used the wrong word/feature here.  
I want to update the _avatar_ field.

I have been using [Make.com](http://Make.com) to do this but I noticed that my API calls have been resulting in 400 errors lately so i wanted to revisit using a script.

---

<div class="post-metadata">

### Author: ![Viktar\_Zhuk](https://sea2.discourse-cdn.com/flex020/user_avatar/community.fibery.io/viktar_zhuk/32/1934_2.png) [@Viktar\_Zhuk](https://community.fibery.io/u/Viktar_Zhuk)
#### Post date: [September 2, 2025, 3:52pm UTC](https://community.fibery.io/t/updating-avatars-via-script/9512/4 "2025-09-02T15:52:32Z")

</div>

Hi @helloitse

Have you checked out [this](https://community.fibery.io/t/manipulating-the-avatar-via-automation-script/3918) topic? Essentially avatar coded as files collection similar to one you get with Files field on a Database. So API works the same just replace `files/files` with `avatar/avatars`.

Hope this helps.

---

<div class="post-metadata">

### Author: ![helloitse](https://sea2.discourse-cdn.com/flex020/user_avatar/community.fibery.io/helloitse/32/498_2.png) [@helloitse](https://community.fibery.io/u/helloitse)
#### Post date: [September 10, 2025, 3:50pm UTC](https://community.fibery.io/t/updating-avatars-via-script/9512/5 "2025-09-10T15:50:49Z")

</div>

I’ll add it to my to-do list!
