Events**
EVENT_TYPE_GAME_PLAYED
Webhook payload
{
"event": "outcome",
"request_id": string, // 'b44cd43a-faeb-46c4-96ac-7b3ee2e5c9ea'
"event_id": string, // 'ae7e4ef5-6973-4e40-a5ec-6025df856d03'
"payload": {
"outcome_id": string, // unique id per game play
"game_id": "GAME_PRIZE_WHEEL",
"user_id": string, // 'd4026165-e52c-4942-b381-42661e530c42'
"play_type": string, // enum('regular', 'amoe')
"reward_type": string, // enum('tickets', 'cash', 'entry_truck'..)
"reward_value": number,
"date_created": string, // e.g. '2024-09-06T06:33:59.976702+00:00'
"result_effective_date": string // ISO 8601 format
}
}EVENT_TYPE_BALANCE_UPDATED
Webhook payload
{
"event": "balance_updated",
"request_id": string, // 'b44cd43a-faeb-46c4-96ac-7b3ee2e5c9ea',
"event_id": string, // 'ae7e4ef5-6973-4e40-a5ec-6025df856d03',
"payload": {
"user_id": string, // 'd4026165-e52c-4942-b381-42661e530c42'
"transaction_id": string,
"idempotency_key": string, // nullable
"outcome_id": string, // if the change came from playing a game, this field will be set
"play_type": string, // enum('regular', 'amoe')
// if the change came from playing a game, this field will be set
"amount": number, // can be positive or negative
"old_balance": integer, // 2000,
"new_balance": integer, // 2500
"description": string,
"date_created": string, // ISO 8601 format
"result_effective_date": string // ISO 8601 format
}
}EVENT_TYPE_CASH_WON
Webhook payload
{
"event": "cash_won",
"request_id": string, // 'b44cd43a-faeb-46c4-96ac-7b3ee2e5c9ea',
"event_id": string, // 'ae7e4ef5-6973-4e40-a5ec-6025df856d03',
"payload": {
"user_id": string, // 'd4026165-e52c-4942-b381-42661e530c42'
"outcome_id": string, // 'ae7e4ef5-6973-4e40-a5ec-6025df856d03'
"play_type": string, // enum('regular', 'amoe')
"amount": number,
"date_created": string, // e.g. '2024-09-06T06:33:59.976702+00:00'
"result_effective_date": string // ISO 8601 format
}
}EVENT_TYPE_PRIZE_WON
If one of these prizes were won, this event gets fired:
"entry_truck", "entry_flight", "prize_money_transfer",
"prize_cash_back", "prize_streaming", "prize_imt",
"prize_gift_card", "prize_phone_accessory", "prize_merchandise"Webhook payload
{
"event": "prize_won",
"request_id": string, // 'b44cd43a-faeb-46c4-96ac-7b3ee2e5c9ea',
"event_id": string, // 'ae7e4ef5-6973-4e40-a5ec-6025df856d03',
"payload": {
"user_id": string, // 'd4026165-e52c-4942-b381-42661e530c42'
"outcome_id": string, // 'ae7e4ef5-6973-4e40-a5ec-6025df856d03'
"play_type": string, // enum('regular', 'amoe')
"reward_type": string, // enum('entry_truck'..)
"reward_value": number,
"date_created": string, // e.g. '2024-09-06T06:33:59.976702+00:00'
"result_effective_date": string // ISO 8601 format
}
}Last updated
Was this helpful?