# Parse / Display JSON data or render HTML stored in Glide?

**URL:** <https://community.glideapps.com/t/parse-display-json-data-or-render-html-stored-in-glide/68528>\
**Category:** Ask for Help\
**Created:** [December 9, 2023, 4:04pm UTC](https://community.glideapps.com/t/parse-display-json-data-or-render-html-stored-in-glide/68528 "2023-12-09T16:04:05Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![Nate\_H](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/nate_h/32/44900_2.png) [@Nate\_H](https://community.glideapps.com/u/Nate_H)\
**Post date:** [December 9, 2023, 4:04pm UTC](https://community.glideapps.com/t/parse-display-json-data-or-render-html-stored-in-glide/68528/1 "2023-12-09T16:04:05Z")

</div>

I am currently using a Web Embed component to display a table of transactions from my accounting system on the details page of projects within my app.

Glide generates a URL that contains the ID of a project that is recognized by Netsuite, so it generates an HTML table with the transactions which then shows up in Glide. This works great and is pretty cool, but it’s wildly insecure.

I’m brainstorming alternatives here - using the Call API action, I could have the system return either a JSON with the transactions, or the HTML code, but I am not aware of a way to then display this data within Glide. Is there a way to either show the nested JSON data as a collection, like a data grid, or render HTML code that is stored in a column?

Maybe there’s another solution I’m not thinking of?

---

<div class="post-metadata">

**Author:** ![Darren\_Murphy](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/darren_murphy/32/47326_2.png) [@Darren\_Murphy](https://community.glideapps.com/u/Darren_Murphy)\
**Post date:** [December 9, 2023, 4:08pm UTC](https://community.glideapps.com/t/parse-display-json-data-or-render-html-stored-in-glide/68528/2 "2023-12-09T16:08:40Z")

</div>

> [@Nate\_H](#):
>
> Is there a way to either show the nested JSON data as a collection, like a data grid, or render HTML code that is stored in a column?

Yeah, take a look at Bob’s Call API Tutorial. I’m pretty sure he covers that.

> [@telephone Call API Tutorial - Connect almost anything to Glide! (updated Aug. 21)](https://community.glideapps.com/t/call-api-tutorial-connect-almost-anything-to-glide-updated-aug-21/64982):
>
> wave Hey Gliders! Glide apps are now exponentially more powerful! Learn how to call any API securely and return data directly within Glide…in SECONDS. No Make or Zapier needed! An introduction to API + JSON responses in Glide: This introductory video covers how to: find API endpoints that you can use in a Glide App create API endpoints using a Construct URL column call the API using the Call API action fetch and read the JSON response parse items within a JSON array onto their own row in Gli…

---

<div class="post-metadata">

**Author:** ![Eric\_Penn](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/eric_penn/32/73888_2.png) [@Eric\_Penn](https://community.glideapps.com/u/Eric_Penn)\
**Post date:** [December 9, 2023, 4:21pm UTC](https://community.glideapps.com/t/parse-display-json-data-or-render-html-stored-in-glide/68528/3 "2023-12-09T16:21:35Z")

</div>

You could use the rich text component to display HTML
