
The Data API provides all of the basic CRUD operations (Create, Read, Update, Delete) against your hosted FileMaker data. Lucky you! What does the FileMaker Data API do? After quite a bit of fiddling and trial-and-erroring, I believe I have figured most of it out. It is not always readily apparent how to structure the syntax for successful API calls. Now that you understand the basics, let’s dig into the particulars of FileMaker’s implementation of a REST API. I would suggest you do the same and review a variety of materials until you get it. Frankly, I just chose this from a Google search for “REST API Tutorials”. If you need to start from the beginning, I would suggest this tutorial.

Let’s start by getting familiar with REST! First off, I’d like to limit the scope of this post to understanding FileMaker’s implementation of REST, not REST in general. With study and repetitive exposure and practice, any skill can be mastered.

I like to take the attitude that no skill is difficult, only unfamiliar. Fear Not! It really is simpler and more straightforward than you might expect. If you are FileMaker developer, but new to the notion of web APIs and web development in general, then you might take on a kind of deer-in-the-headlights look when confronted with FileMaker Server 16’s new Data API, aka “REST API”.
