RESTful Web Services for FileMaker Server
RESTfm turns your FileMaker Server into a RESTful Web Service, so you can access your FileMaker Server databases via HTTP using a common REST architecture with easy to understand API calls.
Website: http://restfm.com/
RESTfm Installation and Programming Interface Manual: http://restfm.com/manual
RESTfm is Copyright (c) 2011-2015 Goya Pty Ltd, and is licensed under The MIT License. For full copyright and license information, please see the LICENSE file distributed with this package.
The master branch hosted on github is under development, and may contain bugs. It is not recommended for use on production systems.
Packaged releases should be used on production systems. These are available in tar and zip formats and may be downloaded from the "releases" link at the top of the github repository: https://github.com/GoyaPtyLtd/RESTfm/releases
Product support is available via paid sponsorship: http://restfm.com/help
RESTfm developers and those interested in testing the latest bleeding edge features may run RESTfm directly from a local git repository.
- A webserver (Apache >= 2.2, or IIS >= 7.0) with write access to the document directory.
- FileMaker Server 11 or above is required, but does not need to reside on the same machine as RESTfm.
- PHP version 5.3 or above.
- If running Apache, configure with
AllowOverride All
for the RESTfm directory so that.htaccess
functions correctly.
cd /<your web doc dir>
git clone https://github.com/GoyaPtyLtd/RESTfm.git
cd RESTfm
cp RESTfm.ini.php.dist RESTfm.ini.php
cp .htaccess.dist .htaccess
cp -a FileMaker.dist FileMaker
- When setting up on IIS, also ensure
web.config.dist
is copied toweb.config
- Use a browser to see if RESTfm needs further configuration: http://example.com/RESTfm/report.php
- Refer to the RESTfm manual for further configuration information: http://restfm.com/manual
The development git code may be buggy and is unsupported. Bug reports are welcome via the github issue tracker: https://github.com/GoyaPtyLtd/RESTfm/issues