Insurance
POST
{clientApi}/ticket/insurance
When the system creates a cashback from an insured bet, a request will be sent to the client system with the insurance cashback value and the date of insurance.
The received request contain a deposit amount. In this case the amount should be added to user balance.
Example request
{
"clientId": "xyzk",
"userId": 123456,
"transactionType": 1,
"amount": 10.56,
"ticket": {
"id": 123456,
"code": "abcd1234",
"amount": 10.56,
"insuranceCashback": 5.60,
"insuranceDate": "2024-05-03T23:45:00Z",
"status": 1
}
}
Example Success Response
Response code
200
If the request is successfully pocessed in client system and the deposit amount (if present) was added to user balance, a 200 response should be returned
{
"status": "success",
"balance": 140.85,
"error_code": 0,
"error_message": ""
}
Example Failure Response
Response code
406
If there is any error in client system, a 406 response cose should be returned
{
"status": "error",
"balance": 140.85,
"error_code": 2001,
"error_message": "client error"
}
Last updated