Unlink Program Member Partner

Unlinks an existing association between a loyalty program member and a partner program. The API securely removes the linkage and updates related records to ensure data consistency across loyalty and partner systems.

Resource 

1/loyalty/programs/PROGRAM_NAME/members/MEMBERSHIP_NUMBER/partners/PARTNER_NAME/unlink

Resource Example 

1https://YOUR_INSTANCE.salesforce.com/services/data/v66.0/loyalty/programs/MARRIOTT_BONVOY/members/M0001/partners/AMEX/unlink

A record is uniquely identified by membershipNumber and partnerName. If either isn’t provided, the API returns an error requesting additional filter criteria.

Note

Available Version 

66.0

HTTP Methods 

POST

Request Body for POST 

JSON Example

Sample request to unlink the program member and partner.

1{
2  "linkNumber": "00000029",
3  "externalId": "U10001",
4  "unlinkReasonType": "USER_REQUEST",
5  "comments": "Member requested to unlink the partner account."
6}

Properties

NameTypeDescriptionRequired or OptionalAvailable Version
commentsStringDescription for the unlink reason.Optional66.0
externalIdStringPartner membership number of the loyalty program member.Optional66.0
linkNumberStringUnique identifier for the program member and partner linkage.Optional66.0
unlinkReasonTypeStringReason to unlink a loyalty program member and a partner.Optional66.0

Response Body for POST 

Unlink Program Member Partner