Skip to main content

Hello Airtable Community,

I’m working on an integration where we need to detect if someone updates any field in a Form View (e.g., adds/removes/hides fields). I’ve explored the Airtable Metadata API, specifically the endpoint:

 

bash

CopyEdit

GET https://api.airtable.com/v0/meta/bases/{baseId}/views

While this API returns the list of views, including forms, it doesn’t seem to provide:

  • A timestamp or audit log of when a form was last modified

  • Information on which specific fields were updated or reordered

  • Any versioning or update tracking for forms

Questions:

  1. Is there any way (via API or otherwise) to determine if a Form View’s field configuration has been changed (e.g., which fields are visible/required/ordered)?

  2. Can we track when a particular Form View was last updated?

  3. Is there a webhook or event system available for view updates?

Any guidance or workarounds would be greatly appreciated.

Hey ​@dhavalpatel,

I’m afraid that is not possible via Airtable UI or Airtable API.

Answers:
1.  Is there any way (via API or otherwise) to determine if a Form View’s field configuration has been changed (e.g., which fields are visible/required/ordered)? Nope :(
2. Can we track when a particular Form View was last updated? Nope :(
3.Is there a webhook or event system available for view updates? Nope :(

If this feature is super important to you, I would suggest you:
1. Take a look at Fillout forms (super generous free plan, with direct Airtable integration). On Fillout you can manually check the form’s revision history as shown here. I don’t think this data can be obtained via API/Webhook.
2. Submit this as a feature request by filling out this Product Idea form!

For further info on differences between Airtable native forms and fillout forms you can check this post.

Feel free to grab a slot using this link if you need any help brainstorming this together. I’d be happy to help.

Mike, Consultant @ Automatic Nation


@dhavalpatel 

As ​@Mike_AutomaticN mentioned above, you will want to use Fillout’s advanced forms for Airtable.

Fillout is 100% free, and it offers hundreds of features that Airtable’s native forms don’t offer, including the ability to view form revision historyupdate Airtable records using a form, display Airtable lookup fields on forms, control access to a form via SSO or email domains, perform math or other live calculations on your forms, accept payments on forms, collect signatures on a form, create multi-page forms with conditional paths, create new linked records on a form, connect a single form to dozens of external apps simultaneously, add CAPTCHAs to your form, and much more.

I show how to use a few of the advanced features of Fillout on these 2 Airtable podcast episodes:

Hope this helps! If you’d like to hire the best Airtable consultant to help you with anything Airtable-related, please feel free to contact me through my website: Airtable consultant — ScottWorld


90% of our answers rn ​@ScottWorld:

 

 


@Mike_AutomaticN 

LOL!!! So true!! 🤣