Jul 16, 2016 03:10 PM
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?
Oct 13, 2016 01:50 AM
Did you find a way to get the tables?
Oct 20, 2016 12:16 PM
This. The lack of a method in the API to reach multiple tables at any given time is extremely limiting.
Mar 05, 2017 04:33 AM
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?
Jun 18, 2017 06:57 AM
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.
Aug 03, 2017 07:30 AM
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.
Aug 18, 2017 06:54 PM
Anyone find a way to do this yet?
Aug 18, 2017 06:57 PM
Nov 29, 2017 06:58 AM
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.
Jun 29, 2018 06:25 PM
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.