# Get SFC Names

**URL:** <https://forum.inductiveautomation.com/t/get-sfc-names/12867>\
**Category:** Ignition\
**Created:** [March 29, 2017, 6:13pm UTC](https://forum.inductiveautomation.com/t/get-sfc-names/12867 "2017-03-29T18:13:07Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![levi\_jacobs](https://avatars.discourse-cdn.com/v4/letter/l/ba9def/32.png) [@levi\_jacobs](https://forum.inductiveautomation.com/u/levi_jacobs)\
**Post date:** [March 29, 2017, 6:13pm UTC](https://forum.inductiveautomation.com/t/get-sfc-names/12867/1 "2017-03-29T18:13:07Z")

</div>

Is there a function that will return the names of the SFCs on a gateway?

I’m thinking of something similar to the “system.alarm.listPipelines” function, and how it returns a list of all available pipelines.

I’m asking because I want to have users control SFCs from the client, but I don’t want to hard code the SFC names into my scripts.

---

<div class="post-metadata">

**Author:** ![KathyApplebaum](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/kathyapplebaum/32/7261_2.png) [@KathyApplebaum](https://forum.inductiveautomation.com/u/KathyApplebaum)\
**Post date:** [March 29, 2017, 8:00pm UTC](https://forum.inductiveautomation.com/t/get-sfc-names/12867/2 "2017-03-29T20:00:54Z")

</div>

You can get the SFCs that are actually running: [system.sfc.getRunningCharts()](https://docs.inductiveautomation.com:8443/display/DOC79/system.sfc.getRunningCharts) Don’t know of a way to get the ones that aren’t running, unless you periodically get the running SFCs and keep track of which ones you’ve seen.
