# web-API to read/write tags json

**URL:** <https://forum.inductiveautomation.com/t/web-api-to-read-write-tags-json/19038>\
**Category:** Ignition\
**Created:** [July 31, 2018, 10:04pm UTC](https://forum.inductiveautomation.com/t/web-api-to-read-write-tags-json/19038 "2018-07-31T22:04:32Z")\
**Posts on this page:** 1\
**Showing post:** 36

<div class="post-metadata">

**Author:** ![R.Alamsha](https://avatars.discourse-cdn.com/v4/letter/r/e5b9ba/32.png) [@R.Alamsha](https://forum.inductiveautomation.com/u/R.Alamsha)\
**Post date:** [August 9, 2018, 2:13pm UTC](https://forum.inductiveautomation.com/t/web-api-to-read-write-tags-json/19038/36 "2018-08-09T14:13:53Z")

</div>

> [@GreggCava](#):
>
> Thank you, I really like this idea,

 ![](https://us1.discourse-cdn.com/inductiveautomation/original/2X/1/1e66b7951661582c45828f199e95eaae888e3f15.png)

This Ignition project can serve 15,000 dynamic tags from transaction groups as JSON api. You can add 1000's of tags to the transaction group and serve them as JSON payload.

1. Install SimpleTagProvider-unsigned.modl.  
(This module is built from Ignition SDK example)
2. This will automatically create 50,000 dynamic tags
3. ignition\_group1.php will serve 1000 dynamic tags as JSON api.

**To enable unsigned modules in ignition, just add the last line in your ignition.conf.**

> # Java Additional Parameters
> 
> wrapper.java.additional.1=-XX:+UseConcMarkSweepGC  
> wrapper.java.additional.2=-XX:+CMSClassUnloadingEnabled  
> wrapper.java.additional.3=-Ddata.dir=/var/lib/ignition/data  
> wrapper.java.additional.4=-Dorg.apache.catalina.loader.WebappClassLoader.ENABLE\_CLEAR\_REFERENCES=false  
> #wrapper.java.additional.5=-Xdebug  
> #wrapper.java.additional.6=-Xrunjdwp:transport=dt\_socket,server=y,suspend=n,address=8000

> wrapper.java.additional.7=-Dignition.allowunsignedmodules=true

**Download demo project from Git:**

> **[GitHub - alamsha/Ignition-IOT-Nirvana: Serve Ignition tags as JSON api](https://github.com/alamsha/Ignition-IOT-Nirvana)**
>
> Serve Ignition tags as JSON api. Contribute to alamsha/Ignition-IOT-Nirvana development by creating an account on GitHub.

---

_[View the full topic](https://forum.inductiveautomation.com/t/web-api-to-read-write-tags-json/19038)._
