Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Introduction

...

  • Fixtures - Returns fixtures that are available to be used in Multibet - In Progress currently

  • Markets-types - Provides a list of markets and selections that are available to bet upon

  • Prices - The price of a particular multibet

  • Results - The result of a particular multibet

...

Returns list of fixtures that are available to be used in Multibet. FixtureId is required to call remaining three endpoints: Markets-types, Prices, Results

This endpoint is in progress currently.

Market-types

Returns a list of available markets to bet upon for a particular fixture. The available markets is sport specific and will also be affected by the current state of the fixture and what bets are already included in the multibet. For instance it wouldn’t be possible to bet upon a first quarter market during the second quarter of a fixture.

...

Field

Type

Nullable

Description

markets

Market[]

See: https://geniussports.atlassian.net/wiki/spaces/BID/pages/4284252757/Multibet+API#Market

No

Array of markets available to bet upon

Code Block
languagejson
{
    "responseStatusmarkets": "Success",[
   "responseMessage": null,   "createdAt": {},
      "data": {     "marketsmarketType": ["Win Match Regular Time",
   {         "marketTypeselections": "Win[
 Match Regular Time",         "selections": [   {
       {             "id": "WinMatchRegularTime_Home",
                    "name": "Home"
                },
                {
                    "id": "WinMatchRegularTime_Draw",
                    "name": "Draw"
                },
                {
                    "id": "WinMatchRegularTime_Away",
                    "name": "Away"
                }
            ]
        },
        {
            "marketType": "Half Time Total Goals",
         "   "handicap": {
                "minimum": 1,
                "maximum": 20,
                "step": 1,
                "default": 1
            },
            "selections": [
                {
                    "id": "HalfTimeTotalGoals_Over_{HANDICAP}",
                    "name": "Over"
                },
                {
            "id": "        "id": "HalfTimeTotalGoals_Under_{HANDICAP}",
                    "name": "Under"
                }
            ]
        }
    ]

 }
}

Prices

Returns the price of the selected multibet.

...

GET sports/10/fixtures/123456/market-types

Code Block
{
    "responseStatusmarkets": [
"Success",   "responseMessage": null,   "createdAt": {},
      "data": {     "marketsmarketType": ["Win Match Regular Time",
   {         "marketTypeselections": [
"Win Match Regular Time",         "selections": [   {
       {             "id": "WinMatchRegularTime_Home",
                    "name": "Home"
                },
                {
                    "id": "WinMatchRegularTime_Draw",,
                    "name": "Draw"
                },
                {
                    "id": "WinMatchRegularTime_Away",
                    "name": "Away"
                }
            ]
        },
        {
            "marketType": "Half Time Total Goals",
            "handicap": {
                "minimum": 1,
                "maximum": 20,
                "step": 1,,
                "default": 1
            },
            "selections": [
                {
                    "id": "HalfTimeTotalGoals_Over_{HANDICAP}",
                    "name": "Over"
                },
                {
                    "id": "HalfTimeTotalGoals_Under_{HANDICAP}",
                    "name": "Under"
                }
            ]
        }
    ]
  }
}

2️⃣ User adds a leg (Match Result - Home) to the bet. Call is made to get a price for the current bet.

...