Feature Request: Salesforce API version in Salesforce SOQL

Hi KNIME Team,

I’m writing to propose a request for the Salesforce extension.

Please make the API version a parameter in the SOQL and Query node to manually set the version. Currently, those nodes use version 48.0, and the most recent one is 66.0

I’d like to make sure to use newer versions to get the maximum performance and keep my flows future-proof.

This topic was already brought up in this post, but it somehow died:

Salesforce: Updating API Version - KNIME Analytics Platform - KNIME Community Forum

1 Like

Some context in case it helps move things along:

This is currently a hard-coded reference in SalesforceRESTUtil.java (knime-salesforce/org.knime.salesforce/src/org/knime/salesforce/rest
/SalesforceRESTUtil.java), which looks like it has had some recent commits but not to this section. If the parameter would be a longer-term feature request, could these nodes still be updated to the current API version (66.0) as a quick bug fix? For next year, API versions 31.0 through 64.0 will be retired anyway as part of the Summer ‘27 release and the nodes will stop working without this change. This is already impacting functionality - we have had to switch to using regular GET nodes to access object endpoints that are only available in the later versions.

@wiswedel

1 Like