Background Vector
Background Vector

Integrating FileMaker and Airtable

Integrating FileMaker.

There are a variety of web services out there to help teams do their work efficiently and effectively. FileMaker and Airtable are just a few go-to solutions for business folks struggling with organizing their time, projects, and people.

Airtable is generally perceived as easy to use. It’s an excellent tool to turn to when you’re not quite sure what you need, but you know a simple spreadsheet isn’t up to the challenge. However, you might want to consider building an application with the FileMaker platform if your requirements include complex data patterns, multi-step workflows, and/or detailed, layered user interfaces. 

Thanks to modern technologies, different users, teams, divisions, etc., in an organization don’t necessarily have to use the same tools. And, there are ways to integrate systems so that they share information reliably and securely.

In this article, we’ll review how we can establish connections between FileMaker and Airtable.

REST API

Since Airtable is pretty prevalent these days, there’s a good chance our FileMaker users will need access to data that is hosted in an Airtable base, or we might have some data in FileMaker that could also be useful to have in Airtable. Fortunately for us, our customers, and coworkers, Airtable offers RESTful API capabilities. And FileMaker has a way to push and pull data from REST APIs easily.

REST is the acronym for representational state transfer. It’s a programming tool that developers use to facilitate interactions between two different systems. An application programming interface (API) establishes the standards and conventions that allow the services to communicate with one another.

A key element of any API is security. The first thing we need to do is go into our Airtable account and create an API Key by clicking the “Generate API key” button.

FileMaker-and-Airtable_1We use this key to authenticate ourselves, enabling us to retrieve data from Airtable as well as send it. After creating the key, we must copy it so that we can use it in FileMaker. Click the box to reveal the key.

FileMaker-and-Airtable_2

Now that we have the key let’s head over to Airtable’s API page to get the rest of the information we need. Once there, we should see our apps, in this case, the “APIIntegration” file.

FileMaker-and-Airtable_3

Once the API page for the APIIntegration app is loaded, we’ll see its base ID, highlighted in green below. This page also highlights all of the API options for this app and provides general documentation for the Airtable API.

FileMaker-and-Airtable_4

Now that we have the ID for the app we want to connect to, let’s use Airtable’s graphical user interface (GUI) to enter some basic sample data that we’ll use to pull a record into our FileMaker solution. 

FileMaker-and-Airtable_5

Send Records from Airtable to FileMaker

Back to friendly old FileMaker, it’s time to create scripts to get the data from Airtable and send it up to the cloud. The script below searches our Airtable sheet for anyone with the last name of “Smith” and then adds it to our FileMaker app. The ?filterByFormula={LastName}=’Smith’ within the $URL variable is what does the work. You can refer to the Airtable API pages for many more options/parameters that you can add to your query. You can see from the below screenshot where we use both our API Key for authentication and our base ID in the $URL, to direct Airtable to the appropriate sheet.

FileMaker-and-Airtable_6

Send Records from FileMaker to Airtable

We use this script to send some records to Airtable, based on our current found set in FileMaker. Although this script has a few more lines and the Insert From URL requires more details, it’s still reasonably simple to see where we insert the API key for authentication and the Airtable base ID to direct the records in Airtable. A notable aspect of this script is that we’re sending data instead of requesting it. We have to use the action verb “Post” instead of “Get,” which is the default action for the Insert From URL step. This is why we don’t explicitly call it in the first script.

FileMaker-and-Airtable_7

All About Connections

FileMaker and Airtable are both powerful tools when it comes to improving workplace productivity. RESTful APIs provide just a tiny taste of what we can do once we’ve made a connection between two separate applications, including FileMaker and Airtable. 

FileMaker integration opportunities are virtually endless. We can connect FileMaker to well-known applications as well as homegrown solutions. Integrations can be facilitated by complementary tools like Claris Connect or technologies like REST. We’ve developed and extended various FileMaker business solutions by integrating with other applications such as Slack, HubSpot, Eventbrite, and more. Feel free to contact us if you need any assistance with integrations.

 

Related Articles

AI and FileMaker working together for custom business software development

Let’s be honest: AI isn’t going anywhere. The powerful LLM tools that Anthropic, OpenAI, Google, and others have developed are here to stay. They are increasingly becoming integrated into our everyday lives, especially in the software development world. And there

Team collaborating on business reporting using a flexible FileMaker application
Business requirements change. Learn why FileMaker makes it easy to adapt reports, workflows, and databases without lengthy development cycles.
Illustration of AI connecting FileMaker 2026 with multiple business systems using intelligent data workflows.

Last month, we explored the most impactful developer-focused features in FileMaker 2026: from Remote Backup and Standby Server to native PDF generation and other enhancements that make building and maintaining applications easier. But there was one topic we didn’t touch