You are here:
HTTP Action for Integration Procedures
The HTTP Action executes a REST call and returns its results to the Integration Procedure. The HTTP Action in Integration Procedures supports only getBody() for returning the response. Use Apex directly via a Remote Action to handle binary responses.
Property |
Description |
|---|---|
|
URL to call. For Apex REST actions, you can use merge fields to set this property. You can pass percentage signs in the URL by replacing the percentage sign in the Path with the variable $Vlocity.Percent. |
HTTP Method |
GET, POST, PUT, PATCH, or DELETE |
Named Credential |
Salesforce named credential required for endpoint. We recommend that you use Named Credentials for securely managing authentication data. Starting in Summer '24, Omnistudio supports Salesforce Private Connect. You can use named credentials to make outbound HTTP calls from an Omnistudio org to an external service that runs on AWS. For information on how to set up a named credential with Private Connect, see Establish an Outbound Connection with AWS. |
REST Options: Header |
HTML header settings specified as key-value pairs. For data security purposes, avoid hardcoding sensitive data in the HTML header. To change the character set for a REST call, set the key to
|
REST Options: Params |
URL parameters specified as key-value pairs |
|
Enable a POST action to send Body contents |
Timeout |
How long in milliseconds to wait for a response |
Client Certificate Name |
For two-factor authentication, the name of the client certificate to be used. |
Debug Logging:
|
Specifies information to be added to the Preview tab's Debug Output pane before or after the action is attempted. You can log values from PropertySetMap and these merge fields:
For example: |
Retry Count |
Number of times to retry action when it fails |
Escape XML Response |
Remove XML escapes from an XML response |

