Help

The Community will be temporarily unavailable starting on Friday February 28. We’ll be back as soon as we can! To learn more, check out our Announcements blog post.

Are base ID fields secrets?

527 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?