| Parameter | Description | Data type |
|---|---|---|
| Type | Points event type: Earned, Spent, Expired | String |
| UserReference | Unique identifier of the user | String |
| MemberId | Unique Id of the user | String |
| Timestamp | ISO 8601 formatted datetime in UTC of points event | String |
| PointsNetChange | The change in points as result of rule or purchase using points | Number |
| BonusPoints | BonusPoints earned e.g. as gold member | Number |
| StoreRef | Unique Id of the store in which the purchase has been made. | String |
| TransRef | Unique Id of the transaction. | String |
| ReceiptId | Unique Id of the receipt. | String |
| EarnRuleId | Unique Id of the rule. | Integer |
| EarnRuleName | Name of the points earn rule | String |
| ExpirationDate | The time stamp of the points expiry | String |
| BurnRuleIds | Unique Id of the burn rule | Integer |
| BurnRulesNames | Name of the points burn rule | String |
| Shop Offer Id | Unique Id for the shop offer. Shop offer is a product customers can buy in the web shop / in app. | Integer |
| Shop offer name | Name of the shop offer | String |
| Manual Issue | If points were issued via Dashboard User Support, this field will be filled with “Points added through user support by {username}” where {username} is the name of the issue responsible dashboard user. | String |