# Refresh button that triggers API reload?

**URL:** <https://forum.adalo.com/t/refresh-button-that-triggers-api-reload/2234>\
**Category:** Get Help\
**Created:** [June 30, 2020, 4:51pm UTC](https://forum.adalo.com/t/refresh-button-that-triggers-api-reload/2234 "2020-06-30T16:51:46Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![ldyer](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.adalo.com/ldyer/32/1249_2.png) [@ldyer](https://forum.adalo.com/u/ldyer)\
**Post date:** [June 30, 2020, 4:51pm UTC](https://forum.adalo.com/t/refresh-button-that-triggers-api-reload/2234/1 "2020-06-30T16:51:47Z")

</div>

Okay, I have finally successfully connected to a couple of different APIs. Data is flowing into my lists which makes me very happy 🙂

Now, I need the user to be able to reload the screen and pull new data in. Is there any workaround to doing this with an icon and action?

Also, is there a way to determine how often my API is queried fri Adalo in general? Worst case, I would like to put some text informing users how often the lists are updated.

---

<div class="post-metadata">

**Author:** ![ben1](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.adalo.com/ben1/32/1040_2.png) [@ben1](https://forum.adalo.com/u/ben1)\
**Post date:** [June 30, 2020, 5:29pm UTC](https://forum.adalo.com/t/refresh-button-that-triggers-api-reload/2234/2 "2020-06-30T17:29:41Z")

</div>

hey @ldyer.

The best way to handle a reload is to have a button that links to a completely blank screen with a transparent background, and on that screen make a screen action that links back to the original screen. This will reload the data in the list.

As for the frequency of updating. Any time you open the page I believe it is refreshing the list

---

<div class="post-metadata">

**Author:** ![ChristopheHK](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.adalo.com/christophehk/32/1179_2.png) [@ChristopheHK](https://forum.adalo.com/u/ChristopheHK)\
**Post date:** [June 30, 2020, 7:08pm UTC](https://forum.adalo.com/t/refresh-button-that-triggers-api-reload/2234/3 "2020-06-30T19:08:40Z")

</div>

Exavtely! And you add another action to manage the increment, a number field associated to any of your user. Current user \> incement list X + 1

---

<div class="post-metadata">

**Author:** ![ldyer](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.adalo.com/ldyer/32/1249_2.png) [@ldyer](https://forum.adalo.com/u/ldyer)\
**Post date:** [June 30, 2020, 7:10pm UTC](https://forum.adalo.com/t/refresh-button-that-triggers-api-reload/2234/4 "2020-06-30T19:10:36Z")

</div>

thanks, I will implement this 🙂

---

<div class="post-metadata">

**Author:** ![ldyer](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.adalo.com/ldyer/32/1249_2.png) [@ldyer](https://forum.adalo.com/u/ldyer)\
**Post date:** [July 1, 2020, 3:53pm UTC](https://forum.adalo.com/t/refresh-button-that-triggers-api-reload/2234/5 "2020-07-01T15:53:12Z")

</div>

@ChristopheHK I have implemented Ben’s suggestion, but am not sure why you need to increment current user. Could you explain the purpose your suggestion a little more?

---

<div class="post-metadata">

**Author:** ![ChristopheHK](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.adalo.com/christophehk/32/1179_2.png) [@ChristopheHK](https://forum.adalo.com/u/ChristopheHK)\
**Post date:** [July 1, 2020, 3:59pm UTC](https://forum.adalo.com/t/refresh-button-that-triggers-api-reload/2234/6 "2020-07-01T15:59:33Z")

</div>

Because of this : " I would like to put some text informing users how often the lists are updated."

“how often” = an increment at each refresh

---

<div class="post-metadata">

**Author:** ![ldyer](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.adalo.com/ldyer/32/1249_2.png) [@ldyer](https://forum.adalo.com/u/ldyer)\
**Post date:** [July 1, 2020, 4:47pm UTC](https://forum.adalo.com/t/refresh-button-that-triggers-api-reload/2234/7 "2020-07-01T16:47:34Z")

</div>

ah, ok. I am pulling in a date/time for each record via the external list. So i am showing that per list item.

---

<div class="post-metadata">

**Author:** ![tjd\_15](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.adalo.com/tjd_15/32/1268_2.png) [@tjd\_15](https://forum.adalo.com/u/tjd_15)\
**Post date:** [July 1, 2020, 5:57pm UTC](https://forum.adalo.com/t/refresh-button-that-triggers-api-reload/2234/8 "2020-07-01T17:57:26Z")

</div>

I use this method, with a text line using the current time.

As in ‘This page is updated as of {Current Time}. Click to update with latest data’ with a refresh button performing the actions described. The page keeps the time when page was last accessed, not the true current time. This prompts the user to refresh.

Can keep the time as actual or relative.

---

<div class="post-metadata">

**Author:** ![arkimark](https://avatars.discourse-cdn.com/v4/letter/a/cc9497/32.png) [@arkimark](https://forum.adalo.com/u/arkimark)\
**Post date:** [January 17, 2024, 9:43am UTC](https://forum.adalo.com/t/refresh-button-that-triggers-api-reload/2234/9 "2024-01-17T09:43:31Z")

</div>

Will that incur a lot of app actions?
