{ "type": "object", "name": "IndividualMemberEnrollmentsRequest", "properties": { "enrollmentDate": { "type": "string" }, "membershipNumber": { "type": "string" }, "associatedContactDetails": { "type": "object", "properties": { "firstName": { "type": "string" }, "lastName": { "type": "string" }, "email": { "type": "string" }, "allowDuplicateRecords": { "type": "string" } }, "required": [ "firstName", "lastName", "email", "allowDuplicateRecords" ] }, "memberStatus": { "type": "string" }, "createTransactionJournals": { "type": "string" }, "transactionJournalStatementFrequency": { "type": "string" }, "transactionJournalStatementMethod": { "type": "string" }, "enrollmentChannel": { "type": "string" }, "canReceivePromotions": { "type": "string" }, "canReceivePartnerPromotions": { "type": "string" }, "membershipEndDate": { "type": "string" } }, "required": [ "enrollmentDate", "membershipNumber", "associatedContactDetails", "memberStatus", "createTransactionJournals", "transactionJournalStatementFrequency", "transactionJournalStatementMethod", "enrollmentChannel", "canReceivePromotions", "canReceivePartnerPromotions", "membershipEndDate" ], "$schema": "https://json-structure.org/draft/2020-12/schema" }