Airtable supports online snapshots, but no way to take home your data.
# Replace (fake) sample data with your data.
export AIRTABLE_API_KEY=keyAf4JcAuRJkr2AA
./backup-airtable.py appSD3jreJRer3Rer "Table 1" "Other Table" "One More Table"
Right now, backup-airtable
assumes every table has a Grid view
, and backs up that view.
Right now, you have to list every table by hand, rather than just specifying the base ID. I can only hope that Airtable doesn't have a nefarious reason for this, but they haven't added it to their API yet.