...
Fixture Coverage - Returns sporting fixtures that are available to be used in Multibet
Market-types - Provides a list of markets and selections that are available to bet upon
Prices - The price of a particular multibet
Cashout - The cashout price of a particular multibet
Results - The result of a particular multibet
Markets - The details for the market created in trading platformValid only for customers who use Option 2. Multibet API + Sportsbook Integration. Calling this endpoint causes the Integration Service to create a market in the customer's Trading Platform and returns the market id from the Trading Platform along with any other available context.
Note: It is expected to receive a response status 404 Not found until the market is successfully created.
For Market Types, MarketsPrices, Cashout, Prices Results and ResultsMarkets, please refer to the Multibet Swagger or the individual links above. For fixturesFixture coverage, see below.
Fixture Coverage
...
Environment | Base URL | Notes |
---|---|---|
Production |
| Production environment |
UAT |
| User Acceptance Testing. Limited capacity. |
...
You should go through all steps in “Getting an access token” section Get Cognito Token” and authenticate using the Coverage API <api-key>
...
Code Block |
---|
curl --request GET \ --url https:////uat.public.coverage.api.geniussports.com/apicoverage/MultibetPreMatchCoveragemultibetprematch/eventfixtures/{fixtureId} \ --header 'Authorization: Bearer <access-token> \' --header 'x-api-key: <api-key>' |
...
Returns data about a particular fixture that will show this fixture is available for use in Multibet Pre-Match.
Path
GET MultibetPreMatchCoverage/coverage/rangemultibetprematch/sportsports/{sportId}/from/{from}/to/{to}fixtures
{sportId}
should be replaced by the relevant Genius Sports ids. Only fixtures starting after this date {from_time}
and only fixtures starting before this {to_time}
will be returned. Format: yyyy-MM-ddddTHH:mm:ss
E.g. 2023-07-1505-15T20:00:00
Example: https://uat.public.coverage.api.geniussports.com/apicoverage/MultibetPreMatchCoveragemultibetprematch/rangesports/sport/10/from/fixtures?from_time=2023-0705-13/to/15T20%3A00%3A00&to_time=2023-0705-1517T22%3A00%3A00
Response Body
Code Block | ||
---|---|---|
| ||
[ { "betgeniusFixtureId": 123456, "sourceFixtureId": "123456", "source": "GeniusSportsMultibetPreMatch", "sportId": 10, "available": true, "coverageType": 4 }, { "betgeniusFixtureId": 1234567, "sourceFixtureId": "1234567", "source": "GeniusSportsMultibetPreMatch", "sportId": 10, "available": false, "coverageType": 4 }, { "betgeniusFixtureId": 12345678, "sourceFixtureId": "12345678", "source": "GeniusSportsMultibetPreMatch", "sportId": 10, "available": true, "coverageType": 4 } ] |
...
Returns data about a particular fixture that will show this fixture is available for use in Multibet Pre-Match.
Path
GET MultibetPreMatchCoverage/event/coverage/multibetprematch/fixtures/{fixtureId}
{fixtureId}
should be replaced by the relevant Genius Sports ids.
Example: https://uat.public.coverage.api.geniussports.com/apicoverage/MultibetPreMatchCoveragemultibetprematch/eventfixtures/12345612345
Response Body
Code Block | ||
---|---|---|
| ||
[ { "betgeniusFixtureId": 123456, "sourceFixtureId": "123456", "source": "GeniusSportsMultibetPreMatch", "sportId": 10, "available": true, "coverageType": 4 } ] |
...
Returns data about a particular fixture that will show this fixture is available for use in Multibet In-Play.
Path
GET MultibetInPlayCoverage/coverage/rangemultibetinplay/sportsports/{sportId}/from/{from}/to/{to}fixtures
{sportId}
should be replaced by the relevant Genius Sports ids. Only fixtures starting after this date {from_time}
and only fixtures starting before this {to_time}
will be returned. Format: yyyy-MM-dd-ddTHH:mm:ss
E.g. 2023-07-1505-15T20:00:00
Example: https://uat.public.coverage.api.geniussports.com/apicoverage/MultibetInPlayCoveragemultibetinplay/range/sportsports/10/fixtures?from/_time=2023-0705-13/to/15T20%3A00%3A00&to_time=2023-0705-1517T20%3A00%3A00
Response Body
Code Block | ||
---|---|---|
| ||
[ { "betgeniusFixtureId": 123456, "sourceFixtureId": "123456", "source": "GeniusSportsMultibetInPlay", "sportId": 10, "available": true, "coverageType": 4 }, { "betgeniusFixtureId": 1234567, "sourceFixtureId": "1234567", "source": "GeniusSportsMultibetInPlay", "sportId": 10, "available": false, "coverageType": 4 }, { "betgeniusFixtureId": 12345678, "sourceFixtureId": "12345678", "source": "GeniusSportsMultibetInPlay", "sportId": 10, "available": true, "coverageType": 4 } ] |
...
Returns data about a particular fixture that will show this fixture is available for use in Multibet In-Play.
Path
GET MultibetInPlayCoverage/event/coverage/multibetinplay/fixtures/{fixtureId}
{fixtureId}
should be replaced by the relevant Genius Sports ids.
Example: https://uat.public.coverage.api.geniussports.com/apicoverage/MultibetInPlayCoveragemultibetinplay/eventfixtures/12345612345
Response Body
Code Block | ||
---|---|---|
| ||
[ { "betgeniusFixtureId": 123456, "sourceFixtureId": "123456", "source": "GeniusSportsMultibetInPlay", "sportId": 10, "available": true, "coverageType": 3 } ] |
...