Help

Are base ID fields secrets?

256 1
cancel
Showing results for 
Search instead for 
Did you mean: 
Brian1
4 - Data Explorer
4 - Data Explorer

I am building an app that will use the Airtable API to export and format data from many tables within our base. I am pushing my code to a public GitHub repository.

I am obviously treating the API key(s) as secrets and not pushing them to my repo, should I also treat the base’s ID value as a secrets value? What about the table IDs?

1 Reply 1

Knowing only a table ID or a base ID is not very useful without credentials. People cannot access a base or table with only the ID. Table IDs are also not guaranteed to be universally unique. It is possible for someone to request access to a base given only the base ID, and it might be annoying dealing with request from curious people. 

On the other hand, why hardcore and publish IDs to a public repo?