Request
Endpoint:POST /v1/bonus-call/register
Headers
Request body
string
required
Your own unique identifier for this bonus request.
number
required
The numeric ID of the game provider under which the bonus will be active.
number
required
Specifies which games can trigger the bonus event.
string
required
The player’s unique identifier in your system.
number
required
The type of bonus to register.
1— Free Spin Bonus. The player receives a set number of free spins;callAmountacts as the maximum win cap. Available for Pragmatic Play only.2— Regular Bonus Call. The player is guaranteed to win thecallAmountby the end of the campaign. This Regular Bonus is not active at the moment. Only Free Spin Bonus is available at the moment.
number
required
The monetary value associated with the bonus.
- For
bonusType = 1: the maximum amount the player can win across all free spins. - For
bonusType = 2: the player will win exactly this amount.
string
required
The timestamp at which the bonus expires, in
YYYY-MM-DD HH:mm:ss format (e.g., "2026-12-01 23:59:59").object
Additional configuration for the bonus. Required when
bonusType = 1.Example request
For a Regular Bonus Call (
bonusType = 2), you can omit metaData entirely. For a Free Spin Bonus (bonusType = 1), both metaData.spinAmount and metaData.baseBetAmount are required.Response
On success, the API returns theissueId you should store to track or cancel the bonus later.
bool
true when the API call was processed without errors.string
A short confirmation string, typically
"OK".object
The result payload.