Activate revision of a treatment definition group
put/definitionGroups/{groupId}/active
Activates a locked revision of the specified treatment definition group.
1{2 "name": "My Treatment Definition Group",3 "checkout": false,4 "locked": false,5 "sourceRevisionUri": "/treatmentDefinitions/definitionGroups/6b53e248-1afb-4147-b17a-13e75b8c759b/revisions/0340f630-3ee6-4058-ad36-744619c141d5",6 "copyTimeStamp": "2020-06-17T13:37:01.750Z",7 "members": [8 {9 "definitionId": "60095dcd-b2ca-4705-8cf6-aa693fce1692"10 },11 {12 "definitionId": "60095dcd-b2ca-4705-8cf6-aa693fce1692",13 "definitionRevisionId": "f813702e-dff8-443e-a7af-727ab027fb7e",14 "attributeValueMappings": [15 {16 "attributeId": "fdb1e22e-5358-4311-a914-eec901c2da5f",17 "mappingType": "variable",18 "value": "Discount"19 },20 {21 "attributeId": "7c17cbaf-dd3d-4288-b6a9-54ae7c7c91c6",22 "mappingType": "constant",23 "value": "Samsung"24 },25 {26 "attributeId": "a0a3b4d4-fc28-4194-84dd-fe2dc3286009",27 "mappingType": "variable",28 "value": "Clicked"29 }30 ],31 "attributeNameAliases": [32 {33 "attributeId": "fdb1e22e-5358-4311-a914-eec901c2da5f",34 "aliasName": "Discount ID"35 }36 ]37 }38 ]39}
Name | Type | Required | Description |
---|---|---|---|
groupId | string | true | The unique identifier for the treatment definition group. Examples: "625e99fd-4d8a-4ee2-b201-4fd3c062169f" |
Status | Meaning | Description | ||
---|---|---|---|---|
200 | OK | The request succeeded. | Headers | Schema |
400 | Bad Request | The request was invalid. | Headers | Schema |
404 | Not Found | No treatment definition group revision exists at the requested path. | Headers | Schema |
412 | Precondition Failed | The `If-Match` request header did not match the resource's entity tag. | Headers | Schema |
428 | Precondition Required | The request headers did not include a `If-Match` precondition. | Headers | Schema |