# Fetch JSON Tutorial + Template

**URL:** https://community.glideapps.com/t/fetch-json-tutorial-template/59905
**Category:** Community Resources
**Tags:** tutorial
**Created:** [March 30, 2023, 6:18pm UTC](https://community.glideapps.com/t/fetch-json-tutorial-template/59905 "2023-03-30T18:18:55Z")
**Posts on this page:** 7
**Page:** 1

<div class="post-metadata">

### Author: ![grumo](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/grumo/32/34786_2.png) [@grumo](https://community.glideapps.com/u/grumo)
#### Post date: [March 30, 2023, 6:18pm UTC](https://community.glideapps.com/t/fetch-json-tutorial-template/59905/1 "2023-03-30T18:18:55Z")

</div>

In this tutorial, you’ll learn how to use the Fetch JSON column to search for movies via the TheMovieDB’s API → [https://youtu.be/fjgcxBvrWbE](https://youtu.be/fjgcxBvrWbE)

[![](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/9/4/9492c6dd908af923f4fc65a1cd1b8c486c59ce2c.jpeg "Create a Movies App (with Fetch JSON) | Glide Tutorial #nocode") ](https://www.youtube.com/watch?v=fjgcxBvrWbE)

---

<div class="post-metadata">

### Author: ![George\_Pillari](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/george_pillari/32/55971_2.png) [@George\_Pillari](https://community.glideapps.com/u/George_Pillari)
#### Post date: [April 18, 2023, 8:30pm UTC](https://community.glideapps.com/t/fetch-json-tutorial-template/59905/2 "2023-04-18T20:30:35Z")

</div>

Great tutorial. I had this working really well, then suddenly, the Javascript stopped working. I get the spinner in the field for a few seconds then it’s gone and no data extracted from the JSON. Any ideas? I cleared the cache and cookies and rebooted a few times.

Any help would be appreciated. Thank you

---

<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: [April 18, 2023, 11:58pm UTC](https://community.glideapps.com/t/fetch-json-tutorial-template/59905/3 "2023-04-18T23:58:45Z")

</div>

Does the API you fetch require authorization header? I assume not? When you copy the link you’re trying to fetch from to a new tab in the browser and click “Enter” as if you are accessing it, does it return anything?

---

<div class="post-metadata">

### Author: ![George\_Pillari](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/george_pillari/32/55971_2.png) [@George\_Pillari](https://community.glideapps.com/u/George_Pillari)
#### Post date: [April 19, 2023, 12:48am UTC](https://community.glideapps.com/t/fetch-json-tutorial-template/59905/4 "2023-04-19T00:48:32Z")

</div>

Fixed it. Thank you

---

<div class="post-metadata">

### Author: ![George\_Pillari](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/george_pillari/32/55971_2.png) [@George\_Pillari](https://community.glideapps.com/u/George_Pillari)
#### Post date: [June 8, 2023, 10:33am UTC](https://community.glideapps.com/t/fetch-json-tutorial-template/59905/5 "2023-06-08T10:33:16Z")

</div>

New question on this: When there are simultaneous users all entering a term in the search field (which launches the API and fills the table with a list of movies), the users wind up writing over each other. So, if user one enters “Rocky” the search returns the list of Rocky movies, but if user two enters “Harry Potter” a few seconds later from a different phone/computer, in the search by user one, Rocky is overwritten by Harry Potter.

Any ideas will be appreciated.

---

<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: [June 8, 2023, 10:34am UTC](https://community.glideapps.com/t/fetch-json-tutorial-template/59905/6 "2023-06-08T10:34:46Z")

</div>

You need to write your search term to a User Specific Column. Then each user will get their own results.

> **[Glide • User-specific columns](https://www.glideapps.com/docs/reference/basic-columns/user-specific-columns)**
>
> User-specific columns allow cells to hold unique data for each user. This means each user can experience their own data for a particular part of your project.

---

<div class="post-metadata">

### Author: ![George\_Pillari](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/george_pillari/32/55971_2.png) [@George\_Pillari](https://community.glideapps.com/u/George_Pillari)
#### Post date: [June 8, 2023, 1:49pm UTC](https://community.glideapps.com/t/fetch-json-tutorial-template/59905/7 "2023-06-08T13:49:46Z")

</div>

Solved. Thank you
