HTTP Action Properties for Integration Procedures (Managed Package)

For the managed package runtime, these properties are unique to or function in a unique manner in HTTP Actions. The HTTP Action executes a REST call and returns its results to the Integration Procedure.

Managed Package app icon This information is for Omnistudio for Managed Packages. For Omnistudio on standard runtime, see Omnistudio Help.

Property

Description

HTTP Path

URL to call. For Apex REST actions, you can use merge fields to set this property.

Note
Note

Beginning with Vlocity Spring '19, 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

REST Options: Header

HTML header settings specified as key/value pairs

To change the character set for a REST call, set the key to content-type and the value to something like application/json; charset=utf-8. Note that content-type is all lowercase. The default content-type is text/plain; charset=ISO-8859-1 if none is set.

REST Options: Params

URL parameters specified as key/value pairs

Send Body

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:

Pre Action Logging and Post Action 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 the following merge fields:

  • Pre-action: %endpoint% and %body%

  • Post-action: %stepName + 'Info'% and %stepName + 'Info:Content-Type'%

For example:

%stepName + 'Status'%

Retry Count

Number of times to retry action when it fails

XML Escape Response

Remove XML escapes from an XML response