Newer Version Available
Referral Advocate Enrollment Output
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 Output[] | List of transaction journals that are created for the advocate's enrollment. | Small, 59.0 | 59.0 |