FlutterFlow to KNIME Integration

Hi,

I have developed an app in FlutterFlow. From this app I want to sent PDF documents into KNIME for analysis. I have not done this before. I am assuming I will have to set up an API call in FlutterFlow with a POST request. I do not know what URL should I be using in the POST request to send the PDF to KNIME. Can you experts in KNIME guide me step by step to achieve this.

Your help will be appreciated.

Thanks
Vijay Zutshi

I’m not an expert in this area, but have you thought about using a Get request from Knime? If you’re using the desktop KAP I don’t think there’s a URL natively associated with it that you can POST to. If you have Knime Server you can use its REST API.

1 Like

It is difficult to recommend any specific solution without knowing more details about your setup & use case : e.g. does the process need to run on a schedule? Is it triggered by a user action?

Do you have an option of writing those pdf files to a location ( sharepoint, GDrive, S3, locally etc) as an “intermediary” step? You could grab those via knime & then execute the downstream process.

1 Like

also: Post request to what? KNIME Hub? Server? Community Hub Team Plan…

I second that it might be easier and probably more secure if PDFs are stored in a separate location that both your app and KNIME have access to…

1 Like

Thanks for your reply. Below is the file URL which has PDF. This is what I want to send to KNIME for analysis. So basically a user will click a button in my app which should then send this URL or the PDF to be available in KNIME for analysis.

https://firebasestorage.googleapis.com/v0/b/flutterflow-login-process.firebasestorage.app/o/users%2FJW2R1WHtSYhl8ZjteyqpSgSRODm1%2Fuploads%2F1750796356322000.pdf?alt=media&token=2c29aa06-8472-4fc1-aab8-a8d53d775f1d".

At this point in time I want to use a free plan. If I am not mistaken I can use KNIME Community Server for test purpose. In case you have better solution for my use case please let me know.

Thanks
Vijay Zutshi

I don’t think that is the case. I think if you want to run something “on the hub” your cheapest plan is the KNIME Community Hub Team Plan - see here for an overview:

That said I am not sure whether deploying workflows as REST services is available on team plan.

Thanks for your reply. Below is the file URL which has PDF. This is what I want to send to KNIME for analysis. So basically a user will click a button in my app which should then send this URL or the PDF to be available in KNIME for analysis.

https://firebasestorage.googleapis.com/v0/b/flutterflow-login-process.firebasestorage.app/o/users%2FJW2R1WHtSYhl8ZjteyqpSgSRODm1%2Fuploads%2F1750796356322000.pdf?alt=media&token=2c29aa06-8472-4fc1-aab8-a8d53d775f1d".

At this point in time I want to use a free plan. If I am not mistaken I can use KNIME Community Server for test purpose. In case you have better solution for my use case please let me know. If you have any other questions please let me know.

Thanks
Vijay Zutshi

well - not yet :slight_smile: I have the feeling it will be very soon.

I can recommend joining our webinar tomorrow for some news :slight_smile:

2 Likes

*signing up right now :wink: *

Thanks for your reply
Vijay