Actionable Lists Upsert Input

The request payload used to create or update an actionable list and its members.

JSON Example 

1{
2  "id": null,
3  "name": "Enterprise Customers",
4  "description": "Large enterprise accounts",
5  "objectName": "Account",
6  "actionableListDefinitionId": "a0X5g000000ABC1",
7  "defaultMemberStatusId": "a0M5g000000STS1",
8  "actionableListMemberIds": [],
9  "filterLogic": "1 AND 2",
10  "filters": [
11    {
12      "columnName": "Account.AnnualRevenue",
13      "operator": "greaterThan",
14      "values": ["1000000"]
15    },
16    {
17      "columnName": "Account.Industry",
18      "operator": "equals",
19      "values": ["Technology"]
20    }
21  ]
22}

Properties 

Property NameTypeDescriptionRequired
idStringID of the actionable list record. If specified, the API updates the specific actionable list. If not specified, the API creates an actionable list record.Optional
nameStringName of the actionable list record.Optional
descriptionStringDescription of the actionable list record.Optional
objectNameStringName of the object to create the actionable list for.Optional
defaultMemberStatusIdStringID of the member status to assign as the default status for all members of the actionable list.Optional
actionableListDefinitionIdStringID of the list definition that’s associated with the actionable list.Optional
actionableListMemberIdsString[]IDs of the members of the actionable list.Optional
filterLogicStringLogical expression that combines filter criteria to create or update the actionable list.Optional
filtersFilter Input[]List of filter criteria. See Filter Input.Optional