We are excited to announce a new action version of the HTTP Request action that supports credential usage from Parameter Storage. This action will use credentials created and maintained in SailPoint Parameter Storage.
What You Need to Know
“V3” is the action version, not the API path.
Existing HTTP Action V2 instances in your workflows keep working and continue to use their current configuration.
Any new HTTP Request action you add in the Workflow Builder UI will be V3. Existing V2 actions stay V2 and are not converted.
Disabling a workflow to view it or make minor edits does not change existing HTTP actions.
There is currently no HTTP Action V2 deprecation policy. We will communicate any future deprecation and timeline in advance.
Problem
Managing secrets and configuration values across multiple actions is a challenge, as it requires repeatedly entering the same information, which is inefficient and prone to error. This manual process not only introduces security risks when handling sensitive data but also makes it difficult to ensure that all instances of a value are consistently updated.
Solution
This feature adds three main value drivers for customers.
Centralized Management: A single point of management for credentials used in HTTP Request actions.
Reduced Duplication: It enables customers to use the same credential for the same external or internal systems.
Seamless Updates: It allows customers to change parameters/credentials without affecting the running/enabled workflow.
Who is affected?
Workflows customers. Not available in FedRAMP environments.
Important dates
Sandbox availability: Mar 3, 2026 Production rollout: 3/24/2026 - 4/6/2026
Hi @Takato, I have a question about this bit.
Currently, if you want to view the definition of a workflow, you must disable it first. You can’t read an enabled workflow through the UI. If we disable it, it is not a running workflow anymore. Can we still enable it afterwards, or will it then complain that it does not work anymore?
Similar question when it comes to minor changes to existing workflows. Can we disable the workflow, make an unrelated change like changing a description, or adding a recipient to a send email action, and then enable it again. Or will it then break due to this new release?
In case of the later, I would argue that we would need a longer time before production roll out as this would be a breaking change which messes with our current way of working. Those in charge to make only minor changes would now not be able to do those anymore until we have updated the workflows to this new way of working, which would take developing time.
Exactly the point I want to understand as well. Why is the HTTP Request action in workflows restricted to only v3?
The HTTP action is meant to be a generic API call mechanism, so in principle it should support any API endpoint. Limiting it to v3 (for SailPoint specific APIs) feels counterintuitive, especially since many advanced features and capabilities are only exposed on /beta, /v2026, or /latest endpoints.
This restriction could become a major blocker for customers who want to leverage workflows for enhancements on ISC, because it prevents access to newer or experimental API features that are critical for innovation.
How does restricting workflow HTTP actions to v3 align with the published API versioning strategy? Is there a roadmap to extend support for /beta, /v202x and /latest endpoints so workflows can evolve alongside SailPoint’s API ecosystem?
Can someone from SailPoint or @Takato please confirm this?
We have workflows where an auth is an access_token which is sent in the body of the HTTP Request. In this new feature it is required to select an Authentication Type - whereas in prod this is not a required field - with this new feature our http request does now run.
Hi @ruben_elizondo and @Arshad , The “v3” in the announcement is the action version, not the API path and any URL (e.g. /v2025, /latest) works. The action version affects where credentials are stored (in the action vs Parameter Storage).
Disabling a workflow to view it or make minor edits doesn’t change existing HTTP actions.
Existing HTTP Action v2 instances in your workflows keep working and continue to use their current configuration.
Any new HTTP Request action you add in the UI will be v3. Existing v2 actions stay v2 and are not converted. Editing workflows via JSON can still add or keep v2 actions.
You know it would be nice if the harbor pilot was able to analyze current workflows and either suggest improvements or implement new releases in a side by side comparison format
Hi @ady1 , The “v3” in the announcement is the action version, not the API path and any URL (e.g. /v2025, /latest) works. The action version affects where credentials are stored (in the action vs Parameter Storage).
Hi @caryharper We are addressing this and I will update the post, but please keep an eye out for our release notes for more details. (I’m assuming “now” was a typo for “not”.)