# One value in config made available in panel

**URL:** <https://staging-discuss.dev.twitch.com/t/one-value-in-config-made-available-in-panel/20214>\
**Category:** Extensions\
**Created:** [February 25, 2019, 11:05pm UTC](https://staging-discuss.dev.twitch.com/t/one-value-in-config-made-available-in-panel/20214 "2019-02-25T23:05:28Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![celinedijon](https://d1d6mrmdu7ztse.cloudfront.net/user_avatar/staging-discuss.dev.twitch.com/celinedijon/32/5867_2.png) [@celinedijon](https://staging-discuss.dev.twitch.com/u/celinedijon)\
**Post date:** [February 25, 2019, 11:05pm UTC](https://staging-discuss.dev.twitch.com/t/one-value-in-config-made-available-in-panel/20214/1 "2019-02-25T23:05:28Z")

</div>

Looking to allow streamer to enter a value in config and make that value show up in panel.

My thought was to post config form to backend api and make a call on panel page.

I read through the docs re: Configuration Service but still do not understand how that works or how to set it up correctly.

Thanks ahead of time.

---

<div class="post-metadata">

**Author:** ![BarryCarlyon](https://d1d6mrmdu7ztse.cloudfront.net/user_avatar/staging-discuss.dev.twitch.com/barrycarlyon/32/253_2.png) [@BarryCarlyon](https://staging-discuss.dev.twitch.com/u/BarryCarlyon)\
**Post date:** [February 26, 2019, 9:51am UTC](https://staging-discuss.dev.twitch.com/t/one-value-in-config-made-available-in-panel/20214/2 "2019-02-26T09:51:21Z")

</div>

> [@celinedijon](#):
>
> My thought was to post config form to backend api and make a call on panel page.

That’s probably the easiest, skip the configuration service and hold it all yourself. Depends on how often you expect to be changing configuration.

> [@celinedijon](#):
>
> I read through the docs re: Configuration Service but still do not understand how that works or how to set it up correctly.

The configuration service is designed to hold values that rarely change.

Each Configuration value consists of

- channel\_id
- segment  
And optionals
- content
- version

Basically set the channel\_id, segment (to broadcaster), and your content, and that should be it

The documentation:

Setting:

> **[Extensions Reference](https://dev.twitch.tv/docs/extensions/reference/#set-extension-configuration-segment)**
>
> Extensions Reference

Getting:

> **[Extensions Reference](https://dev.twitch.tv/docs/extensions/reference/#get-extension-configuration-segment)**
>
> Extensions Reference

Covers the methods.

And

> **[GitHub - twitchdev/bot-commander: React based frontend only extension sample...](https://github.com/twitchdev/bot-commander)**
>
> React based frontend only extension sample that leverages Configuration Service - GitHub - twitchdev/bot-commander: React based frontend only extension sample that leverages Configuration Service

Provides an example
