simonw / airtable-export

Export Airtable data to YAML, JSON or SQLite files on disk
https://datasette.io/tools/airtable-export
Apache License 2.0
112 stars 15 forks source link

Option to export all tables #6

Open simonw opened 3 years ago

simonw commented 3 years ago

This didn't use to be possible because there was no API method to return a list of tables - but https://community.airtable.com/t/how-do-i-get-list-of-all-the-tables-in-a-base/30420 now has a comment that says:

This is now possible!

Read about it here: https://airtable.com/api/meta

Simply make a GET request with the auth header, and see the tables listed:

https://api.airtable.com/v0/meta/bases/$BaseId/tables

simonw commented 3 years ago

You have to request access to that specific API: https://airtable.com/shrWl6yu8cI8C5Dh3 - I've submitted a request.

simonw commented 2 years ago

Looks like that API is available to everyone now: https://airtable.com/api/meta

simonw commented 2 years ago

... no, you still need to get approved for access as far as I can tell.