How to resolve a 422 error in Airtable due to reaching the limit for oauth integration created change hooks?

This topic was automatically generated from Slack. You can find the original thread here.

Does anyone have any ideas on this Airtable issue?

I was setting up a new workflow with Airtable trigger (“New Modified or Deleted Records (Instant)” type) and when trying to save the trigger I get a 422 error:

  "data": {
    "error": {
      "type": "TOO_MANY_WEBHOOKS_BY_OAUTH_INTEGRATION_IN_BASE",
      "message": "Application has reached its limit for oauth integration created change hooks, the limit is 2 and you have 2"
    }

and

export: debug - {
  "status": 422,
  "statusText": "Unprocessable Entity",
  "headers": {
    "date": "Sat, 18 May 2024 18:30:42 GMT",
    "content-type": "application/json; charset=utf-8",
    "content-length": "187",
    "connection": "keep-alive",
    "set-cookie": 

There doesn’t appear to be a limitation on the Airtable side, and I can’t find anything with googling or searching this Slack forum. Any ideas?

can you help?

, I just found the following within the Airtable documentation:

There is a limit of 10 webhooks per base. A single OAuth integration can create up to 2 webhooks per base.

Interesting, thanks, that’s helpful!

This feels like a new limitation perhaps? I’ll be adding a note on our Airtable webhook components just so that it is more clear from the user perspective. Thank you for flagging the issue.