Member Benefits Configuration Override (POST, DELETE)

Apply, clone, or revert member-level plan and attribute overrides based on member configuration for quote line items corresponding to root products and coverages. Use POST to upsert overrides or to clone them from a source member to one or more target members. Use DELETE to revert overrides for a member.

Resource

{rootQliId} is a placeholder.

/connect/insurance/quote-line-items/{rootQliId}/overrides

Resource Example

Replace {yourInstance} with the My Domain name of your Salesforce org.

https://{yourInstance}.salesforce.com/services/data/v68.0/connect/insurance/quote-line-items/0QLxx0000004CtoCAE/overrides

Available Version

68.0

HTTP Methods

POST, DELETE

Path Parameter for POST and DELETE

Parameter Name Type Description Required or Optional Available Version
rootQliId String ID of the root quote line item that the member overrides apply to. Required 68.0

Request Parameters for POST

Parameter Name Type Description Required or Optional Available Version
action String Override action to perform. Specify clone to copy overrides from sourceMemberId to the members listed in targetMemberIds. If not specified, the API upserts the overrides in the request body. Optional 68.0
sourceMemberId String ID of the group census member whose override configuration is cloned when action is clone. Optional 68.0

Request Body for POST

JSON Example

{
  "contextId": "1cuxx0000004C92EAA",
  "overrides": [
    {
      "memberId": "0r6xx000000001aEAA",
      "operation": "UPSERT",
      "productId": "01txx0000004C92AAE",
      "quoteLineItemId": "0QLxx0000004CtoCAE",
      "attributes": [
        {
          "attributeId": "a0Axx0000004C92EAA",
          "attributeValue": "1500"
        }
      ]
    }
  ],
  "targetMemberIds": [
    "0r6xx000000002bEAA"
  ]
}

Properties

Name Type Description Required or Optional Available Version
contextId String Optional context ID if the UI already configured the overrides. Optional 68.0
overrides Member Override Input[] List of member overrides to apply. Optional 68.0
targetMemberIds String[] IDs of the group census members that receive the cloned override configuration. Use this property with the action=clone request parameter. Optional 68.0

Response Body for POST

Request Parameters for DELETE

Parameter Name Type Description Required or Optional Available Version
memberId String ID of the group census member whose overrides are reverted on the root quote line item. Required 68.0

Response Body for DELETE