Skip to main content
Open

Support DataDownload, DataStreaming & DataUpload in the FME Server REST API

Related products:FME Flow
  • October 10, 2017
  • 6 replies
  • 150 views

fmelizard
Safer
Forum|alt.badge.img+22

Currently, the DataDownload, DataStreaming & DataUpload services have their own API:

DataDownload Documentation

DataStreaming Documentation

DataUpload Documentation

The JobSubmitter service is already supported via the FME Server REST API and can be invoked with a set of REST Calls:

https://docs.safe.com/fme/html/FME_REST/apidoc/v3/#!/transformations

I would be nice if all 3 services (DataDownload, DataStreaming, DataUpload & JobSubmitter) could be invoked via the FME Server REST API to make it easier for developers to leverage the power of FME Server. This would allow for more consistent application development without worrying about different APIs for one product.

6 replies

tino
Supporter
Forum|alt.badge.img+29
  • Supporter
  • November 22, 2017

Please integrate also the FMEToken Service to the endpoint <HOSTNAME>/fmerest.

It would really help in ReverseProxy architectures to have only to forward one endpoint (two with the UI) to the FME Server machine.


This would also bring consistency in the authorization format between the REST API and the other services. For example in data streaming you cannot use a token in the Authorization header.


  • December 6, 2018

Yes you can. You can call your Data streaming workspace with direct URL and use the fmetoken as Authorization header.


Forum|alt.badge.img+6

Yes please, this would be great to have....we just ran into this limitation and are having to change the way we make FME Server calls via our separate custom application.


We just hit this too. A consistent way to interact with the different methods would be great! The nicely formatted json payloads are so much easier to work with than URL params.


chriswilson
Enthusiast
Forum|alt.badge.img+22
  • Enthusiast
  • April 14, 2023

Would be a useful addition to the REST API