Newer Version Available

This content describes an older version of this product. View Latest

Integration Procedure Execution (POST)

Execute an integration procedure by using the name or ID of the integration procedure.

When using the Integration Procedure (IP) Connect API, HTTP callouts cannot be executed in the same transaction. This is because these APIs perform an implicit DML operation through the underlying Connect API framework. If a callout is required, it must be executed in a separate transaction, for example by using an asynchronous mechanism such as @future.

Note

Resource
1/connect/omni-global/integration-procedure/execute/id
Resource example
1https://yourInstance.salesforce.com/services/data/v66.0/connect/omni-global/integration-procedure/execute/0jNxx000000005rFCC
Available version
64.0
HTTP methods
POST
Path parameter for POST
Parameter Name Type Description Required or Optional Available Version
id String Name or ID of the integration procedure. Required 64.0
Request body for POST
JSON example
1{
2  "input": {
3    "inputs": [
4      "{\"Name\": \"Get Account Details\"}"
5    ]
6  },
7  "options": {
8    "ignoreCache": false
9  }
10}
Properties
Name Type Description Required or Optional Available Version
input Integration Procedure Service Run Input Details to execute the integration procedure. Required 64.0
options Integration Procedure Service Run Options Optional parameters to refine the execution of the integration procedure. Optional 64.0
Response body for POST
Integration Procedure Execution Details