Individual Member Enrollments

POST {{_endpoint}}/services/data/v{{version}}/loyalty-programs/:loyaltyProgramName/individual-member-enrollments

Standard Documentation:

https://developer.salesforce.com/docs/atlas.en-us.loyalty.meta/loyalty/connectresourcesenrollindividualmember.htm

Request Params

KeyDatatypeRequiredDescription
``null

Request Body

{"enrollmentDate"=>"2021-01-01T00:00:00", "membershipNumber"=>"Member1", "associatedContactDetails"=>{"firstName"=>"Name1", "lastName"=>"Name2", "email"=>"ab@email.com", "allowDuplicateRecords"=>"false"}, "memberStatus"=>"Active", "createTransactionJournals"=>"true", "transactionJournalStatementFrequency"=>"Monthly", "transactionJournalStatementMethod"=>"Mail", "enrollmentChannel"=>"Email", "canReceivePromotions"=>"true", "canReceivePartnerPromotions"=>"true", "membershipEndDate"=>"2022-01-01T00:00:00"}

RESPONSES

status: Created

{"contactId":"003J8000002Yu0Z","loyaltyProgramMemberId":"0lMJ8000000CaRM","loyaltyProgramName":"NTO Insider","membershipNumber":"Member1","transactionJournals":[{"activityDate":"2020-12-31T23:00:00.000Z","journalSubType":"Member Enrollment","journalType":"Accrual","loyaltyProgram":"NTO Insider","loyaltyProgramMember":"Member1","referredMember":null,"status":"Processed","transactionJournalId":"0lVJ8000000GmaJ"}]}