Save the date! Join us on October 16 for our Product Ops launch event. Register here.
Aug 29, 2024 07:33 AM
I'm trying to determine from the API whether a table is hidden or shown, but looking at https://airtable.com/developers/web/api/model/table-model there's no obvious field with that information. Is there another API that has it?
Solved! Go to Solution.
Aug 29, 2024 09:56 AM
As of now, Airtable's public API does not provide a direct way to determine whether a table is hidden or visible within a base's interface, as the visibility of tables is a user interface preference and not a data-level attribute exposed by the API.
The table visibility (hidden or shown) in Airtable typically refers to the user interface in the Airtable web or mobile app, and this kind of information is generally managed client-side. It isn't exposed in Airtable's REST API, Metadata API, or Web API because these are primarily focused on interacting with the data itself (records, fields, tables, views, etc.) rather than UI-specific details.
Aug 29, 2024 09:56 AM
As of now, Airtable's public API does not provide a direct way to determine whether a table is hidden or visible within a base's interface, as the visibility of tables is a user interface preference and not a data-level attribute exposed by the API.
The table visibility (hidden or shown) in Airtable typically refers to the user interface in the Airtable web or mobile app, and this kind of information is generally managed client-side. It isn't exposed in Airtable's REST API, Metadata API, or Web API because these are primarily focused on interacting with the data itself (records, fields, tables, views, etc.) rather than UI-specific details.
Aug 29, 2024 10:36 AM
Marking as accepted because you're right, but the split in API accessibility on UI attributes vs data elements is a consistent rough edge in the Airtable API, and goes against the de facto API-first design strategy in the industry over the last 10+ years.