Given that I have provided my API key, I’m wondering if there’s a method to obtain a complete list of tables from my Airtable account using a single API endpoint. I have noticed a URL pattern for API queries where the base and table identifiers are embedded, yet the official documentation only seems to cover interactions with one table at a time. My objective is to allow users to select the specific table they wish to work with.
hey, afaik theres no single endpoint to get all tables automatically. you have to call each base separately or keep a manual list. might be worth checking with support though if theres a new method.
Through my experience working with Airtable’s API, I’ve confirmed that there isn’t a built-in endpoint to retrieve every table across all bases at once. Instead, I had to design a custom solution where I manually stored the endpoints or iterated through each base’s tables. This method, while not automated by Airtable directly, provides control over which tables are presented to the user. I suggest reviewing the documentation periodically and checking with support, as API enhancements might be implemented over time.