# Airtable's API keys will be deprecated by Airtable

**URL:** https://community.thunkable.com/t/airtables-api-keys-will-be-deprecated-by-airtable/2805223
**Category:** Announcements
**Tags:** airtable
**Created:** [January 26, 2024, 7:46pm UTC](https://community.thunkable.com/t/airtables-api-keys-will-be-deprecated-by-airtable/2805223 "2024-01-26T19:46:32Z")
**Posts on this page:** 13
**Page:** 1

<div class="post-metadata">

### Author: ![ioannis](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/ioannis/32/146956_2.png) [@ioannis](https://community.thunkable.com/u/ioannis)
#### Post date: [January 26, 2024, 7:46pm UTC](https://community.thunkable.com/t/airtables-api-keys-will-be-deprecated-by-airtable/2805223/1 "2024-01-26T19:46:32Z")

</div>

Hello Thunkers,  
Effective February 1, 2024, [Airtable will no longer support connections via API keys](https://support.airtable.com/docs/airtable-api-key-deprecation-notice). If your apps fit into one of the following categories you will need to transition to an Airtable connection via OAuth:

- uses Airtable blocks on Snap to Place
- connected as a data source via API key
- doing API calls to Airtable

**To help you with this transition, we created a new Airtable block called “authorization header for” and it is available for both StP and DnD projects.**

**![](https://lh7-us.googleusercontent.com/sPRwKbQMupJcyZ4APpmHLS32KlavePTbCkBMS59unAvqBdMqTy8wmL55u_Hw-4Ef0IkR5U36rGCMjVkmL_2N2L9xVGDqSwL_SNDMqDlv_oaejkjlpQrMB2yH0-cLoGeTtu1WyskYVVHEAg8i7xaB2sc)**

To use this block in your project you should have at least one[AirtatAble Data Source connected with OAuth](https://docs.thunkable.com/getting-started/data-sources/data-sources-1#connect-your-app-to-airtable-by-oauth).

Each Airtable Data Source shares the same token and this block always returns an active Authorization Header.

Here are some examples:

![](https://lh7-us.googleusercontent.com/9s1aoONoBQ2UE2Jm4vfiD_EAowHj6pYzYSV58AAc6oKmeytCjsTYad5PLEKE-vB_K_flo89ozgGJrYeaiKEcHGypsyKMksI5KrIjG9ALeOBWt1H-Jekz6JrK2efRKPVHt-rqTss_fN59XFYPHB7EbwY)

![](https://lh7-us.googleusercontent.com/DlyocRLuaOOLAdda9HNRkXY5lX2_F8oXz2hscvfSzJIsGTWlQdfMbXvL4YkT2DTDw-uPyGbdt15IGznRXF2szlPNXBBzNZSATFDcQQAxwGYOUCTBwefw8jclLsfDitKaygnjVQkCaG1d4CQIAMYrIVs)

You can find more information about Authorization Header For Block here in our Docs: [Airtable Data Source - Thunkable Docs](https://docs.thunkable.com/getting-started/data-sources/data-sources-1#authorization-header-for-block)

Please keep in mind that you may need to do a [hard refresh](https://docs.thunkable.com/getting-started/data-sources/data-sources#hard-refresh-your-browser) of your browser for the changes to take effect in your project.

If your[downloaded or published app](https://docs.thunkable.com/publishing-apps/publish) is affected by this change, you will need to re-download or re-publish your app for these changes to take effect.

Please let us know if you have any other questions or feedback for us.

---

<div class="post-metadata">

### Author: ![tatiang](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/tatiang/32/55482_2.png) [@tatiang](https://community.thunkable.com/u/tatiang)
#### Post date: [January 27, 2024, 5:52am UTC](https://community.thunkable.com/t/airtables-api-keys-will-be-deprecated-by-airtable/2805223/2 "2024-01-27T05:52:39Z")

</div>

Am I understanding correctly that we can still access Airtable through its API as long as we change our authentication method?

---

<div class="post-metadata">

### Author: ![kizzy](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/kizzy/32/76421_2.png) [@kizzy](https://community.thunkable.com/u/kizzy)
#### Post date: [January 27, 2024, 3:57pm UTC](https://community.thunkable.com/t/airtables-api-keys-will-be-deprecated-by-airtable/2805223/3 "2024-01-27T15:57:06Z")

</div>

Hmm so i going have to ad that block now?.. aahg …i will wait and see what happens with my app i am, not using web api block just data source so where do i ad this authorization block?

 ![im1](https://us1.discourse-cdn.com/flex015/uploads/thunkable/original/3X/e/d/eddc031350627e1057c890f5967b031b7e54d5dc.png)

---

<div class="post-metadata">

### Author: ![ioannis](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/ioannis/32/146956_2.png) [@ioannis](https://community.thunkable.com/u/ioannis)
#### Post date: [January 29, 2024, 10:50am UTC](https://community.thunkable.com/t/airtables-api-keys-will-be-deprecated-by-airtable/2805223/4 "2024-01-29T10:50:05Z")

</div>

> [@tatiang](#):
>
> Am I understanding correctly that we can still access Airtable through its API as long as we change our authentication method?

Exactly

---

<div class="post-metadata">

### Author: ![ioannis](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/ioannis/32/146956_2.png) [@ioannis](https://community.thunkable.com/u/ioannis)
#### Post date: [January 29, 2024, 10:54am UTC](https://community.thunkable.com/t/airtables-api-keys-will-be-deprecated-by-airtable/2805223/5 "2024-01-29T10:54:05Z")

</div>

Hello @kizzy  
This doesn’t affect the Data Source blocks if connected your app to Airtable by OAuth  
So you don’t need to worry about this change.

---

<div class="post-metadata">

### Author: ![kizzy](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/kizzy/32/76421_2.png) [@kizzy](https://community.thunkable.com/u/kizzy)
#### Post date: [January 29, 2024, 12:12pm UTC](https://community.thunkable.com/t/airtables-api-keys-will-be-deprecated-by-airtable/2805223/6 "2024-01-29T12:12:10Z")

</div>

> [@ioannis](#):
>
> This doesn’t affect the Data Source blocks if connected your app to Airtable by OAuth  
> So you don’t need to worry about this change.

Thank You

---

<div class="post-metadata">

### Author: ![doctorsof](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/doctorsof/32/30099_2.png) [@doctorsof](https://community.thunkable.com/u/doctorsof)
#### Post date: [April 21, 2024, 6:47pm UTC](https://community.thunkable.com/t/airtables-api-keys-will-be-deprecated-by-airtable/2805223/7 "2024-04-21T18:47:27Z")

</div>

Hey what’s wrong? I have **OAuth** with Airtable also.  
 ![1](https://us1.discourse-cdn.com/flex015/uploads/thunkable/original/3X/1/4/144a8ee5c571df2fc4506418c56eb293bd32f539.png)  
 ![2](https://us1.discourse-cdn.com/flex015/uploads/thunkable/original/3X/5/2/52df3de04155ea2e1e3a6e5875ee3d3a9e55053d.png)

---

<div class="post-metadata">

### Author: ![ioannis](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/ioannis/32/146956_2.png) [@ioannis](https://community.thunkable.com/u/ioannis)
#### Post date: [April 22, 2024, 10:31am UTC](https://community.thunkable.com/t/airtables-api-keys-will-be-deprecated-by-airtable/2805223/8 "2024-04-22T10:31:04Z")

</div>

Hello @doctorsof  
The API call inside the “api” function should work. If not, could you please share the message you received as an error?

The Airtable block inside the “online” function is deprecated and it shouldn’t work anymore

---

<div class="post-metadata">

### Author: ![slothball](https://avatars.discourse-cdn.com/v4/letter/s/f08c70/32.png) [@slothball](https://community.thunkable.com/u/slothball)
#### Post date: [September 27, 2024, 10:30am UTC](https://community.thunkable.com/t/airtables-api-keys-will-be-deprecated-by-airtable/2805223/9 "2024-09-27T10:30:20Z")

</div>

Hi all

I am also having trouble with Airtable after the API was deprecated earlier this year. I had understood that linking the Airtable base by OAuth would mean that no changes to blocks would be necessary. However, I now cannot get my app to get from or write to my Airtable base.

What I have done: on Airtable, I have revoked the Thunkable third party access and reset it. I have also gone into the app and added the Airtable base as a new data source via OAuth.

If I click on the Airtable base in the design tab of my project, Thunkable **can** read the Airtable data. However, my app does **not** read it: e.g., when I use the GetCell function, no value or error numbers are returned.

Can anyone help?

---

<div class="post-metadata">

### Author: ![ioannis](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/ioannis/32/146956_2.png) [@ioannis](https://community.thunkable.com/u/ioannis)
#### Post date: [September 27, 2024, 11:17am UTC](https://community.thunkable.com/t/airtables-api-keys-will-be-deprecated-by-airtable/2805223/10 "2024-09-27T11:17:54Z")

</div>

Hello @slothball  
The Airtable blocks you have are connected to Airtable via API key at the moment.  
This means that needs to be replaced with the [Data Sources blocks](https://docs.thunkable.com/blocks/app-features/data-sources-blocks).  
​

---

<div class="post-metadata">

### Author: ![slothball](https://avatars.discourse-cdn.com/v4/letter/s/f08c70/32.png) [@slothball](https://community.thunkable.com/u/slothball)
#### Post date: [September 27, 2024, 2:46pm UTC](https://community.thunkable.com/t/airtables-api-keys-will-be-deprecated-by-airtable/2805223/11 "2024-09-27T14:46:34Z")

</div>

Thanks @ioannis. I didn’t realise I had to replace the blocks with Data Sources blocks.

In my current project, I was using the call [airtable base] SetCell / column / rowNum / value function to pull / write exchange rate data from 24 columns in an airtable base (see pic). Is there any way I can replicate this with the Data Source blocks, or do I have to pull each column separately with 24 identical blocks? 😬

This will make the app incredibly cumbersome and will probably slow it down: I have to replicate this on 2 other screens.

 ![Screenshot 2024-09-27 at 10.43.05 PM](https://us1.discourse-cdn.com/flex015/uploads/thunkable/original/3X/2/d/2d8253ef92bb82e98c4558cda981639018e45b88.png)

---

<div class="post-metadata">

### Author: ![pprincyaaghaaw1](https://avatars.discourse-cdn.com/v4/letter/p/858c86/32.png) [@pprincyaaghaaw1](https://community.thunkable.com/u/pprincyaaghaaw1)
#### Post date: [October 12, 2024, 7:15pm UTC](https://community.thunkable.com/t/airtables-api-keys-will-be-deprecated-by-airtable/2805223/12 "2024-10-12T19:15:05Z")

</div>

heres my project link “[Thunkable](https://x.thunkable.com/projects/670ac985a5f9cd696de2054d/510ef92e-7f8a-4a83-9cda-08b81617e168/designer)”  
which i need to connect to the airtable “[Airtable - Grid view](https://airtable.com/appRVLCfgPOEuicQe/shr5vqPZ6z4zCTxzc)”

please help me as i dont know where to use the token , or if theres any other way to use it  
please note that i did try adding airtable as data source yet , it doesnt pick any row matching the alphabet

---

<div class="post-metadata">

### Author: ![kizzy](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/kizzy/32/76421_2.png) [@kizzy](https://community.thunkable.com/u/kizzy)
#### Post date: [October 13, 2024, 3:15am UTC](https://community.thunkable.com/t/airtables-api-keys-will-be-deprecated-by-airtable/2805223/13 "2024-10-13T03:15:58Z")

</div>

check in airtable it self that you thinkable added a third party integration that what works for me
