# Interface describtion IOmnichannelSourceApp

**URL:** <https://forums.rocket.chat/t/interface-describtion-iomnichannelsourceapp/13874>\
**Category:** Development\
**Created:** [April 15, 2022, 5:21am UTC](https://forums.rocket.chat/t/interface-describtion-iomnichannelsourceapp/13874 "2022-04-15T05:21:14Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![anovozhenin](https://avatars.discourse-cdn.com/v4/letter/a/3be4f8/32.png) [@anovozhenin](https://forums.rocket.chat/u/anovozhenin)\
**Post date:** [April 15, 2022, 5:21am UTC](https://forums.rocket.chat/t/interface-describtion-iomnichannelsourceapp/13874/1 "2022-04-15T05:21:14Z")

</div>

Is anyone can describe a comments to this interface?  
interface IOmnichannelSourceApp {  
type: ‘app’;  
id: string;  
// A human readable alias that goes with the ID, for post analytical purposes  
alias?: string;  
// A label to be shown in the room info  
label?: string;  
sidebarIcon?: string;  
defaultIcon?: string;  
}

Especially for "id’ filed ( is it id of app or any uuid) and “sidebarIcon” with “defaultIcon” (what need to set? base64, base64 with data uri, link to file? Is it possible to use svg or png)?

---

<div class="post-metadata">

**Author:** ![anovozhenin](https://avatars.discourse-cdn.com/v4/letter/a/3be4f8/32.png) [@anovozhenin](https://forums.rocket.chat/u/anovozhenin)\
**Post date:** [May 5, 2022, 10:22am UTC](https://forums.rocket.chat/t/interface-describtion-iomnichannelsourceapp/13874/2 "2022-05-05T10:22:34Z")

</div>

I found solution, need to create public endpoint with the name ‘get-sidebar-icon’.  
sidebarIcon and defaultIcon are names of svg icon files that where get-sidebar-icon will return.

---

<div class="post-metadata">

**Author:** ![dudanogueira](https://sea1.discourse-cdn.com/flex021/user_avatar/forums.rocket.chat/dudanogueira/32/2529_2.png) [@dudanogueira](https://forums.rocket.chat/u/dudanogueira)\
**Post date:** [May 5, 2022, 1:22pm UTC](https://forums.rocket.chat/t/interface-describtion-iomnichannelsourceapp/13874/3 "2022-05-05T13:22:57Z")

</div>

Thanks for sharing!

Please, consider hanging out at our [#dev channel](https://open.rocket.chat/channel/dev) where you can interact with other developers

and also this channel [rocketchat-apps](https://open.rocket.chat/channel/rocketchat-apps) for app development 🙂
