# Accessing Ignition Data from a 3rd party web app

**URL:** <https://forum.inductiveautomation.com/t/accessing-ignition-data-from-a-3rd-party-web-app/15745>\
**Category:** Ignition\
**Created:** [October 22, 2017, 12:24pm UTC](https://forum.inductiveautomation.com/t/accessing-ignition-data-from-a-3rd-party-web-app/15745 "2017-10-22T12:24:34Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![snoopyflyingace](https://avatars.discourse-cdn.com/v4/letter/s/bcef8e/32.png) [@snoopyflyingace](https://forum.inductiveautomation.com/u/snoopyflyingace)\
**Post date:** [October 22, 2017, 12:24pm UTC](https://forum.inductiveautomation.com/t/accessing-ignition-data-from-a-3rd-party-web-app/15745/1 "2017-10-22T12:24:34Z")

</div>

Hi,  
I was wondering if I can access my ignition project from a web application. I think I will need to employ some kind of REST API to achieve this but I could not find any documentation on this.  
Thanks for your assistance.

Thanks,  
Meera.

---

<div class="post-metadata">

**Author:** ![pturmel](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/pturmel/32/3295_2.png) [@pturmel](https://forum.inductiveautomation.com/u/pturmel)\
**Post date:** [October 22, 2017, 1:36pm UTC](https://forum.inductiveautomation.com/t/accessing-ignition-data-from-a-3rd-party-web-app/15745/2 "2017-10-22T13:36:25Z")

</div>

You can add your own API to Ignition using the WebDev module. Actually, you can add all kinds of custom content, but an API is among the simpler tasks. If you search this forum for “WebDev”, you should find enough to get you started.

---

<div class="post-metadata">

**Author:** ![MP-SysEng](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/mp-syseng/32/3828_2.png) [@MP-SysEng](https://forum.inductiveautomation.com/u/MP-SysEng)\
**Post date:** [October 25, 2017, 2:41pm UTC](https://forum.inductiveautomation.com/t/accessing-ignition-data-from-a-3rd-party-web-app/15745/3 "2017-10-25T14:41:44Z")

</div>

Also Sepasoft has a module called “Web Services” that is getting used by folks for that very thing - gives you REST and SOAP endpoints and is of course scriptable and customizable.

Info here:[https://www.sepasoft.com/web-services/](https://www.sepasoft.com/web-services/)

and in more detail from the KB here: [https://help.sepasoft.com/docs/display/MHD/Web+Services+Overview](https://help.sepasoft.com/docs/display/MHD/Web+Services+Overview)

and from the online training manual here: [https://help.sepasoft.com/docs/display/SMTM/Web+Services](https://help.sepasoft.com/docs/display/SMTM/Web+Services)

---

<div class="post-metadata">

**Author:** ![JMcguigan](https://avatars.discourse-cdn.com/v4/letter/j/41988e/32.png) [@JMcguigan](https://forum.inductiveautomation.com/u/JMcguigan)\
**Post date:** [October 31, 2017, 2:10am UTC](https://forum.inductiveautomation.com/t/accessing-ignition-data-from-a-3rd-party-web-app/15745/4 "2017-10-31T02:10:45Z")

</div>

As others have mentioned, you can do this with the Web Dev module. It sounds like you may already have your web application written, but we actually just published a blog post about how you can [build a web front-end for Ignition](http://info.vertech.com/blog/build-a-front-end-web-app-for-ignition-scada-using-react-and-the-web-dev-module).

---

<div class="post-metadata">

**Author:** ![snoopyflyingace](https://avatars.discourse-cdn.com/v4/letter/s/bcef8e/32.png) [@snoopyflyingace](https://forum.inductiveautomation.com/u/snoopyflyingace)\
**Post date:** [October 31, 2017, 2:52am UTC](https://forum.inductiveautomation.com/t/accessing-ignition-data-from-a-3rd-party-web-app/15745/5 "2017-10-31T02:52:42Z")

</div>

Actually, I did not solve this issue but the WebDev post did give some direction. I am using Angular and get the feeling that I need to write a custom API for the app and Ignition to communicate with each other; which I have not been successful yet.
