# External API call frequency

**URL:** <https://forum.bubble.io/t/external-api-call-frequency/292631>\
**Category:** Questions\
**Created:** [November 10, 2023, 4:58pm UTC](https://forum.bubble.io/t/external-api-call-frequency/292631 "2023-11-10T16:58:06Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![tiboricus](https://avatars.discourse-cdn.com/v4/letter/t/ce7236/32.png) [@tiboricus](https://forum.bubble.io/u/tiboricus)\
**Post date:** [November 10, 2023, 4:58pm UTC](https://forum.bubble.io/t/external-api-call-frequency/292631/1 "2023-11-10T16:58:06Z")

</div>

Hi,

Is there a recommended waiting time before calling another external API?  
I am using Xano as a backend, and it seems Bubble starts throttling my calls after the 5th or 6th consecutive calls to Xano. These first few fired quickly, one after the other, then around the 7th one I have to wait some 10 secs before it hits Xano. (Xano responds in millisecs when it gets the call, so it is not having to wait for Xano but rather waiting for Bubble.)  
I tried to space them out, adding 1-2 secs of waiting time between the calls but it wasn’t enough.

Is there a “best practice” for this issue ?

Thanks

---

<div class="post-metadata">

**Author:** ![gutowlach](https://avatars.discourse-cdn.com/v4/letter/g/ac8455/32.png) [@gutowlach](https://forum.bubble.io/u/gutowlach)\
**Post date:** [November 10, 2023, 5:34pm UTC](https://forum.bubble.io/t/external-api-call-frequency/292631/2 "2023-11-10T17:34:19Z")

</div>

I don’t think Bubble imposes a limit before making another call. I say this because in my app, I have a ‘live’ feature that calls an API every 20 seconds. I’ve left it open for hours and it’s still working

---

<div class="post-metadata">

**Author:** ![tiboricus](https://avatars.discourse-cdn.com/v4/letter/t/ce7236/32.png) [@tiboricus](https://forum.bubble.io/u/tiboricus)\
**Post date:** [November 10, 2023, 5:45pm UTC](https://forum.bubble.io/t/external-api-call-frequency/292631/3 "2023-11-10T17:45:43Z")

</div>

In your case maybe not, because you wait 20 seconds between calls. But I don’t wait any. Try to call them every 0.5 secs and see what happens 🙂

---

<div class="post-metadata">

**Author:** ![gutowlach](https://avatars.discourse-cdn.com/v4/letter/g/ac8455/32.png) [@gutowlach](https://forum.bubble.io/u/gutowlach)\
**Post date:** [November 10, 2023, 8:24pm UTC](https://forum.bubble.io/t/external-api-call-frequency/292631/4 "2023-11-10T20:24:13Z")

</div>

In my case, nothing will change. My data comes from Blockchain, and this data updates each 15 seconds.  
Sorry, i didn’t know you request so fast.

---

<div class="post-metadata">

**Author:** ![tiboricus](https://avatars.discourse-cdn.com/v4/letter/t/ce7236/32.png) [@tiboricus](https://forum.bubble.io/u/tiboricus)\
**Post date:** [November 19, 2023, 9:17am UTC](https://forum.bubble.io/t/external-api-call-frequency/292631/5 "2023-11-19T09:17:56Z")

</div>

Actually, I am stupid 🙂 I forgot that APIs are called immediately and they are not waiting for each other. So, the questions is: what to do when I have to fire 7 APIs in one workflow?

---

<div class="post-metadata">

**Author:** ![tiboricus](https://avatars.discourse-cdn.com/v4/letter/t/ce7236/32.png) [@tiboricus](https://forum.bubble.io/u/tiboricus)\
**Post date:** [November 26, 2023, 10:52am UTC](https://forum.bubble.io/t/external-api-call-frequency/292631/6 "2023-11-26T10:52:50Z")

</div>

Well, it seems the problem is Xano’s free tier that allows only 10 calls per 20 seconds… Needs to be verified though…
