# Be careful with GEOAPIFY - it will spent all of 3000 free credits in minutes - not even in hours((

**URL:** <https://community.glideapps.com/t/be-careful-with-geoapify-it-will-spent-all-of-3000-free-credits-in-minutes-not-even-in-hours/46401>\
**Category:** Ask for Help\
**Created:** [August 10, 2022, 12:12pm UTC](https://community.glideapps.com/t/be-careful-with-geoapify-it-will-spent-all-of-3000-free-credits-in-minutes-not-even-in-hours/46401 "2022-08-10T12:12:20Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![Alexey\_Baranov1](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/alexey_baranov1/32/43581_2.png) [@Alexey\_Baranov1](https://community.glideapps.com/u/Alexey_Baranov1)\
**Post date:** [August 10, 2022, 12:12pm UTC](https://community.glideapps.com/t/be-careful-with-geoapify-it-will-spent-all-of-3000-free-credits-in-minutes-not-even-in-hours/46401/1 "2022-08-10T12:12:20Z")

</div>

Hello guys!  
I did the case after beatiful Robert’s video about Address autocomplete by Fetchcolumn & Geoapify, but unfirtunately it seems this API works just a few times. I made everything described, and even start to test.  
But after a few success attempts it started to return nothing to Glide( What’s a secret? Is it bag from API or from Glide FetchColumn?  
I checked by [Best JSON Viewer and JSON Beautifier Online](https://codebeautify.org/jsonviewer), and there are:  
statusCode : 401  
error : Unauthorized  
message : Invalid apiKey  
(( But the apiKey is correct.  
I made another account & apiKey at Geoapify, but it was not helps.  
What’s wrong?

 ![2022-08-10 15-02-13 А360+ · Glide - Google Chrome](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/e/d/ed529c555a817d323b0a12c19daff7280c5e0be5.png)  
 ![image](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/d/d/dd84610d20d44524fdd02df3134feaa4abeae162.png)

---

<div class="post-metadata">

**Author:** ![Dilon\_Perera](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/dilon_perera/32/85652_2.png) [@Dilon\_Perera](https://community.glideapps.com/u/Dilon_Perera)\
**Post date:** [August 10, 2022, 1:06pm UTC](https://community.glideapps.com/t/be-careful-with-geoapify-it-will-spent-all-of-3000-free-credits-in-minutes-not-even-in-hours/46401/2 "2022-08-10T13:06:54Z")

</div>

Hi @Alexey_Baranov1,

Check if there are spaces in your API Key. And run this in your browser to see what you get!

Just tried and I got the results!

And also try creating a new API Key by clicking this icon and adding that in the column!

 ![image](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/0/0/00e25b718c2b8cb8821e08d24964a8964909b5f2.png)

Thank you

P.S: I think you wouldn’t need a Template column that gets the entered address that stored in the Users table because in you construct url column you already added that as User Profile \> Address. And you don’t want to add https here :

 ![image](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/1/7/1704b65178d35077c5ca7e66aca96da98b097980.png)

because Glide adds that for you automatically! 💪

---

<div class="post-metadata">

**Author:** ![Alexey\_Baranov1](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/alexey_baranov1/32/43581_2.png) [@Alexey\_Baranov1](https://community.glideapps.com/u/Alexey_Baranov1)\
**Post date:** [August 10, 2022, 1:47pm UTC](https://community.glideapps.com/t/be-careful-with-geoapify-it-will-spent-all-of-3000-free-credits-in-minutes-not-even-in-hours/46401/3 "2022-08-10T13:47:41Z")

</div>

Thank you very much, @Dilon_Perera! 🙏  
Am running to check out your ideas, will be back soon. 🚴‍♂️

The Template column that gets the entered address stored in the Users table i put there just to show here it’s not empty.

---

<div class="post-metadata">

**Author:** ![Alexey\_Baranov1](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/alexey_baranov1/32/43581_2.png) [@Alexey\_Baranov1](https://community.glideapps.com/u/Alexey_Baranov1)\
**Post date:** [August 10, 2022, 2:38pm UTC](https://community.glideapps.com/t/be-careful-with-geoapify-it-will-spent-all-of-3000-free-credits-in-minutes-not-even-in-hours/46401/4 "2022-08-10T14:38:00Z")

</div>

I’ve found a couse. almost root)

 ![e1af2c1e63209bd322fe86b3ba904d79d49b48be](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/3/5/3554b52165ce4a460c226b6b2fe32cb6917af0b3.png)

Seems like when you establish URL Construct Column, then FetchJSON Column - each of it on the each Row generates a Request to the API. So while i just combine the columns and try to test, the limit of Credits becomes to 3000 in a minutes, even not in a hour or in a day 😂 😬  
Seems this API is not good enough idea to use even for a few request in a day, becouse all of it will be loosen in minutes)))

---

<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 10, 2022, 2:55pm UTC](https://community.glideapps.com/t/be-careful-with-geoapify-it-will-spent-all-of-3000-free-credits-in-minutes-not-even-in-hours/46401/5 "2022-08-10T14:55:04Z")

</div>

Hola!

This is one of the problems when an “autocomplete” feature is used with API requests: too many requests will be fired while the address is written completely or partially 🥴.

E.g.: If an address has 10 words (almost 70-80 characters), you will fire at least 5 API requests when you have just typed 8-12 characters and surely, the API still hasn’t found the right address!.  
The best option is to create a button to fire an API call once the user has written full address and test it.

Saludos

---

<div class="post-metadata">

**Author:** ![Alexey\_Baranov1](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/alexey_baranov1/32/43581_2.png) [@Alexey\_Baranov1](https://community.glideapps.com/u/Alexey_Baranov1)\
**Post date:** [August 10, 2022, 3:03pm UTC](https://community.glideapps.com/t/be-careful-with-geoapify-it-will-spent-all-of-3000-free-credits-in-minutes-not-even-in-hours/46401/6 "2022-08-10T15:03:35Z")

</div>

Hola & thank you for your suggestion, Gvalero! 👋  
Looks like this is only way for free API plan. But even when you pay - it still too dummy to pay for each click)) So we need a button to call an API.

---

<div class="post-metadata">

**Author:** ![system](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/system/32/53398_2.png) [@system](https://community.glideapps.com/u/system)\
**Post date:** [August 11, 2022, 3:04pm UTC](https://community.glideapps.com/t/be-careful-with-geoapify-it-will-spent-all-of-3000-free-credits-in-minutes-not-even-in-hours/46401/7 "2022-08-11T15:04:24Z")

</div>

This topic was automatically closed 24 hours after the last reply. New replies are no longer allowed.
