Skip to content

2 Days Course

FileMaker JSON, RESTful API and Data API

During these two days training, you have an introduction to the basics of HTTP, JSON data structure and cURL options. You will learn how to use external RESTful APIs as well as that of FileMaker Server.

You learn how to query data from, or to send data to FileMaker. At the end of this session, you will be able to exchange data via RESTful APIs.

The first day will focus mainly on theory with practical exercises. The second day will focus on putting it into practice by using different Web Services and integrating them into FileMaker apps.

1 180 €
Target Group

This training is intended for people with a first experience in using FileMaker, and who wish to communicate with RESTful APIs from their databases to FileMaker database with the use of the FileMaker Data API.

Is this session for you?

Take this quick online test to assess your skills


  • Learn what a RESTful API is and how to use it
  • Learn to work with and use the FileMaker Data API
  • Have an introduction to JSON, cURL and the HTTP protocol
  • Integrate web service in a FileMaker app
  • Make use of the FileMaker Data API


Find your courses
Filter by location or course
Select Course Language Date/Time Location Price Book
Data API français 26/01/2022 | 9:00 am Online € 1180 Book
Data API
26/01/2022 | 9:00 am
€ 1180


Thomas De Smet
Business Unit Manager Brussels
FileMaker 18 Certified Developer
Adrian Pellus Quesada
Project Manager
Senior FileMaker Consultant & Project Manager
Loïc Eeckhout
IT Manager / Digital Transformation Consultant
FileMaker 18 Certified Developer
Kevin Van den Brande
Digital Transformation Consultant & Trainer
FileMaker 18 Certified Developer
Ulf Bengtsson
Digital Transformation Consultant
FileMaker 7, 8, 9, 10, 11, 12, 13, 14 & 15 Certified Developer


What is a RESTful API?

  • What is a RESTful API?
  • Introduction to HTTP protocols: Get, Post, Put, Delete
  • The JSON interchange format

The JSON FileMaker functions

  • How to extract data from JSON
  • How to generate JSON

Make HTTP requests from FileMaker

  • Using the Insert from URL script step
  • Using cURL options via the Insert from URL script step

Security functions for exchanged data

  • Encryption and decryption functions
  • Hash functions
  • Binary / base64 data conversion functions

Best practices

  • Integration with external RESTful APIs, for example:
    • Validation of a VAT number,
    • Google Translate,
    • Google Geolocation,
    • File transfer, etc.
  • FileMaker Data API integration

FileMaker DATA API

  • Functionalities
  • FileMaker Server configuration
  • Configuration of a FileMaker app
  • Use of FileMaker DATA API


You do not have to be an expert, but it is advisable to have followed the “FileMaker Developer” training. We assume that each participant masters the different components of FileMaker, and has knowledge of web techniques.

What’s next?

This is specialised training for which no specific follow-up is planned.

We are also available for coaching assignments tailored to your specific needs.

In practice

This training is given at our place, or at your place. A training day is from 9:30 a.m. until 4:30 p.m.

We can get a computer available to you, or you can bring your own laptop with a current FileMaker Pro version installed.