Additional features

Jackpot API

Endpoint (try it out here: link)

GET https://bridge.unibo.io/api/v1/jackpots/active

Authentication

This endpoint requires authentication. You must include a valid Bearer token in the request headers.

http

-H 'Authorization: Bearer <access token>'

This token has to be generated using auth token endpoint here: link

Query Parameters

This endpoint may support optional filtering of active jackpots.

http

GET /api/v1/jackpots/active?tenant_name&currency=EUR&language=en

Parameter

Type

Required

Description

tenant_name

string

Yes

Filter jackpots by brand (additional)

currency

string

No

Exchange display jackpot value code (e.g., USD)

language

string

No

Translate jackpot to specific language (en, de)

jackpot_title

string

No

Filter jackpots by the title

player_id

string

No

Filter jackpots by player eligibility

Response Format

A successful response returns JSON with a list of active jackpots. The structure of each jackpot object is described below.

Example Response (200 OK)

{
  "jackpots": [
    {
      "id": 1,
      "campaign_id": 1,
      "title": "Amazing Jackpot",
      "boosted_chance": "5.00",
      "display_order": 1,
      "jackpot_type": "PB",
      "amount": "€5.00",
      "max_payout_amount": "€5000.00",
      "timespan": {
        "id": 1,
        "day_of_month": 1,
        "day_of_week": 2,
        "interval": "EH",
        "timespan_start": "2025-10-17T07:49:00Z",
        "timespan_end": "2025-10-18T07:49:00Z"
      },
      "recent_wins": [
        {
          "id": 1,
          "payout": "€500.00",
          "payout_date": "2025-10-18T07:49:00Z",
          "winner": {
            "external_id": "125"
          }
        }
      ],
      "payout_before": "2025-10-18T07:49:00Z",
      "next_event_start": "2025-10-18T07:49:00Z"
    }
  ]
}

Jackpot fields

Field

Type

Description

id

integer

Unique identifier of the jackpot

campaign_id

integer

Unique identifier of the campaign

title

string

Title of the jackpot

boosted_chance

decimal

Boosted chance value

display_order

integer

Display order

jackpot_type

string

PB - Payout Before
PR - Progressive
TD - Timed

amount

decimal

Current Jackpot value

max_payout_amount

decimal

Maximum Jackpot value after which the reward is paid out (Progressive and Payout Before Jackpots only)

payout_before

datetime

Date before which Jackpot has to be paid out (Timed Jackpots only)

next_event_start

datetime

Date when next Jackpot Event starts (Timed Jackpots only)

Timespan fields

Field

Type

Description

id

integer

Unique identifier of the timespan config

day_of_month

integer

Day of the month

day_of_week

integer

Day of the week

interval

string

ED - every day
EW - every week
EM - every month
TS - timespan

timespan_start

datetime

Timespan start date

timespan_end

datetime

Timespan end date

Recent wins fields

Field

Type

Description

id

integer

Identifier for this individual win

payout

decimal

Payout amount

payout_date

datetime

Date of the payout

winner / external_id

string

Winner’s external ID

Was this helpful?