# Is it possible to export all configured alarms from Ignition?

**URL:** <https://forum.inductiveautomation.com/t/is-it-possible-to-export-all-configured-alarms-from-ignition/66121>\
**Category:** Ignition\
**Created:** [November 4, 2022, 9:25am UTC](https://forum.inductiveautomation.com/t/is-it-possible-to-export-all-configured-alarms-from-ignition/66121 "2022-11-04T09:25:26Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![coffee732](https://avatars.discourse-cdn.com/v4/letter/c/b9e5f3/32.png) [@coffee732](https://forum.inductiveautomation.com/u/coffee732)\
**Post date:** [November 4, 2022, 9:25am UTC](https://forum.inductiveautomation.com/t/is-it-possible-to-export-all-configured-alarms-from-ignition/66121/1 "2022-11-04T09:25:26Z")

</div>

I have a few UDTs, with Alarms configured within them.

Is it possible to export all alarms for each of the configured UDT Instances?

---

<div class="post-metadata">

**Author:** ![louagejasper](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/louagejasper/32/86311_2.png) [@louagejasper](https://forum.inductiveautomation.com/u/louagejasper)\
**Post date:** [November 4, 2022, 10:48am UTC](https://forum.inductiveautomation.com/t/is-it-possible-to-export-all-configured-alarms-from-ignition/66121/2 "2022-11-04T10:48:32Z")

</div>

I would suggest exporting all your tags, opening the json in VSCode and filter out all the alarms.

---

<div class="post-metadata">

**Author:** ![jlandwerlen](https://avatars.discourse-cdn.com/v4/letter/j/bc8723/32.png) [@jlandwerlen](https://forum.inductiveautomation.com/u/jlandwerlen)\
**Post date:** [November 4, 2022, 12:56pm UTC](https://forum.inductiveautomation.com/t/is-it-possible-to-export-all-configured-alarms-from-ignition/66121/3 "2022-11-04T12:56:21Z")

</div>

This post should help,

> [@How to Generate a List of all Configured Alarms](https://forum.inductiveautomation.com/t/how-to-generate-a-list-of-all-configured-alarms/36651/6):
>
> Here is what we use. Put this in a project script or on a button, and call getAlarms(rootPath). It will return a list. You will want to run this from the gateway, as it is a recursive browse. Invoke with sendRequest or sendRequestAsync. def getAlarms(tagPath): from com.inductiveautomation.ignition.common.tags.paths.parser import TagPathParser alarms = [] def iterTagConfig(dictIn, folderIn = ''): keys = dictIn.keys() #Move tags and alarms to end of list. I do not recall why, but it…
