Skip to main content
Open

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

Related products:FME Flow
toby_c
rylanatsafe
+70
  • toby_c
    toby_c
  • jlutherthomas
  • rylanatsafe
    rylanatsafe
  • gerhardatsafe
  • cbell_lvs
  • siennaatsafe
    siennaatsafe
  • nathanatsafe
    nathanatsafe
  • mattmatsafe
    mattmatsafe
  • sanaeatsafe
    sanaeatsafe
  • fmelizard
    fmelizard
  • takashi
    takashi
  • virtualcitymatt
    virtualcitymatt
  • danilo_fme
    danilo_fme
  • jdh
    jdh
  • sigtill
    sigtill
  • warrendev
    warrendev
  • tcrossman
    tcrossman
  • j.botterill
    j.botterill
  • fgiron
    fgiron
  • larue
    larue
  • jelle
    jelle
  • kennyo
    kennyo
  • chriswilson
    chriswilson
  • philippeb
    philippeb
  • peteralstorp
    peteralstorp
  • bibold
  • markw
    markw
  • revesz
    revesz
  • georg_lgb
  • sweco-senari
    sweco-senari
  • conterraben
    conterraben
  • marcel_conterra
  • tonjadwyer1
  • danielbarber
  • dbaldacchino
  • carstenotto
    carstenotto
  • geojanmov
    geojanmov
  • maryse_bucking
    maryse_bucking
  • cwarren
    cwarren
  • jiranek_hsro
    jiranek_hsro
  • david.van.dalen
    david.van.dalen
  • davisblack
    davisblack
  • tomvanderputte
  • vesnikos
  • alexbiz
    alexbiz
  • wizdatawizard
    wizdatawizard
  • conterra_chrisc
    conterra_chrisc
  • stenderg
  • ecthelion
    ecthelion
  • mmccart
    mmccart
  • marnickcle
    marnickcle
  • ssmith_ftr
    ssmith_ftr
  • krien
    krien
  • markvv
    markvv
  • gavinpark
    gavinpark
  • darkspatiallord
    darkspatiallord
  • jeroen
    jeroen
  • jneujens
    jneujens
  • anari
    anari
  • giosp
    giosp
  • vienna
  • jpvo
    jpvo
  • tino
    tino
  • afavaccio
    afavaccio
  • denniswilhelm
    denniswilhelm
  • sidra
    sidra
  • marietta
    marietta
  • danielspence
  • marvin
    marvin
  • conterraclara
  • danielhamngren
  • brian_timoney
  • steveatsafe
    steveatsafe
  • laurawatsafe
    laurawatsafe
  • tkaufmann
    tkaufmann

fmelizard
Safer

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
Contributor
Forum|alt.badge.img+17
  • 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
  • Supporter
  • April 14, 2023

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