# Save multiple rows from API response

**URL:** <https://community.glideapps.com/t/save-multiple-rows-from-api-response/66670>\
**Category:** Ask for Help\
**Created:** [September 30, 2023, 9:22pm UTC](https://community.glideapps.com/t/save-multiple-rows-from-api-response/66670 "2023-09-30T21:22:09Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![Prateek\_K](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/prateek_k/32/60908_2.png) [@Prateek\_K](https://community.glideapps.com/u/Prateek_K)\
**Post date:** [September 30, 2023, 9:22pm UTC](https://community.glideapps.com/t/save-multiple-rows-from-api-response/66670/1 "2023-09-30T21:22:09Z")

</div>

Hello,

Is there a way to like SAVE ALL rows which are coming in JSON format from API. I have seen videos where there is a way to save one row for e.g. My Fav book. but I want to see if multiple can be saved at one click of a button.

---

<div class="post-metadata">

**Author:** ![ThinhDinh](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/thinhdinh/32/49_2.png) [@ThinhDinh](https://community.glideapps.com/u/ThinhDinh)\
**Post date:** [October 1, 2023, 1:43am UTC](https://community.glideapps.com/t/save-multiple-rows-from-api-response/66670/2 "2023-10-01T01:43:42Z")

</div>

What do you mean by “saving” rows? Do you mean adding a new row in another table using the info from the API call’s result?

---

<div class="post-metadata">

**Author:** ![Prateek\_K](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/prateek_k/32/60908_2.png) [@Prateek\_K](https://community.glideapps.com/u/Prateek_K)\
**Post date:** [October 1, 2023, 3:49pm UTC](https://community.glideapps.com/t/save-multiple-rows-from-api-response/66670/3 "2023-10-01T15:49:58Z")

</div>

Yes. Adding multiple rows in another table (with one save button) based on the API call result which is in JSON format.

---

<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:** [October 1, 2023, 4:28pm UTC](https://community.glideapps.com/t/save-multiple-rows-from-api-response/66670/4 "2023-10-01T16:28:08Z")

</div>

You can do it by using the Call API action to make an API call to the App itself.  
You would first need to bundle your rows up into a JSON collection with appropriate column values.

---

<div class="post-metadata">

**Author:** ![Prateek\_K](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/prateek_k/32/60908_2.png) [@Prateek\_K](https://community.glideapps.com/u/Prateek_K)\
**Post date:** [October 2, 2023, 3:24am UTC](https://community.glideapps.com/t/save-multiple-rows-from-api-response/66670/5 "2023-10-02T03:24:22Z")

</div>

sure, thanks. Let me research on this and try.
