Newer Version Available

This content describes an older version of this product. View Latest

Referral Advocate Enrollment

Output representation of the request to create a referral program advocate.
JSON example
1{
2  "contactId": "003RO000003vJeU",
3  "memberId": "0lMRO00000000nO",
4  "membershipNumber": "DemoJun21",
5  "programName": "DemoProgram",
6  "promotionReferralCode": "ZB74ANSO-DemoPromo1",
7  "transactionJournals": [
8    {
9      "activityDate": "2023-06-21T13:37:26.000Z",
10      "journalSubType": "Member Enrollment",
11      "journalType": "Referral",
12      "membershipNumber": "DemoJun21",
13      "programName": "DemoProgram",
14      "status": "Processed",
15      "transactionJournalId": "0lVRO00000002wV"
16    }
17  ]
18}
Property Name Type Description Filter Group and Version Available Version
contactId String ID of the contact that's created for the advocate. Small, 59.0 59.0
memberId String ID of the Loyalty Program Member record created for the advocate. Small, 59.0 59.0
membershipNumber String Membership number of the advocate. Small, 59.0 59.0
programName String Name of the referral program in which the advocate is enrolled. Small, 59.0 59.0
promotionReferralCode String Promotion referral code used by the advocate to join the referral program.

The promotion referral code consists of the promotion code with which the referral member enrolls and the referral code that's used to join the referral program. A hyphen separates the promotion code and the referral code. For example, if the referral code is ABC and the promotion code is 123, then the promotion referral code is ABC-123.

Small, 59.0 59.0
transactionJournals Advocate Enrollment Transaction Journal[] List of transaction journals that are created for the advocate's enrollment. Small, 59.0 59.0