Responsible Gaming Transactions
The below examples cover requests and responses as follows:
Account Limit Inform (limit type : stake)
Account Limit Inform (limit type : session)
Limit Reached Inform
Account Status Inform
Account Limit Inform Request (limit type : stake)
{
"operatorId": 123456,
"content": {
"type": "account-limit-inform",
"endCustomer": {
"id": "id1234567890"
},
"limit": {
"type": "stake",
"period": "weekly",
"amount": {
"value": "123.456",
"currency": "USD"
}
}
},
"correlationId": "Uw59kwUL",
"timestampUtc": 1739273327048,
"operation": "account-limit-inform",
"version": "3.0"
}
Account Limit Inform Response
{
"content": {
"type": "account-limit-inform-reply",
"code": 0,
"message": "Transaction processed",
"signature": "Ghedef23+SmjWB3xDB0AIB6fUZVFOvmGKm6Rcvxm0="
},
"correlationId": "Uw59kwUL",
"timestampUtc": 1739273327213,
"operation": "account-limit-inform",
"version": "3.0"
}
Account Limit Inform Request (limit type : session)
{
"operatorId": 123456,
"content": {
"type": "account-limit-inform",
"endCustomer": {
"id": "id1234567890"
},
"limit": {
"type": "session",
"duration": 10
}
},
"correlationId": "Uw59kwUL",
"timestampUtc": 1739273327048,
"operation": "account-limit-inform",
"version": "3.0"
}
Account Limit Inform Response
{
"content": {
"type": "account-limit-inform-reply",
"code": 0,
"message": "Transaction processed",
"signature": "Ghedef23+SmjWB3xDB0AIB6fUZVFOvmGKm6Rcvxm0="
},
"correlationId": "Uw59kwUL",
"timestampUtc": 1739273327213,
"operation": "account-limit-inform",
"version": "3.0"
}
Limit Reached Inform Request
{
"operatorId": 123456,
"content": {
"type": "account-limit-reached-inform",
"endCustomer": {
"id": "id1234567890"
},
"reachedLimit": "session"
},
"correlationId": "Uw59kwUL",
"timestampUtc": 1739273327048,
"operation": "account-limit-reached-inform",
"version": "3.0"
}
Limit Reached Inform Response
{
"content": {
"type": "account-limit-reached-inform-reply",
"code": 0,
"message": "Transaction processed",
"signature": "Ghedef23+SmjWB3xDB0AIB6fUZVFOvmGKm6Rcvxm0="
},
"correlationId": "Uw59kwUL",
"timestampUtc": 1739273327213,
"operation": "account-limit-reached-inform",
"version": "3.0"
}
Account Status Inform Request
{
"operatorId": 123456,
"content": {
"type": "account-status-inform",
"endCustomer": {
"id": "id1234567890"
},
"status": "excluded",
"duration": "permanent",
"reason": null,
"initiator": "regulator",
"periodStartUtc": 1739275200000
},
"correlationId": "Uw59kwUL",
"timestampUtc": 1739273327048,
"operation": "account-status-inform",
"version": "3.0"
}
Account Status Inform Response
{
"content": {
"type": "account-status-inform-reply",
"code": 0,
"message": "Transaction processed",
"signature": "Ghedef23+SmjWB3xDB0AIB6fUZVFOvmGKm6Rcvxm0="
},
"correlationId": "Uw59kwUL",
"timestampUtc": 1739273327213,
"operation": "account-status-inform",
"version": "3.0"
}
Last updated
Was this helpful?