The FME Knowledge Site

FME Server Developer Area

Welcome to the FME Server Developer Area. FME Server comes with a series of API's (.NET, C++, Java and REST) which allow you to easily intergrate our technology with both web and desktop applications.

If you wish to interact with FME Server including running and querying workspaces, it is highly recommended you use the REST API rather than working with the native API's as it is considerably less complex and meets the needs of all but the most complex scenarios.

REST API

The FME Server REST API provides a simple, open Web interface to services hosted by FME Server, enabling you to do anything from run a workspace to cancel a running job.

REST Playground

Example driven learning for FME Server. The playground provides a series of code examples for common FME Server tasks.

Visit Playground

Data Distribution REST Examples

Create your own custom data distribution web applications by working through the following articles, there is a standalone example for each of the most popular web mapping frameworks.



Top FME FME Server Developer Area Articles

  • Standalone data distribution demo: ArcGIS Server

  • Standalone data distribution demo: Bing Maps

  • Standalone data distribution demo: OpenLayers

  • Standalone data distribution demo: Google Maps

  • FME Server REST Playground

  • Streaming GeoJSON with FME Server

  • FME Server Security: Review of authentication methods

  • Modify the appearance and content of the FME Server web interfaces



  • Helpful Resources

    REST API Help
    Getting started with the RESTĀ API

    FME Server Playground
    Explore the RESTĀ API/Web Services via through examples.

    FME Server Web Services
    Getting started with the FME Server Services.

    Java, .NET and C++ API's
    A more complex integration required? Explore the native API's.