Claris Engage 2025 Sessions

View session details to plan your conference experience.

Show all
Error This field is required
Error This field is required
Error This field is required
Date | Time
Event
Presenter
Tags
Expand All

THU 27
9:00am - 4:00pm

Training Day: Claris FileMaker Integration Workshop (Add-on)

Eastwoods Park

Claris Connect Claris Studio FileMaker Pro FileMaker Server Integration Intermediate to Advanced Training Day

Training Day classes are offered a la carte. They may be purchased in addition to the Claris Engage 2025 registration or as a standalone option. Classes will not be recorded.

Prerequisites:
- Claris FileMaker fundamentals, general scripting experience, working knowledge of FileMaker Server.
- Being comfortable in a scripting language other than FileMaker, such as Python or JavaScript is a plus but not required.
- Experience with text editors like VSCode is also beneficial but not required.

Requirements:
-Bring your laptop. You will be using your own laptop for this workshop.

This hands-on workshop will introduce you to the powerful integration capabilities of Claris FileMaker Pro, providing a solid foundation for connecting Claris FileMaker with various applications and services. We’ll explore the principles of importing and exporting data, working with different data formats, using Claris Connect, and integrating with web services and APIs.
You’ll gain a deep understanding of the concepts, along with practical examples and real-world applications. This will give you the confidence and tools to continue exploring and expanding your integration skills in your own projects. The workshop will include interactive sessions and resources to support you as you begin to apply these techniques, ensuring a scalable approach to integrating FileMaker with other systems.

What you'll learn:
Introduction:
- Why integrate FileMaker with other systems?
- Common integration scenarios.
- Overview of course materials.
- Setting up the FileMaker environment.

Import and export:
- Script steps for import and export.
- Server-side scripting and documents directory.
- Using transactions.

Other data formats used in integrations:
- Overview of XML (discussion only).
- Working with JSON.

Claris Connect:
- Introduction to Claris Connect.
- Setting up connections in Claris Connect.
- Sending data between FileMaker and Claris Connect.
- Integrating with other services using Claris Connect.

Webhooks:
- Understanding webhooks.
- Using OttoFMS to receive webhooks in FileMaker.
- Responding to events from other systems within FileMaker.

Integration with web services and APIs:
- Introduction to APIs.
- Using the Insert from URL script step for integration.
- Making HTTP requests and handling responses.
- Understanding HTTP methods, headers, and OAuth.
- Debugging common issues.
- Strategies for syncing and caching data in FileMaker.

Using FileMaker Server data APIs:
- Overview of OData and data APIs.
- Public vs. internal APIs.
- Testing APIs with tools like Postman.
- Security considerations for public APIs.

Enhancing performance and scalability:
- Caching and queuing techniques.