Authorize Data Fetcher and Airtable
Last updated
Last updated
Data Fetcher needs to access your Airtable data when you're not using the extension to schedule runs, use triggers, or webhook URLs. You'll need to authorize Data Fetcher in the extension using either OAuth or a personal access token (PAT).
You only need to do this once, as Data Fetcher will securely store your authentication details.
Hover over the extension, then click the settings icon (⚙️) to open the settings screen.
Under Workspaces, click Manage next to the workspace you want.
Under Airtable OAuth Connection, click Authorize.
On the modal that opens, click I understand, let's authorize.
A new tab/window will open, prompting you to let Data Fetcher access Airtable.
Add the bases you want Data Fetcher to have access to.
Select All current and future bases in all current and future workspaces to avoid any unauthorized issues in the future.
Click Grant access.
Back in the Data Fetcher extension, you should see Connected under Airtable OAuth Connection.
Hover over the extension, then click the settings icon (⚙️) to open the settings screen.
Under Workspaces, click Manage next to the workspace you want.
Under Airtable Personal Access Token (PAT), click the + Add button.
Enter your Airtable personal access token.
You can create a token here: . Make sure you give it access to all bases, and the following scopes: data.records:read, data.records:write, schema.bases:read, webhook:manage.
Click Save.
Your Airtable PAT will be saved in your Data Fetcher workspace.
If both OAuth and PAT are configured for a workspace, Data Fetcher will always use the PAT for authentication. This means:
If you want to use OAuth, make sure no PAT is configured
If you want to switch from PAT to OAuth, you'll need to remove the PAT first
OAuth connections can occasionally be flaky due to token expiration or permission changes, while Personal access tokens tend to be more reliable for consistent long-term access to your Airtable data.
To remove a PAT, go to workspace settings and click the delete icon (🗑️) next to it.