# 🆕 Call API: call any API securely and return data back to your app instantly

**URL:** <https://community.glideapps.com/t/call-api-call-any-api-securely-and-return-data-back-to-your-app-instantly/64938>\
**Category:** General\
**Created:** [August 11, 2023, 7:13pm UTC](https://community.glideapps.com/t/call-api-call-any-api-securely-and-return-data-back-to-your-app-instantly/64938 "2023-08-11T19:13:41Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![david](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/david/32/62831_2.png) [@david](https://community.glideapps.com/u/david)\
**Post date:** [August 11, 2023, 7:13pm UTC](https://community.glideapps.com/t/call-api-call-any-api-securely-and-return-data-back-to-your-app-instantly/64938/1 "2023-08-11T19:13:41Z")

</div>

With the new `Call API` action/column, you can now call any API and return data directly back into your app as fast as possible. You can enable it on your dashboard under `Previews`. It requires a Pro plan or above.

 ![CleanShot 2023-08-11 at 12.15.27@2x](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/5/3/53855123d663b5985e1da1ffd08866967f2e480e.jpeg)  
_Fetching GitHub issues via their API_

`Call API` will be the successor to:

- `Trigger Webhook`, but you can send any payload to any endpoint. You can also use it in the data editor, and it can return data back into your app instantly. You can also delete `Call API` actions and columns when you don’t want them anymore 😅
- `Fetch JSON`, but it runs securely on our backend, so you don’t have to worry about CORS and you can add secrets/API keys securely. Results are also cached to save on cost and improve performance.

Combine it with `JSON Object` and `Query JSON` columns (under the `JSON Columns` preview) to up-level your JSON handling as well.

Please give it a try and share what you build!

---

<div class="post-metadata">

**Author:** ![david](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/david/32/62831_2.png) [@david](https://community.glideapps.com/u/david)\
**Post date:** [August 11, 2023, 7:23pm UTC](https://community.glideapps.com/t/call-api-call-any-api-securely-and-return-data-back-to-your-app-instantly/64938/2 "2023-08-11T19:23:49Z")

</div>



---

<div class="post-metadata">

**Author:** ![Robert\_Petitto](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/robert_petitto/32/25193_2.png) [@Robert\_Petitto](https://community.glideapps.com/u/Robert_Petitto)\
**Post date:** [August 11, 2023, 9:34pm UTC](https://community.glideapps.com/t/call-api-call-any-api-securely-and-return-data-back-to-your-app-instantly/64938/3 "2023-08-11T21:34:31Z")

</div>

Are headers encrypted/ passed securely?

---

<div class="post-metadata">

**Author:** ![nixkulinax](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/nixkulinax/32/73708_2.png) [@nixkulinax](https://community.glideapps.com/u/nixkulinax)\
**Post date:** [August 11, 2023, 9:52pm UTC](https://community.glideapps.com/t/call-api-call-any-api-securely-and-return-data-back-to-your-app-instantly/64938/4 "2023-08-11T21:52:22Z")

</div>

Such a great news!

---

<div class="post-metadata">

**Author:** ![david](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/david/32/62831_2.png) [@david](https://community.glideapps.com/u/david)\
**Post date:** [August 11, 2023, 9:52pm UTC](https://community.glideapps.com/t/call-api-call-any-api-securely-and-return-data-back-to-your-app-instantly/64938/5 "2023-08-11T21:52:35Z")

</div>

Yes @Robert_Petitto

---

<div class="post-metadata">

**Author:** ![Robert\_Petitto](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/robert_petitto/32/25193_2.png) [@Robert\_Petitto](https://community.glideapps.com/u/Robert_Petitto)\
**Post date:** [August 11, 2023, 9:53pm UTC](https://community.glideapps.com/t/call-api-call-any-api-securely-and-return-data-back-to-your-app-instantly/64938/6 "2023-08-11T21:53:03Z")

</div>

👏 👏 👏

---

<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:** [August 11, 2023, 10:38pm UTC](https://community.glideapps.com/t/call-api-call-any-api-securely-and-return-data-back-to-your-app-instantly/64938/7 "2023-08-11T22:38:35Z")

</div>

This will be big.

---

<div class="post-metadata">

**Author:** ![Robert\_Petitto](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/robert_petitto/32/25193_2.png) [@Robert\_Petitto](https://community.glideapps.com/u/Robert_Petitto)\
**Post date:** [August 11, 2023, 10:43pm UTC](https://community.glideapps.com/t/call-api-call-any-api-securely-and-return-data-back-to-your-app-instantly/64938/8 "2023-08-11T22:43:14Z")

</div>

Instantly leveraged this new feature in my Classroom Reads app!

![CleanShot 2023-08-11 at 18.42.22](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/7/5/751c04b83101d749abdabc3f5195ca558caeaddc.gif)

---

<div class="post-metadata">

**Author:** ![slscustom.ru](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/slscustom.ru/32/77336_2.png) [@slscustom.ru](https://community.glideapps.com/u/slscustom.ru)\
**Post date:** [August 11, 2023, 11:47pm UTC](https://community.glideapps.com/t/call-api-call-any-api-securely-and-return-data-back-to-your-app-instantly/64938/9 "2023-08-11T23:47:41Z")

</div>

Incredible, fantastic, excellent! Thanks!  
But why? Why only on the pro-tariff?

---

<div class="post-metadata">

**Author:** ![gvalero](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/gvalero/32/1037_2.png) [@gvalero](https://community.glideapps.com/u/gvalero)\
**Post date:** [August 11, 2023, 11:55pm UTC](https://community.glideapps.com/t/call-api-call-any-api-securely-and-return-data-back-to-your-app-instantly/64938/10 "2023-08-11T23:55:31Z")

</div>

> [@david](#):
>
> and `Query JSON` columns (under the `JSON Columns` preview) to up-level your JSON handling as well.

Great improvement, no doubt… it even supports POST and DELETE!! 🏆

Regarding the new Query JSON plugin (another great tool), would it be possible to rename it to **Query JSONata** or have some “_JSONata_” reference to make it different from the current **Transform JSON** plugin?

For novice users/developers, these 2 plugins can cause some confusion when someone needs to use a basic or advanced tool with different syntax.

Saludos!

---

<div class="post-metadata">

**Author:** ![gvalero](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/gvalero/32/1037_2.png) [@gvalero](https://community.glideapps.com/u/gvalero)\
**Post date:** [August 12, 2023, 12:01am UTC](https://community.glideapps.com/t/call-api-call-any-api-securely-and-return-data-back-to-your-app-instantly/64938/11 "2023-08-12T00:01:55Z")

</div>

> [@slscustom.ru](#):
>
> Why only on the pro-tariff?

Works on Pro plan or above (Business & Enterprise) although I would have put it from the Starter plan.

---

<div class="post-metadata">

**Author:** ![david](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/david/32/62831_2.png) [@david](https://community.glideapps.com/u/david)\
**Post date:** [August 12, 2023, 1:43am UTC](https://community.glideapps.com/t/call-api-call-any-api-securely-and-return-data-back-to-your-app-instantly/64938/12 "2023-08-12T01:43:57Z")

</div>

> [@gvalero](#):
>
> Regarding the new Query JSON plugin (another great tool), would it be possible to rename it to **Query JSONata** or have some “_JSONata_” reference to make it different from the current **Transform JSON** plugin?

We plan to remove `Transform JSON` from search.

---

<div class="post-metadata">

**Author:** ![Yasin\_Hassanien](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/yasin_hassanien/32/9042_2.png) [@Yasin\_Hassanien](https://community.glideapps.com/u/Yasin_Hassanien)\
**Post date:** [August 12, 2023, 10:43am UTC](https://community.glideapps.com/t/call-api-call-any-api-securely-and-return-data-back-to-your-app-instantly/64938/13 "2023-08-12T10:43:59Z")

</div>

Thank you for always listening, this by far relief the API usage as well on Glide and rather than write back into the database instant response is always gonna be accurate

---

<div class="post-metadata">

**Author:** ![Hassan\_Nadeem](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/hassan_nadeem/32/72956_2.png) [@Hassan\_Nadeem](https://community.glideapps.com/u/Hassan_Nadeem)\
**Post date:** [August 12, 2023, 5:14pm UTC](https://community.glideapps.com/t/call-api-call-any-api-securely-and-return-data-back-to-your-app-instantly/64938/14 "2023-08-12T17:14:35Z")

</div>

Looking forward to your tutorials on this 😊

---

<div class="post-metadata">

**Author:** ![Robert\_Petitto](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/robert_petitto/32/25193_2.png) [@Robert\_Petitto](https://community.glideapps.com/u/Robert_Petitto)\
**Post date:** [August 12, 2023, 10:40pm UTC](https://community.glideapps.com/t/call-api-call-any-api-securely-and-return-data-back-to-your-app-instantly/64938/15 "2023-08-12T22:40:28Z")

</div>

Ya…will need to think through them to make it approachable. I have a couple ideas. Just need time to get in front of the computer and knock em out!

---

<div class="post-metadata">

**Author:** ![kabookie](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/kabookie/32/10994_2.png) [@kabookie](https://community.glideapps.com/u/kabookie)\
**Post date:** [August 12, 2023, 11:53pm UTC](https://community.glideapps.com/t/call-api-call-any-api-securely-and-return-data-back-to-your-app-instantly/64938/16 "2023-08-12T23:53:35Z")

</div>

Good because I have no clue where to start - this one is above my pay grade. Looking forward to your always-excellent instructions.

---

<div class="post-metadata">

**Author:** ![Robert\_Petitto](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/robert_petitto/32/25193_2.png) [@Robert\_Petitto](https://community.glideapps.com/u/Robert_Petitto)\
**Post date:** [August 13, 2023, 1:09am UTC](https://community.glideapps.com/t/call-api-call-any-api-securely-and-return-data-back-to-your-app-instantly/64938/17 "2023-08-13T01:09:48Z")

</div>

### Proof of concept…full tutorial to come!

Looking up Payhere subscription data securely and efficiently using Payhere + Make (just to grab the customer ID) and the new Glide API Column with a GET request to Payhere API:

https://www.loom.com/embed/37d076329d42487ea1386f34b2de905c

---

<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:** [August 13, 2023, 1:40am UTC](https://community.glideapps.com/t/call-api-call-any-api-securely-and-return-data-back-to-your-app-instantly/64938/18 "2023-08-13T01:40:00Z")

</div>

You’ve switched to Arc??

---

<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:** [August 13, 2023, 8:24am UTC](https://community.glideapps.com/t/call-api-call-any-api-securely-and-return-data-back-to-your-app-instantly/64938/19 "2023-08-13T08:24:57Z")

</div>

Me and Jack helped converting him, I believe 😂

---

<div class="post-metadata">

**Author:** ![Robert\_Petitto](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/robert_petitto/32/25193_2.png) [@Robert\_Petitto](https://community.glideapps.com/u/Robert_Petitto)\
**Post date:** [August 13, 2023, 10:43pm UTC](https://community.glideapps.com/t/call-api-call-any-api-securely-and-return-data-back-to-your-app-instantly/64938/20 "2023-08-13T22:43:33Z")

</div>

Just for video demos…cleaner UI

[Next page](https://community.glideapps.com/t/call-api-call-any-api-securely-and-return-data-back-to-your-app-instantly/64938.md?page=2)
