CRM
Replay a template's fields onto a list
x-api-key<token>
In: header
Path Parameters
listId*string
Request Body
application/json
TypeScript Definitions
Use the request body type in TypeScript.
Response Body
application/json
application/json
application/json
application/json
application/json
application/json
curl -X POST "https://example.com/v1/crm/lists/string/apply-template" \ -H "Content-Type: application/json" \ -d '{}'{
"data": {
"applied": [
{
"config": {
"property1": null,
"property2": null
},
"id": "string",
"key": "string",
"label": "string",
"listId": "string",
"objectType": "people",
"options": [
{
"color": "string",
"id": "string",
"label": "string",
"outcome": "won"
}
],
"scope": "object",
"sortOrder": 0,
"type": "text"
}
],
"objectTypeMismatch": true,
"skipped": [
"string"
]
}
}{
"error": "string"
}{
"error": "string"
}{
"error": "string"
}{
"error": "string"
}{
"error": "string",
"limit": 0,
"size": 0
}Apply accepted Market-Insights updates to several list records POST
Bulk form of `applyCrmMiUpdates` for records in one CRM list: for each record, persist ONLY the updates listed for it (copy them from `getCrmListMiUpdates` — `store`, `field` or `kind`, and the `incoming` value as `value`). Never send updates the user did not accept. Proposals on a record that were not accepted count as reviewed. Records not in the list are reported, not applied.
Apply the Market-Insights updates the user accepted POST
Next Page