New market types

Starting with Monday 8th of April 2019 Matchbook will gradually introduce two new market types.
The two new market types being introduced are first_goalscorer and other. Both market types are detailed in the following sections.

First goalscorer

First goalscorer will be a soccer multi runner market. Runner names will follow the format [First name] [Last Name]. Below is shown an example of the API response for a market with first_goalscorer as its market type (the list of runners is reduced on purpose).

{
    "live": false,
    "event-id": "1084275028330024",
    "id": "1084275029280021",
    "name": "First Goalscorer",
    "start": "2019-04-07T13:00:00.000Z",
    "status": "open",
    "market-type": "first_goalscorer",
    "type": "multirunner",
    "in-running-flag": false,
    "allow-live-betting": false,
    "volume": 0,
    "number-of-winners": 1,
    "runners": [
        {
            "prices": [],
            "event-id": "1084275028330024",
            "id": "1084275029450024",
            "market-id": "1084275029280021",
            "name": "Luca Antonelli",
            "status": "open",
            "volume": 0
        },
        {
            "prices": [],
            "event-id": "1084275028330024",
            "id": "1084275029420021",
            "market-id": "1084275029280021",
            "name": "Emmanuel Badu",
            "status": "open",
            "volume": 0
        }
    ]
}

Other market type

All markets that do not have already a specific type on Matchbook will have other as market type. This includes single and multi winner markets. Below are some API example of markets returned by the APIs with other as market type.

{
    "live": false,
    "event-id": "1084274899780021",
    "id": "1084274912170024",
    "name": "Double Chance",
    "start": "2019-04-04T18:45:00.000Z",
    "status": "open",
    "market-type": "other",
    "type": "multirunner",
    "in-running-flag": false,
    "allow-live-betting": true,
    "volume": 0,
    "number-of-winners": 2,
    "runners": [
        {
            "prices": [],
            "event-id": "1084274899780021",
            "id": "1084274914130121",
            "market-id": "1084274912170024",
            "name": "Feyenoord or Draw",
            "status": "open",
            "volume": 0
        },
        {
            "prices": [],
            "event-id": "1084274899780021",
            "id": "1084274914200024",
            "market-id": "1084274912170024",
            "name": "Feyenoord or Heerenveen",
            "status": "open",
            "volume": 0
        },
        {
            "prices": [],
            "event-id": "1084274899780021",
            "id": "1084274914770021",
            "market-id": "1084274912170024",
            "name": "Draw or Heerenveen",
            "status": "open",
            "volume": 0
        }
    ]
}
{
    "live": false,
    "event-id": "1084274899780021",
    "id": "1084274914830021",
    "name": "Draw No Bet",
    "start": "2019-04-04T18:45:00.000Z",
    "status": "open",
    "market-type": "other",
    "type": "multirunner",
    "in-running-flag": false,
    "allow-live-betting": true,
    "volume": 0,
    "number-of-winners": 1,
    "runners": [
        {
            "prices": [],
            "event-id": "1084274899780021",
            "id": "1084274916130024",
            "market-id": "1084274914830021",
            "name": "Feyenoord",
            "status": "open",
            "volume": 0,
            "event-participant-id": "1084274901390021"
        },
        {
            "prices": [],
            "event-id": "1084274899780021",
            "id": "1084274916060021",
            "market-id": "1084274914830021",
            "name": "Heerenveen",
            "status": "open",
            "volume": 0,
            "event-participant-id": "1084274901390024"
        }
    ]
}