Skip to main content
Open

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

Related products:FME Flow
danilo_fme
mholemans
  • danilo_fme
    danilo_fme
  • mholemans
    mholemans

fmelizard
Contributor

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.

tino
Contributor
Forum|alt.badge.img+16
  • Contributor
  • 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
Supporter
Forum|alt.badge.img+11

Would be a useful addition to the REST API



Cookie policy

We use cookies to enhance and personalize your experience. If you accept you agree to our full cookie policy. Learn more about our cookies.

 
Cookie settings