Cancel FRB
Cancel FRB
Cancel an active free round bonus granted to a player for the supported providers.
Request endpoint: /frb/{version}/bonus?operator_id=XXXXX&template_id=XXXXX&player_id=XXXXX
Request Method: DELETE
Usage information:
The request query parameters includes the operator ID, template ID, and Player ID.
Note
This request requires an authorization token: Bearer authorization token.
Token Format: The authorization token must be Base64-encoded as follows:
AuthorizationToken = encode(back_office_email:back_office_password)
Request parameters:
| Parameter | Mandatory | Description |
|---|---|---|
| version | Yes | The API version. Only version 1.0 is currently supported. Other version values are accepted, but are treated as 1.0. Example: 1.0 |
| operator_id | Yes | Tech Fusion operator id |
| template_id | Yes | FRB grant template id. |
| player_id | Yes | The granted player id. |
| Authorization | Yes (Header) | Sinatra back office user |
Example Response
Success response
{
"player_id": "12345",
"player_currency": "EUR",
"operator_id": 67890,
"provider_id": 123,
"status": "active",
"template_id": "template567",
"left_rounds": 10,
"total_rounds": 50,
"expiration_date": "2025-02-11T12:00:00Z",
"games": [
{
"game_id": "game001",
"bet_amount": [
10.5,
20
],
"currency": "EUR"
},
{
"game_id": "game002",
"bet_amount": [
10.5,
20
],
"currency": "EUR"
}
],
"error_message": ""
}Error Response:
{
"player_id": "12345",
"player_currency": "EUR",
"operator_id": 67890,
"provider_id": 123,
"template_id": "template567",
"expiration_date": "2025-02-11T12:00:00Z",
"error_message": "Internal Server Error"
}Status Index:
| Status | Description |
|---|---|
| active | The FRB is active, and the player can play. |
| canceled | The FRB is inactive; the operator requested to cancel the bonus. |
| expired | The FRB is inactive. The expiration date has passed. |
| completed | The player has finished playing; no available rounds remain for this bonus. |
Http response codes:
| Code | Status | Description |
|---|---|---|
| 200 | success | 200 success status update |
| 400 | bad request | bad request |
| 403 | forbidden access | forbidden access |
| 500 | internal server error | internal server error |