Enrollment Details Input
Details required to enroll a customer in a promotion.
- JSON example
-
1{ 2 "account": { 3 "id": "001xx000003DHPQAA4" 4 }, 5 "promotion": { 6 "id": "0cDxx0000004ABC", 7 "code": "PROMO-1001" 8 }, 9 "enrollmentOffer": { 10 "id": "0kWxx0000007XYZ", 11 "code": "OFFER-101" 12 }, 13 "enrollmentEffectiveDateTime": "2026-05-01T00:00:00Z", 14 "enrollmentExpirationDateTime": "2026-05-31T23:59:59Z" 15} - Properties
-
Name Type Description Required or Optional Available Version account Account Identifier Input Details of the account to enroll in the promotion. Required if contact isn't provided 67.0 contact Contact Identifier Input Contact details for the enrollment request. Required if account isn't provided 67.0 enrollmentEffectiveDateTime DateTime Start date and time of the promotion enrollment. Optional 67.0 enrollmentExpirationDateTime DateTime Expiration date and time of the promotion enrollment. Optional 67.0 enrollmentOffer Offer Identifier Input Offer associated with the promotion enrollment. Optional 67.0 promotion Promotion Identifier Input Details of the promotion the customer is being enrolled in. Required 67.0