# 🔗 Build an App Based on API Data with Coupler.io

**URL:** <https://community.glideapps.com/t/build-an-app-based-on-api-data-with-coupler-io/24637>\
**Category:** Community Resources\
**Created:** [March 23, 2021, 1:44pm UTC](https://community.glideapps.com/t/build-an-app-based-on-api-data-with-coupler-io/24637 "2021-03-23T13:44:29Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![Darren\_Alderman](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/darren_alderman/32/66660_2.png) [@Darren\_Alderman](https://community.glideapps.com/u/Darren_Alderman)\
**Post date:** [March 23, 2021, 1:44pm UTC](https://community.glideapps.com/t/build-an-app-based-on-api-data-with-coupler-io/24637/1 "2021-03-23T13:44:29Z")

</div>

# Background

I recently found a new API I wanted to play around with. I wanted to figure out the easiest way to integrate the data in a Glide app. I know APIs and more Data Sources are in the pipeline for Glide, but until then, [Coupler.io](https://www.coupler.io/) is a great option.

* * *

# Intro to [Coupler.io](http://Coupler.io)

**Coupler** allows you to pull external data into a Google Sheet. Since Glide allows you to build apps from Google Sheets, you can now build an app from these external sources with Coupler.

> **View All Coupler Integrations**
>
> ![image](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/d/c/dc33c6bc8aaf8d499542333f669e4065dae4cad4.png)

* * *

# Tutorial

> **View text based tutorial**
>
> ### (1) Retrieve the URL for the data you want to GET.
> 
> `https://jsonplaceholder.typicode.com/todos`
> 
> ### (2) Add [Coupler.io](http://Coupler.io) as an Add-on to Your Google Sheet
> 
> ![image](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/6/6/66e3b71fd2b1036ac9f86050e1fe9bd03d51c1dd.png)  
> ![image](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/9/c/9c184a7e38e1dc195e1b005521a547cf1312408c.png)
> 
> ### (3) Create a New JSON Client Importer from Coupler Dashboard
> 
> ![image](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/4/7/47c3de3cc0c233cdc9d0f8c15de21513598507cb.png)  
> ![image](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/b/d/bdf62e33d51b90fd145fae3cb830965fa43fd575.png)
> 
> ### (4) Save and Run the Importer to Retrieve Data
> 
> ![image](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/d/8/d8c5c3d2e29defabe82f4cbae4bd4c7fa7a563d5.png)  
> ![image](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/7/6/76a75fbda62b77a2ea60f08c3bc61a564406cf35.png)

* * *

# Video Tutorial

You can watch the full tutorial here: [https://youtu.be/qVXAZe1iN4w](https://youtu.be/qVXAZe1iN4w)

Or skip ahead to what you need:

- [The Build Plan](https://www.youtube.com/watch?v=qVXAZe1iN4w&t=208s)
- [Exploring the API](https://www.youtube.com/watch?v=qVXAZe1iN4w&t=227s)
- [Create the Google Sheet from the API Response with Coupler.io](https://www.youtube.com/watch?v=qVXAZe1iN4w&t=389s)
- [Creating the Glide App from the Google Sheet](https://www.youtube.com/watch?v=qVXAZe1iN4w&t=530s)

---

<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:** [March 23, 2021, 3:28pm UTC](https://community.glideapps.com/t/build-an-app-based-on-api-data-with-coupler-io/24637/2 "2021-03-23T15:28:30Z")

</div>

Another good tool.

Here there is another one that we discussed days ago

> [@Import any API into your Google Sheet](https://community.glideapps.com/t/import-any-api-into-your-google-sheet/24411):
>
> Hi guys, I’ve been playing with [https://apipheny.io/](https://apipheny.io/) It’s a cool app that allows you to bring API data into your google sheet, without creating scripts or coding. I’ve been speaking with the founder, and he recorded this video on how to bring data from an API into the sheet, and display it in Glide: [Import Stock Data & Create App From Google Sheets (Apipheny + Glide Demo) - Y](https://www.youtube.com/watch?v=SelNmGGmEQg) Hope you find it useful!

I am going to test it surely.

Gracias @Darren_Alderman

---

<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:** [March 23, 2021, 3:55pm UTC](https://community.glideapps.com/t/build-an-app-based-on-api-data-with-coupler-io/24637/3 "2021-03-23T15:55:41Z")

</div>

Yup, a client of mine uses coupler to build the spreadsheet directly from Airtable. Nothing is written to the Google Sheet directly.

Glide → Webhooks → Airtable --(coupler)–\> google Sheets → Glide → etc.

---

<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:** [March 23, 2021, 4:28pm UTC](https://community.glideapps.com/t/build-an-app-based-on-api-data-with-coupler-io/24637/4 "2021-03-23T16:28:09Z")

</div>

Wao!!

How can he show the incoming data from Airtable in Glide without writing it in GS?

I’d pay to see that 🙃 🥴

Saludos Robert

---

<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:** [March 23, 2021, 4:39pm UTC](https://community.glideapps.com/t/build-an-app-based-on-api-data-with-coupler-io/24637/5 "2021-03-23T16:39:59Z")

</div>

Let me rephrase…nothing is written to Google Sheets _from Glide_ 😉

---

<div class="post-metadata">

**Author:** ![Wiz.Wazeer](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/wiz.wazeer/32/72423_2.png) [@Wiz.Wazeer](https://community.glideapps.com/u/Wiz.Wazeer)\
**Post date:** [March 24, 2021, 6:05am UTC](https://community.glideapps.com/t/build-an-app-based-on-api-data-with-coupler-io/24637/6 "2021-03-24T06:05:03Z")

</div>

This is great ! Thanks @Darren_Alderman
