Hi, thanks for your answer.
Yes, I can use the API with curl, Postman and from NodeJS, and as stated here I can even use it from Knime with the credentials hard-coded :
I double (and triple) checked my copy/paste of the username and password
EDIT: Ahhh, I see what’s the issue… Knime does not allow you to pass flow variables as password:
“Attempt to overwrite the password with config key 'password' failed. It's not possible to overwrite passwords with flow variables.”
In that case, the workaround would be to use the Credentials object instead. You can do it like this:
Just add a Variable to Credentials node, and configured like this:
And in the GET Request, just use the Credentials option, and choose the Credentials object you set in the Variable to Credentials node like this:
@LoicCR I’ll take a wild guess and suggest to put your flow variables in quotes*. I had a similar problem in the past, but with the DB Query Reader:
I tried to use Flow Variables to parameterise my SQL statements in the DB Query Reader Node. It worked hardcoded, but not with Flow Variables. Turned out more quotes were needed because of how the values are injected. This looks awfully similar, might be the issue.
That solved my issue.
For some reason I saw (and used) the Credentials option on the NTLM Tab, as it was specified in another forum post linked in my first message, but not in the Basic tab.
Silly me.
Oh, and about my Bonus question ?
Is it possible to use a Flow variable / Credential variable in a Header value ?
Should I open a new Thread about that ?