| Name | Type | Description | Notes |
|---|---|---|---|
| profile_integration_i_ds | list[str] | The integration ID of the customer profile to whom points were added or deducted. | |
| loyalty_program_id | int | The ID of the loyalty program. | |
| subledger_id | str | The ID of the subledger within the loyalty program where these points were added or deducted. | |
| amount | float | The amount of added or deducted loyalty points. | |
| reason | str | The reason for the points addition or deduction. | |
| type_of_change | str | The notification source, that is, it indicates whether the points were added or deducted via one of the following routes: - The Campaign Manager - Management API - Rule Engine | |
| employee_name | str | The name of the employee who added or deducted points. | |
| user_id | int | The ID of the employee who added or deducted points. | |
| operation | str | The action (addition or deduction) made with loyalty points. | |
| start_date | datetime | The start date for loyalty points. | [optional] |
| expiry_date | datetime | The expiration date for loyalty points. | [optional] |
| session_integration_id | str | The integration ID of the session through which the points were earned or lost. | |
| notification_type | str | The type of notification. | |
| card_identifier | str | Loyalty card identification number. | |
| users_per_card_limit | int | The max amount of user profiles with whom a card can be shared. This can be set to `0` for no limit. |