Skip to main content

Are base ID fields secrets?

  • October 23, 2024
  • 1 reply
  • 1 view

Forum|alt.badge.img+2

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?

kuovonne
Forum|alt.badge.img+27
  • Brainy
  • October 24, 2024

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? 


Reply