CSV Based Decision Table (GET)

Fetch paginated data from a CSV based decision table. This resource is responsible for managing rows in a Decision Table.

Resource 

1/connect/business-rules/decision-table/${decisionTableId}/data

Example for GET 

1https://yourInstance.salesforce.com/services/data/v68.0/connect/business-rules/decision-table/0lDxx0000000001EAA/data?filter=AssetLevel:101

Example for POST 

1https://yourInstance.salesforce.com/services/data/v68.0/connect/business-rules/decision-table/0lDxx0000000001EAA/data

Available Version 

62.0

HTTP Methods 

GET POST

Request Parameters for GET 

Parameter NameTypeDescriptionRequired or OptionalAvailable Version
filterStringFilters applied to rows based on column criteria.Optional62.0
limitIntegerLimits the number of records viewed at a time. The default value is 20.Optional62.0
offsetIntegerToken that represents the page offset for pagination. Use this value with the pageSize parameter to indicate where the page starts. The maximum offset is 100 and the default is 0.Optional62.0

Response Body for GET 

Decision Table Rows List

Request Body for POST 

JSON Example 

1{
2  "rows": [
3    {
4      "id": "1FIxx0000004CSOGA2",
5      "rowData": {
6        "City": "City3",
7        "AssetLevel": "300"
8      },
9      "action": "update"
10    }
11  ]
12}

Properties 

NameTypeDescriptionRequired or OptionalAvailable Version
rowsDecision Table Row Input[]List of rows to be updated or added.Required62.0

Request Parameters for POST 

Parameter NameTypeDescriptionRequired or OptionalAvailable Version
rows​InputObject  62.0

Response Body for POST 

Decision Table Data