Leverage the RESTful FileMaker Data API with ease
fmRESTor is an object-based PHP library developed to seamlessly interact with databases and custom apps hosted on a FileMaker Server via the new powerful FileMaker Data API from within a PHP code.
Forget About Learning FileMaker Data API in Detail
Just create a new object, passing it necessary parameters to connect to the database, and use our easy to understand methods to access or modify your data. fmRESTor will take care of authentication, exceptions, logging, and even session preservation in order for your code to be a well-behaving client for the FileMaker Data API without you having to worry about these technical details.
We created fmRESTor for ourselves to make it easier and faster to interact with FileMaker databases from within custom web apps we create, without having to waste our valuable time on repeating writing the same patterns over and over again, hunting for unnecessary bugs, and to be able to produce clean, easy to read and easy to maintain code.
fmRESTor is an object-based PHP library developed to seamlessly interact with databases and custom apps hosted on a FileMaker Server via the new powerful FileMaker Data API from within a PHP code. Supporting PHP 5.6 or newer, you can use fmRESTor.php to interact iwth FileMaker databases from your preferred version of PHP without having to learn anything new.
Open Source Library
We at 24U believe that the whole FileMaker developers community will benefit from the FileMaker Platform not only having new powerful RESTful API, but also developers using the API nicely and efficiently, therefore we decided to make our library available as Open Source, under the GNU LGPLv3 license.
- One object class conveniently handles everything
- Automatically generates authentication token
- Re-uses existing token to avoid unnecessary additional connections
- Automatically re-generates expired token
- Handles exceptions and provides meaningful error results
- Can handle raw form data for easier container uploads
- Provides customizable debug logging
- Simple way to run scripts and gather database information with FileMaker Server 18
We cannot provide free support for the library. You may, however, hire us to help you with your projects for money.
Looking for something not listed above? Contact us with your requirements, we can develop a custom plug-in or tool tailored to your specific needs.
+420 608 301 880
Usually available on working days between 7am and 5pm GMT
We'll call you back if you call from a discoverable phone number and fail to reach us