Skip to main content

List Tables given API Key and BaseID?

  • July 16, 2016
  • 9 replies
  • 57 views

Is there an API call/endpoint that will list all of the tables if given a BaseID, or do we need to wait until the Metadata API is public?

9 replies

  • New Participant
  • October 13, 2016

Hi,
Did you find a way to get the tables?

thanks.


  • New Participant
  • October 20, 2016

This. The lack of a method in the API to reach multiple tables at any given time is extremely limiting.


Forum|alt.badge.img+3
  • New Participant
  • March 5, 2017

Hi,

I came to ask this question as well. It appears Zapier is capable of doing this, do they have access to an undocumented part of the API?


  • New Participant
  • June 18, 2017

I second this - it seems pretty obvious that one might need to, for example, merely list the tables in a base. I wonder if Airtable has an API for their application but only exposes the base API’s for now. One should also be able to list bases for that matter.


  • New Participant
  • August 3, 2017

I also need this for a convenience application for a client. One of the reasons they went with Airtable was because it had a good API. This is very frustrating.


  • Known Participant
  • August 19, 2017

Anyone find a way to do this yet?


Forum|alt.badge.img+4
  • Inspiring
  • August 19, 2017

You can sign up for beta access to the base schema API here: https://airtable.com/shrLK2dGvhx46S6bU


You can sign up for beta access to the base schema API here: https://airtable.com/shrLK2dGvhx46S6bU


Hi @Kasra I have tried several times to sign up for beta access to the base schema API, but have not received any response. I would very much like to test this API. We use Airtable with different clients as a simple CMS for data-driven sites. Retrieving lists of tables would allow us to greatly simplify the setup process.


  • New Participant
  • June 30, 2018

Since Airtable doesn’t support exports/backups yet, I’m writing myself a backup tool to make sure that I have access to my data in an emergency. However, the fact that I can’t list tables using the API can easily result in missing data.

If Airtable doesn’t plan to provide an easy way to download all your data (à la Google Takeout, Twitter Archive, and Facebook “Download Your Information”) in the near future, it would be a good show of faith to make the API powerful enough to find and download all data for a user (or at least all data in a base) programmatically.