{
  "openapi": "3.0.3",
  "info": {
    "description": "Sportmicro is happy to have you here! Thanks for visiting our hockey documentation. You will learn all there is to know about Sportmicro' Hockey API right here.",
    "title": "Sportmicro",
    "version": "1.0.0",
    "termsOfService": "https://sportmicro.com/terms",
    "contact": {
      "name": "Sportmicro Support",
      "email": "support@sportmicro.com",
      "url": "https://sportmicro.com/contact"
    },
    "x-logo": {
      "url": "https://sportmicro.com/png/icons/hockey.png",
      "altText": "Sportmicro hockey logo"
    },
    "license": {
      "name": "MIT",
      "url": "https://opensource.org/licenses/MIT"
    }
  },
  "paths": {
    "/arenas": {
      "get": {
        "tags": [
          "Arenas"
        ],
        "parameters": [
          {
            "$ref": "#/components/parameters/rowFilter.arenas.id"
          },
          {
            "$ref": "#/components/parameters/rowFilter.arenas.country_id"
          },
          {
            "$ref": "#/components/parameters/offset"
          },
          {
            "$ref": "#/components/parameters/limit"
          },
          {
            "$ref": "#/components/parameters/lang"
          }
        ],
        "responses": {
          "200": {
            "description": "OK",
            "content": {
              "application/json": {
                "schema": {
                  "items": {
                    "$ref": "#/components/schemas/arenas"
                  },
                  "type": "array",
                  "example": [
                    {
                      "id": 14,
                      "name": "RheinEnergieStadion",
                      "city": "Cologne",
                      "stadium_capacity": 50000,
                      "opened": "Start date",
                      "owner": "Kölner Sportstätten GmbH",
                      "cost": "Deutsche Mark",
                      "dimensions": "105 m x 68 m",
                      "hash_image": "b71b15e8e0792a4aaac100172eddad39972fc276dd89920b9a066a372e0b1736",
                      "country_id": 19,
                      "country_name": "Germany",
                      "country_hash_image": "6814ef46f686990cf4e946f966167b0507e1d642c44e51f61bffb0bba2d4672b",
                      "geolocation": [
                        {
                          "name": "Cologne",
                          "type": "locality",
                          "label": "Cologne, NW, Germany",
                          "county": "Köln",
                          "region": "North Rhine-Westphalia",
                          "latitude": 50.928344,
                          "locality": "Cologne",
                          "continent": "Europe",
                          "longitude": 7.002998,
                          "confidence": 1,
                          "postal_code": "51105",
                          "region_code": "NW",
                          "country_code": "DEU",
                          "administrative_area": "Köln"
                        }
                      ]
                    }
                  ]
                }
              }
            }
          }
        },
        "operationId": "Arenas",
        "summary": "Arenas"
      }
    },
    "/news-matches": {
      "get": {
        "tags": [
          "News"
        ],
        "parameters": [
          {
            "$ref": "#/components/parameters/rowFilter.news-matches.match_id"
          },
          {
            "$ref": "#/components/parameters/offset"
          },
          {
            "$ref": "#/components/parameters/limit"
          },
          {
            "$ref": "#/components/parameters/lang"
          }
        ],
        "responses": {
          "200": {
            "description": "OK",
            "content": {
              "application/json": {
                "schema": {
                  "items": {
                    "$ref": "#/components/schemas/news-matches"
                  },
                  "type": "array",
                  "example": [
                    {
                      "id": 291663,
                      "match_id": 291663,
                      "league_id": 2113,
                      "league_name": "Liiga",
                      "league_hash_image": "f47586a6a702c315b36dca260b60df6930b4767d495cd01887f37cff7b13a56c",
                      "date": "2024-09-10T15:00:00+00:00",
                      "title": "Liiga 24/25 Season Opener: JYP Jyväskylä vs Lahti Pelicans at LahiTapiola Areena",
                      "name": "Liiga 24/25 Season Opener: JYP Jyväskylä vs Lahti Pelicans at LahiTapiola Areena",
                      "subtitles": [
                        {
                          "text": "Both teams will be looking to start the season on a high note. JYP Jyväskylä, playing on their home ground, will be aiming to leverage the home advantage and reverse the trend of their previous encounters. On the other hand, the Lahti Pelicans, with their impressive record, will be looking to maintain their dominance. The strategies employed by both teams will be crucial in determining the outcome of this match. Fans can expect a high-intensity game with both teams leaving no stone unturned to secure a win.",
                          "subtitle": "Looking Ahead: Strategies and Expectations"
                        },
                        {
                          "text": "The Liiga 24/25 season is set to kick off with a thrilling match between JYP Jyväskylä and Lahti Pelicans at the LahiTapiola Areena. The first round of the season is always filled with anticipation and excitement as teams have been preparing for months to showcase their skills and strategies. The LahiTapiola Areena, known for its electrifying atmosphere, is expected to be packed with fans eager to witness the first clash of the season.",
                          "subtitle": "Season Kickoff at LahiTapiola Areena"
                        },
                        {
                          "text": "The rivalry between JYP Jyväskylä and Lahti Pelicans is one of the most intense in the Liiga. The two teams have a history of fierce competition, with the Pelicans having the upper hand in their previous encounters. Out of the 32 dual matches, the Pelicans have emerged victorious 20 times, while JYP Jyväskylä has managed to secure 12 wins. However, there have been no draws, indicating the competitive nature of these matches.",
                          "subtitle": "JYP Jyväskylä vs Lahti Pelicans: A Rivalry Renewed"
                        },
                        {
                          "text": "The season opener is more than just the first match of the season. It sets the tone for the rest of the season and can have a significant impact on the morale and momentum of the teams. A win for JYP Jyväskylä could boost their confidence and set them on a positive trajectory for the rest of the season. Conversely, a win for the Lahti Pelicans could reinforce their dominance and further demoralize their rivals. Regardless of the outcome, this match promises to be a thrilling start to the Liiga 24/25 season.",
                          "subtitle": "The Impact of the Season Opener"
                        }
                      ]
                    }
                  ]
                }
              }
            }
          }
        },
        "operationId": "News Matches",
        "summary": "News Matches"
      }
    },
    "/players-by-team": {
      "get": {
        "tags": [
          "Players"
        ],
        "parameters": [
          {
            "$ref": "#/components/parameters/rowFilter.players-by-team.team_id"
          },
          {
            "$ref": "#/components/parameters/offset"
          },
          {
            "$ref": "#/components/parameters/limit"
          },
          {
            "$ref": "#/components/parameters/lang"
          }
        ],
        "responses": {
          "200": {
            "description": "OK",
            "content": {
              "application/json": {
                "schema": {
                  "items": {
                    "$ref": "#/components/schemas/players-by-team"
                  },
                  "type": "array",
                  "example": [
                    {
                      "team_id": 489,
                      "team_name": "Metallurg Novokuznetsk",
                      "team_hash_image": "e676a244aa4ed5763ef1a5b841ca695c6117432073fb9c088bcbd7e2c7ad004b",
                      "players": [
                        {
                          "id": 261179,
                          "name": "Fedor Polishchuk",
                          "hash_image": "f764f03dec3706c9c9f2382786c225791d0b8cf41a1403ca44c2333835207293",
                          "short_name": "F. Polishchuk"
                        },
                        {
                          "id": 508207,
                          "name": "Sergey Dorofeev",
                          "hash_image": "da9583db1e33a6afca7fd8e1db490a726a1b4b10eac7a0781a3de3a18a3cfa67",
                          "short_name": "S. Dorofeev"
                        },
                        {
                          "id": 513887,
                          "name": "Jiri Marusak",
                          "hash_image": "d4ea46f0aed1b8321de957432ab2dc4e08d488f38837313d6e83788f19220d04",
                          "short_name": "J. Marusak"
                        },
                        {
                          "id": 516226,
                          "name": "Denis Kurepanov",
                          "hash_image": "6e57b9062abcaf5d44e05f081025fe1f9e1d19d061c3b2ba77b7b3b651595a01",
                          "short_name": "D. Kurepanov"
                        },
                        {
                          "id": 516337,
                          "name": "Anton Kapotov",
                          "hash_image": "f36f396dff24bf8c6eb2df7a6562023d29b7d0815a1fed7441a27b9e9c8e6c24",
                          "short_name": "A. Kapotov"
                        },
                        {
                          "id": 516663,
                          "name": "Vadim Mitryakov",
                          "hash_image": "4b23e0df63cd522aa81a87649a59a929467969ba0542906c400e14250e04d744",
                          "short_name": "V. Mitryakov"
                        },
                        {
                          "id": 516679,
                          "name": "Artyom Garifullin",
                          "hash_image": "2bbb8e83f4aa726a6208159021f61b863f554f14f0254468faf6608af6ede6e6",
                          "short_name": "A. Garifullin"
                        },
                        {
                          "id": 517284,
                          "name": "Ilya Musin",
                          "hash_image": "08f31276ec7839b09e114e681ef9a1485f226edc06aa3fd702bc089869e07913",
                          "short_name": "I. Musin"
                        },
                        {
                          "id": 517309,
                          "name": "Mark Skutar",
                          "hash_image": "f9ccf39c3f8e851cf3028a48515e8ca27e468fcbd22b0e111456fab551623ba9",
                          "short_name": "M. Skutar"
                        },
                        {
                          "id": 518346,
                          "name": "Nikolai Skladnichenko",
                          "hash_image": "990905c7d9e4748909caed9493e3107615a3d8d5a2662e617e10bca6edfa4273",
                          "short_name": "N. Skladnichenko"
                        },
                        {
                          "id": 518368,
                          "name": "Kirill Gavrilychev",
                          "hash_image": "2da47ef6f5ccfa11b0050da1d53a58598ca18a6c4a06e00a76dc9bdab5af2b03",
                          "short_name": "K. Gavrilychev"
                        },
                        {
                          "id": 521146,
                          "name": "Konstantin Turukin",
                          "hash_image": "fdebaf5ee766f320dc60009bd6e3da15d58847e10e6da51bd961344c0a616ee1",
                          "short_name": "K. Turukin"
                        },
                        {
                          "id": 525866,
                          "name": "Alexei Yefimov",
                          "hash_image": "a31c739c7c9dd7e0b0ec448500553014a2660cf4b58948e7eaeaff27524974ac",
                          "short_name": "A. Yefimov"
                        },
                        {
                          "id": 526001,
                          "name": "Maxim Zyuzyakin",
                          "hash_image": "6ac8ff8856c59b7cd9f3bcf1c383e67e5d1b7ee81facb08653501ffd6e9ff25b",
                          "short_name": "M. Zyuzyakin"
                        },
                        {
                          "id": 559581,
                          "name": "Alexei Razumov",
                          "hash_image": "265490252b70ac2f6e373671b7801d6c69989f861b37ca465c664a21f4be3496",
                          "short_name": "A. Razumov"
                        },
                        {
                          "id": 559598,
                          "name": "Vladimir Ionin",
                          "hash_image": "58d04f0bc71403a2e1cf9f91e1130e607eb6e62444de361c1922f40b5de0e74a",
                          "short_name": "V. Ionin"
                        },
                        {
                          "id": 560312,
                          "name": "Igor Skorokhodov",
                          "hash_image": "862a06b18a88aa7d289a546617dfbd3619e6953e713d2728ae8f4d00a73bf6ed",
                          "short_name": "I. Skorokhodov"
                        },
                        {
                          "id": 561188,
                          "name": "Konstantin Parkhomenko",
                          "hash_image": "30a1258ca7df5a2b2ced9d9ca00c85bd268315c0641b279045e8198e0d7990f0",
                          "short_name": "K. Parkhomenko"
                        },
                        {
                          "id": 562012,
                          "name": "Dmitry Akishin",
                          "hash_image": "3ab5425c0b6c55ac91e20fb73f558f3d7ccf72bd8f2bf740c8cd6dc6adfacc7b",
                          "short_name": "D. Akishin"
                        },
                        {
                          "id": 566066,
                          "name": "Alexei Skableka",
                          "hash_image": "60f4698596c6accc03f6f301ce3c9faaa6daa8efc2fac443527f9fe71e282eda",
                          "short_name": "A. Skableka"
                        },
                        {
                          "id": 568146,
                          "name": "Stanislav Butuzov",
                          "hash_image": "346551f6c237d5695fafbe747814365569a3c41b3d2cd3371152f0b673b97cac",
                          "short_name": "S. Butuzov"
                        },
                        {
                          "id": 570979,
                          "name": "Yevgeni Belokhvostikov",
                          "hash_image": "3ba3dca1f81487eef8215e9fc4352acf4938b0814b108340a22f9ab80a44f4ff",
                          "short_name": "Y. Belokhvostikov"
                        },
                        {
                          "id": 571994,
                          "name": "Danil Yerdakov",
                          "hash_image": "c26329c0d8d351a8bd46682c42a17dd36da5035767f044748eb01b7da95a28bd",
                          "short_name": "D. Yerdakov"
                        },
                        {
                          "id": 572326,
                          "name": "Kirill Shchukin",
                          "hash_image": "b6450403cb250a97896862292f74968c74ff998287863095da690f44f5c62076",
                          "short_name": "K. Shchukin"
                        },
                        {
                          "id": 573843,
                          "name": "Andrei Karavayev",
                          "hash_image": "cbcaa8508c86e6c2f14156902055bb6df0c01239476f7d6466d186bc8d0a52fb",
                          "short_name": "A. Karavayev"
                        },
                        {
                          "id": 577598,
                          "name": "Alexei Razumov",
                          "hash_image": "265490252b70ac2f6e373671b7801d6c69989f861b37ca465c664a21f4be3496",
                          "short_name": "A. Razumov"
                        },
                        {
                          "id": 583946,
                          "name": "Pavel Kanarski",
                          "hash_image": "5f7e71b401a838b3b4dbfd667777660b88ebc7cef4c10749a547b924cad11e55",
                          "short_name": "P. Kanarski"
                        },
                        {
                          "id": 588329,
                          "name": "Alexander Golovin",
                          "hash_image": "b94bacc329833d76d0dad91c850b4df1385f0531af8c44255ab6fc164a7258e9",
                          "short_name": "A. Golovin"
                        },
                        {
                          "id": 588660,
                          "name": "Sergey Topol",
                          "hash_image": "dd69be38b19092e751cd45297ba85e664c3a7235a6d4ae74b5c67ba5c69992e2",
                          "short_name": "S. Topol"
                        },
                        {
                          "id": 589583,
                          "name": "Jewgeni Lapenkow",
                          "hash_image": "0be5a9a547a80a632b6ca7554a657d05c1c557ffdb4c0db224e87eadafda7d81",
                          "short_name": "J. Lapenkow"
                        },
                        {
                          "id": 589816,
                          "name": "Magomed Gimbatov",
                          "hash_image": "6a154b5e2789bc434d3901b04efb07fc03bb937e44122767626d766d7c7a3173",
                          "short_name": "M. Gimbatov"
                        },
                        {
                          "id": 688524,
                          "name": "Vladislav Arbuzov",
                          "hash_image": "ebb5c93c4241bf89986525d1af0a3b3cdb7b9391876b957f79b8c700361f9385",
                          "short_name": "V. Arbuzov"
                        }
                      ]
                    }
                  ]
                }
              }
            }
          }
        },
        "operationId": "Players By Team",
        "summary": "Players By Team"
      }
    },
    "/tournaments": {
      "get": {
        "tags": [
          "Tournaments"
        ],
        "parameters": [
          {
            "$ref": "#/components/parameters/rowFilter.tournaments.id"
          },
          {
            "$ref": "#/components/parameters/rowFilter.tournaments.league_id"
          },
          {
            "$ref": "#/components/parameters/rowFilter.tournaments.class_id"
          },
          {
            "$ref": "#/components/parameters/offset"
          },
          {
            "$ref": "#/components/parameters/limit"
          },
          {
            "$ref": "#/components/parameters/lang"
          }
        ],
        "responses": {
          "200": {
            "description": "OK",
            "content": {
              "application/json": {
                "schema": {
                  "items": {
                    "$ref": "#/components/schemas/tournaments"
                  },
                  "type": "array",
                  "example": [
                    {
                      "id": 42628,
                      "name": "Moscow Open Junior Championship",
                      "importance": 0,
                      "class_id": 84,
                      "class_name": "Russia",
                      "class_hash_image": "15eaa320f69cff71377cdbe042b5030066bc71e2d185704b8d531e331cc6ddd5"
                    }
                  ]
                }
              }
            }
          }
        },
        "operationId": "Tournaments",
        "summary": "Tournaments"
      }
    },
    "/leagues-by-date": {
      "get": {
        "tags": [
          "Leagues"
        ],
        "parameters": [
          {
            "$ref": "#/components/parameters/rowFilter.leagues-by-date.date"
          },
          {
            "$ref": "#/components/parameters/offset"
          },
          {
            "$ref": "#/components/parameters/limit"
          },
          {
            "$ref": "#/components/parameters/lang"
          }
        ],
        "responses": {
          "200": {
            "description": "OK",
            "content": {
              "application/json": {
                "schema": {
                  "items": {
                    "$ref": "#/components/schemas/leagues-by-date"
                  },
                  "type": "array",
                  "example": [
                    {
                      "date": "2005-11-22",
                      "leagues": [
                        {
                          "class_id": "USA",
                          "league_id": 242,
                          "class_name": "USA",
                          "league_name": "NHL",
                          "class_hash_image": "6ed4c064312977aa5b12b8f5973d2e384ae095ad9e5a15a958bfe461c39d33c4",
                          "league_importance": 20
                        }
                      ]
                    }
                  ]
                }
              }
            }
          }
        },
        "operationId": "Leagues By Date",
        "summary": "Leagues By Date"
      }
    },
    "/tournaments-by-league": {
      "get": {
        "tags": [
          "Tournaments"
        ],
        "parameters": [
          {
            "$ref": "#/components/parameters/rowFilter.tournaments-by-league.league_id"
          },
          {
            "$ref": "#/components/parameters/offset"
          },
          {
            "$ref": "#/components/parameters/limit"
          },
          {
            "$ref": "#/components/parameters/lang"
          }
        ],
        "responses": {
          "200": {
            "description": "OK",
            "content": {
              "application/json": {
                "schema": {
                  "items": {
                    "$ref": "#/components/schemas/tournaments-by-league"
                  },
                  "type": "array",
                  "example": [
                    {
                      "league_id": 53,
                      "league_name": "NZIHL",
                      "league_hash_image": "790ee7389513138a83ede7be5e2d39b87a6ffb3f3e6ba12b8d134fc165e1563a",
                      "tournaments": [
                        {
                          "id": 52,
                          "name": "NZIHL",
                          "importance": 0
                        },
                        {
                          "id": 131,
                          "name": "NZIHL - Playoffs",
                          "importance": 0
                        }
                      ]
                    }
                  ]
                }
              }
            }
          }
        },
        "operationId": "Tournaments By League",
        "summary": "Tournaments By League"
      }
    },
    "/leagues": {
      "get": {
        "tags": [
          "Leagues"
        ],
        "parameters": [
          {
            "$ref": "#/components/parameters/rowFilter.leagues.id"
          },
          {
            "$ref": "#/components/parameters/rowFilter.leagues.class_id"
          },
          {
            "$ref": "#/components/parameters/offset"
          },
          {
            "$ref": "#/components/parameters/limit"
          },
          {
            "$ref": "#/components/parameters/lang"
          }
        ],
        "responses": {
          "200": {
            "description": "OK",
            "content": {
              "application/json": {
                "schema": {
                  "items": {
                    "$ref": "#/components/schemas/leagues"
                  },
                  "type": "array",
                  "example": [
                    {
                      "id": 53,
                      "name": "NZIHL",
                      "importance": 0,
                      "current_champion_team_num_titles": 9,
                      "most_titles": 9,
                      "secondary_color": "#969696",
                      "start_league": "2026-05-08T00:00:00+00:00",
                      "end_league": "2026-08-24T00:00:00+00:00",
                      "hash_image": "790ee7389513138a83ede7be5e2d39b87a6ffb3f3e6ba12b8d134fc165e1563a",
                      "class_id": 39,
                      "class_name": "New Zealand",
                      "class_hash_image": "050d479746999cf33221b483d42bf086ad7a87c305baf53dc57433516d5efe79"
                    }
                  ]
                }
              }
            }
          }
        },
        "operationId": "Leagues",
        "summary": "Leagues"
      }
    },
    "/teams-by-league": {
      "get": {
        "tags": [
          "Teams"
        ],
        "parameters": [
          {
            "$ref": "#/components/parameters/rowFilter.teams-by-league.league_id"
          },
          {
            "$ref": "#/components/parameters/offset"
          },
          {
            "$ref": "#/components/parameters/limit"
          },
          {
            "$ref": "#/components/parameters/lang"
          }
        ],
        "responses": {
          "200": {
            "description": "OK",
            "content": {
              "application/json": {
                "schema": {
                  "items": {
                    "$ref": "#/components/schemas/teams-by-league"
                  },
                  "type": "array",
                  "example": [
                    {
                      "league_id": 53,
                      "league_name": "NZIHL",
                      "league_hash_image": "790ee7389513138a83ede7be5e2d39b87a6ffb3f3e6ba12b8d134fc165e1563a",
                      "teams": [
                        {
                          "id": 86,
                          "name": "Auckland Mako",
                          "hash_image": "cd6042263348e048ec4bd0d0e61801de55f1d2129e2d9dda3fe69cf1193c9c06"
                        },
                        {
                          "id": 97,
                          "name": "Botany Swarm",
                          "hash_image": "4d80741fdca183186aac397f5257eb99955da0f8cc4f58bc577b695c187267a5"
                        },
                        {
                          "id": 107,
                          "name": "Skycity Stampede",
                          "hash_image": "b737632a36fc3c99c490dd080b25df41dde8e26e91c3fd27556106bb2adf1285"
                        },
                        {
                          "id": 117,
                          "name": "West Auckland Admirals",
                          "hash_image": "86122f76b9a14935f89e0555046f6763d5e01e8afdd08c66ad3f96d516abb0b4"
                        },
                        {
                          "id": 135,
                          "name": "Canterbury Red Devils",
                          "hash_image": "105dfa1efa4a4e01fd39bc425e7e1e3f26a6074f0074d00e619501d34d6f1d3f"
                        },
                        {
                          "id": 150,
                          "name": "Dunedin Thunder",
                          "hash_image": "106438869b59a25d86e80d5d48c72a2e9c8ce3dc28786aef6111d26fda1f4d54"
                        }
                      ]
                    }
                  ]
                }
              }
            }
          }
        },
        "operationId": "Teams By League",
        "summary": "Teams By League"
      }
    },
    "/arenas-by-country": {
      "get": {
        "tags": [
          "Arenas"
        ],
        "parameters": [
          {
            "$ref": "#/components/parameters/rowFilter.arenas-by-country.country_id"
          },
          {
            "$ref": "#/components/parameters/offset"
          },
          {
            "$ref": "#/components/parameters/limit"
          },
          {
            "$ref": "#/components/parameters/lang"
          }
        ],
        "responses": {
          "200": {
            "description": "OK",
            "content": {
              "application/json": {
                "schema": {
                  "items": {
                    "$ref": "#/components/schemas/arenas-by-country"
                  },
                  "type": "array",
                  "example": [
                    {
                      "country_id": 10,
                      "country_name": "Italy",
                      "country_hash_image": "f415bf7b07a9b2c07029144aafb3c59d0187682ecd2b8c8ac911e742a38a5f36",
                      "arenas": [
                        {
                          "id": 14581,
                          "name": "Stadio Olimpico del Ghiaccio",
                          "hash_image": "5a2bdef6e4cf46644af17008776ec3a3c28af50e05ca5a475dadc2a8a783fde0"
                        },
                        {
                          "id": 14841,
                          "name": "Arena Ritten",
                          "hash_image": "38a3bf5d6ece28dad0f477d2671df1dced9fd92f019c8ee44accb37dbdf146d7"
                        },
                        {
                          "id": 14980,
                          "name": "Stadio del Ghiaccio Agora",
                          "hash_image": "7740ea266b6ea006983fa2e211e41d9d8ae67ad5e10c0b7f6969d18d31773d83"
                        },
                        {
                          "id": 15333,
                          "name": "Disco Arena",
                          "hash_image": "d41f65d574b2fc16636ee2ee388438377d31fafa25fc4032eacb8ac05f09726f"
                        },
                        {
                          "id": 15366,
                          "name": "Stadio Gianmario Scola",
                          "hash_image": "2663c1812cc998fe11235d77131ed66c80f675d32396442cd1adab15161fd396"
                        },
                        {
                          "id": 15378,
                          "name": "Palaghiaccio Olimpico di Torre Pellice",
                          "hash_image": "2f4756e091bf705a0b1ad672b59681a03e3a0006ceb48ec3a868193802a5ad34"
                        },
                        {
                          "id": 15426,
                          "name": "Stadio Hodegart",
                          "hash_image": "89939d7372b71850f6aff39b42213a4434759fbf357eda729eb8d34da3315c12"
                        },
                        {
                          "id": 15454,
                          "name": "Eisstadion Pranives",
                          "hash_image": "a7c870f9ce5f8ff58b29ea2597ffc7eea65fbb3430636ecf23ed8f5b8cd8a51b"
                        },
                        {
                          "id": 15476,
                          "name": "PalaOnda",
                          "hash_image": "87f75aaaac74a80704841bc580796ea085ddcf0de640369b3c351e9b616fa11e"
                        },
                        {
                          "id": 19225,
                          "name": "Rienzstadion Bruneck",
                          "hash_image": "f25581f5b4a9f5b95544f6e6364b532f729d81c7ae6875a75aedf03539915815"
                        },
                        {
                          "id": 22028,
                          "name": "Eisstadion Bruneck",
                          "hash_image": "b3e1eabf31780e2ca566eba6c21f5d560dc35ae3e80da2c1bc15dacfb1aff8c3"
                        },
                        {
                          "id": 24198,
                          "name": "Milana Rho Ice Hockey arena",
                          "hash_image": "93724e4adcb60f1e7433c646151dacca65b439fe2e48a6ac2ac9d21b5fe6cd95"
                        },
                        {
                          "id": 24199,
                          "name": "Milana Santagiulia arena",
                          "hash_image": "a50393a0bf55d80374c690ee8c2959959ed34fe2cd530f14ed94bf856b6b337d"
                        }
                      ]
                    }
                  ]
                }
              }
            }
          }
        },
        "operationId": "Arenas By Country",
        "summary": "Arenas By Country"
      }
    },
    "/matches-by-date-league": {
      "get": {
        "tags": [
          "Matches"
        ],
        "parameters": [
          {
            "$ref": "#/components/parameters/rowFilter.matches-by-date-league.date"
          },
          {
            "$ref": "#/components/parameters/rowFilter.matches-by-date-league.league_id"
          },
          {
            "$ref": "#/components/parameters/offset"
          },
          {
            "$ref": "#/components/parameters/limit"
          },
          {
            "$ref": "#/components/parameters/lang"
          }
        ],
        "responses": {
          "200": {
            "description": "OK",
            "content": {
              "application/json": {
                "schema": {
                  "items": {
                    "$ref": "#/components/schemas/matches-by-date-league"
                  },
                  "type": "array",
                  "example": [
                    {
                      "date": "2005-11-22",
                      "league_id": 242,
                      "league_name": "NHL",
                      "matches": [
                        {
                          "id": 321093,
                          "name": "Detroit Red Wings vs Nashville Predators",
                          "status": "canceled",
                          "duration": 9000,
                          "season_id": 61913,
                          "start_time": "2005-11-22T00:30:00+00:00",
                          "season_name": "NHL 05/06",
                          "away_team_id": 3354,
                          "home_team_id": 3395,
                          "status_reason": "Canceled",
                          "tournament_id": 485,
                          "away_team_name": "Nashville Predators",
                          "home_team_name": "Detroit Red Wings",
                          "tournament_name": "NHL",
                          "away_team_hash_image": "925607a186178c7b2a3d4929b3d4c84db883850695a1ddb3b4689724158ce81a",
                          "home_team_hash_image": "b820be76ab04a7874624775813a183cd28133a6414a375756cf37531b7eeab4f",
                          "tournament_importance": 20
                        }
                      ]
                    }
                  ]
                }
              }
            }
          }
        },
        "operationId": "Matches By Date League",
        "summary": "Matches By Date League"
      }
    },
    "/cup-bracket": {
      "get": {
        "tags": [
          "Cup bracket"
        ],
        "parameters": [
          {
            "$ref": "#/components/parameters/rowFilter.cup-bracket.id"
          },
          {
            "$ref": "#/components/parameters/rowFilter.cup-bracket.season_id"
          },
          {
            "$ref": "#/components/parameters/rowFilter.cup-bracket.league_id"
          },
          {
            "$ref": "#/components/parameters/offset"
          },
          {
            "$ref": "#/components/parameters/limit"
          },
          {
            "$ref": "#/components/parameters/lang"
          }
        ],
        "responses": {
          "200": {
            "description": "OK",
            "content": {
              "application/json": {
                "schema": {
                  "items": {
                    "$ref": "#/components/schemas/cup-bracket"
                  },
                  "type": "array",
                  "example": [
                    {
                      "id": 21,
                      "name": "NZIHL 2022, Playoffs",
                      "current_round": 2,
                      "type": 1,
                      "season_id": 118,
                      "season_name": "NZIHL 2022",
                      "league_id": 53,
                      "league_name": "NZIHL",
                      "league_hash_image": "790ee7389513138a83ede7be5e2d39b87a6ffb3f3e6ba12b8d134fc165e1563a",
                      "rounds": [
                        {
                          "type": 2,
                          "order": 1,
                          "blocks": [
                            {
                              "order": 1,
                              "matches": [
                                1
                              ],
                              "finished": true,
                              "participants": [
                                {
                                  "order": 1,
                                  "winner": true,
                                  "team_id": 107,
                                  "team_name": "Skycity Stampede",
                                  "team_hash_image": "b737632a36fc3c99c490dd080b25df41dde8e26e91c3fd27556106bb2adf1285"
                                },
                                {
                                  "order": 2,
                                  "winner": false,
                                  "team_id": 135,
                                  "team_name": "Canterbury Red Devils",
                                  "team_hash_image": "105dfa1efa4a4e01fd39bc425e7e1e3f26a6074f0074d00e619501d34d6f1d3f"
                                }
                              ],
                              "away_team_score": "2",
                              "home_team_score": "8",
                              "automatic_progression": false
                            },
                            {
                              "order": 2,
                              "participants": [
                                {
                                  "order": 1,
                                  "winner": false,
                                  "team_id": 117,
                                  "team_name": "West Auckland Admirals",
                                  "team_hash_image": "86122f76b9a14935f89e0555046f6763d5e01e8afdd08c66ad3f96d516abb0b4"
                                }
                              ],
                              "automatic_progression": false
                            }
                          ],
                          "description": "Semifinal"
                        },
                        {
                          "type": 1,
                          "order": 2,
                          "blocks": [
                            {
                              "order": 1,
                              "matches": [
                                2,
                                3
                              ],
                              "finished": true,
                              "participants": [
                                {
                                  "order": 1,
                                  "winner": false,
                                  "team_id": 117,
                                  "team_name": "West Auckland Admirals",
                                  "team_hash_image": "86122f76b9a14935f89e0555046f6763d5e01e8afdd08c66ad3f96d516abb0b4"
                                },
                                {
                                  "order": 2,
                                  "winner": true,
                                  "team_id": 107,
                                  "team_name": "Skycity Stampede",
                                  "team_hash_image": "b737632a36fc3c99c490dd080b25df41dde8e26e91c3fd27556106bb2adf1285"
                                }
                              ],
                              "away_team_score": "6",
                              "home_team_score": "4",
                              "automatic_progression": false
                            }
                          ],
                          "description": "Final"
                        }
                      ]
                    }
                  ]
                }
              }
            }
          }
        },
        "operationId": "Cup Bracket",
        "summary": "Cup Bracket"
      }
    },
    "/teams-by-tournament": {
      "get": {
        "tags": [
          "Teams"
        ],
        "parameters": [
          {
            "$ref": "#/components/parameters/rowFilter.teams-by-tournament.tournament_id"
          },
          {
            "$ref": "#/components/parameters/offset"
          },
          {
            "$ref": "#/components/parameters/limit"
          },
          {
            "$ref": "#/components/parameters/lang"
          }
        ],
        "responses": {
          "200": {
            "description": "OK",
            "content": {
              "application/json": {
                "schema": {
                  "items": {
                    "$ref": "#/components/schemas/teams-by-tournament"
                  },
                  "type": "array",
                  "example": [
                    {
                      "tournament_id": 52,
                      "tournament_name": "NZIHL",
                      "teams": [
                        {
                          "team_id": 86,
                          "team_name": "Auckland Mako",
                          "team_hash_image": "cd6042263348e048ec4bd0d0e61801de55f1d2129e2d9dda3fe69cf1193c9c06"
                        },
                        {
                          "team_id": 97,
                          "team_name": "Botany Swarm",
                          "team_hash_image": "4d80741fdca183186aac397f5257eb99955da0f8cc4f58bc577b695c187267a5"
                        },
                        {
                          "team_id": 117,
                          "team_name": "West Auckland Admirals",
                          "team_hash_image": "86122f76b9a14935f89e0555046f6763d5e01e8afdd08c66ad3f96d516abb0b4"
                        },
                        {
                          "team_id": 107,
                          "team_name": "Skycity Stampede",
                          "team_hash_image": "b737632a36fc3c99c490dd080b25df41dde8e26e91c3fd27556106bb2adf1285"
                        },
                        {
                          "team_id": 135,
                          "team_name": "Canterbury Red Devils",
                          "team_hash_image": "105dfa1efa4a4e01fd39bc425e7e1e3f26a6074f0074d00e619501d34d6f1d3f"
                        },
                        {
                          "team_id": 150,
                          "team_name": "Dunedin Thunder",
                          "team_hash_image": "106438869b59a25d86e80d5d48c72a2e9c8ce3dc28786aef6111d26fda1f4d54"
                        }
                      ]
                    }
                  ]
                }
              }
            }
          }
        },
        "operationId": "Teams By Tournament",
        "summary": "Teams By Tournament"
      }
    },
    "/classes": {
      "get": {
        "tags": [
          "Classes"
        ],
        "parameters": [
          {
            "$ref": "#/components/parameters/rowFilter.classes.id"
          },
          {
            "$ref": "#/components/parameters/rowFilter.classes.alpha"
          },
          {
            "$ref": "#/components/parameters/offset"
          },
          {
            "$ref": "#/components/parameters/limit"
          },
          {
            "$ref": "#/components/parameters/lang"
          }
        ],
        "responses": {
          "200": {
            "description": "OK",
            "content": {
              "application/json": {
                "schema": {
                  "items": {
                    "$ref": "#/components/schemas/classes"
                  },
                  "type": "array",
                  "example": [
                    {
                      "id": 39,
                      "name": "New Zealand",
                      "flag": "new-zealand",
                      "alpha": "NZ",
                      "importance": 1,
                      "hash_image": "050d479746999cf33221b483d42bf086ad7a87c305baf53dc57433516d5efe79",
                      "matches_live_count": 0,
                      "last_match_date": "2025-08-17T04:45:00+00:00",
                      "next_match_date": "2026-05-08T07:00:00+00:00"
                    }
                  ]
                }
              }
            }
          }
        },
        "operationId": "Classes",
        "summary": "Classes"
      }
    },
    "/matches-lineups": {
      "get": {
        "tags": [
          "Matches"
        ],
        "parameters": [
          {
            "$ref": "#/components/parameters/rowFilter.matches-lineups.id"
          },
          {
            "$ref": "#/components/parameters/offset"
          },
          {
            "$ref": "#/components/parameters/limit"
          },
          {
            "$ref": "#/components/parameters/lang"
          }
        ],
        "responses": {
          "200": {
            "description": "OK",
            "content": {
              "application/json": {
                "schema": {
                  "items": {
                    "$ref": "#/components/schemas/matches-lineups"
                  },
                  "type": "array",
                  "example": [
                    {
                      "id": 1,
                      "confirmed": true,
                      "home_team": {
                        "players": [
                          {
                            "position": "D",
                            "player_id": 201606,
                            "substitute": false,
                            "player_name": "Makar Khabarov",
                            "shirt_number": 56,
                            "jersey_number": "56",
                            "player_hash_image": "7d78143ab54506fadf183e648a5b011618a6abd659a856c2031201b52b851b91",
                            "player_statistics_id": 20
                          },
                          {
                            "position": "D",
                            "player_id": 201683,
                            "substitute": false,
                            "player_name": "Artyom Minulin",
                            "shirt_number": 72,
                            "jersey_number": "72",
                            "player_hash_image": "bee54570a9dc032d050dec7827d510b7afc98d106bdcf0ff9a0b8f3cfb4edcc9",
                            "player_statistics_id": 23
                          },
                          {
                            "position": "D",
                            "player_id": 202082,
                            "substitute": false,
                            "player_name": "Alexander Siryatsky",
                            "shirt_number": 74,
                            "jersey_number": "74",
                            "player_hash_image": "63ca67cdf888d2a91b5de10f620d50c09cbf29bc17e93a77d24499fd6419b2fc",
                            "player_statistics_id": 40
                          },
                          {
                            "position": "F",
                            "player_id": 201094,
                            "substitute": false,
                            "player_name": "Roman Kantserov",
                            "shirt_number": 8,
                            "jersey_number": "8",
                            "player_hash_image": "dced85a6aeb93b1cc6c5668a11b0032705a1993ce5cc63d312c3bfb932c1d6b3",
                            "player_statistics_id": 7
                          },
                          {
                            "position": "F",
                            "player_id": 201167,
                            "substitute": false,
                            "player_name": "Vladimir Tkachev",
                            "shirt_number": 19,
                            "jersey_number": "19",
                            "player_hash_image": "ef52468d348e8ed565f639347a9311fd4ff5e48fc7afb3639f2edd29c67fec02",
                            "player_statistics_id": 10
                          },
                          {
                            "position": "F",
                            "player_id": 201491,
                            "substitute": false,
                            "player_name": "Alexander Petunin",
                            "shirt_number": 31,
                            "jersey_number": "31",
                            "player_hash_image": "3994ec769f85c0963230ceab24e6795c9142e13e4a5fd227942358f874eed9c7",
                            "player_statistics_id": 18
                          },
                          {
                            "position": "F",
                            "player_id": 201767,
                            "substitute": false,
                            "player_name": "Luke Johnson",
                            "shirt_number": 47,
                            "jersey_number": "47",
                            "player_hash_image": "c80f9f6aff4b6d07c7fa5e2ab29dd3ed2b3487c0f9700eb0a2e095e287cc6bc4",
                            "player_statistics_id": 26
                          },
                          {
                            "position": "F",
                            "player_id": 201943,
                            "substitute": false,
                            "player_name": "Nikita Korotkov",
                            "shirt_number": 96,
                            "jersey_number": "96",
                            "player_hash_image": "2c160ba504fe2786f7959b1accb53b695178b6e514c7a9e78af903d03d357d86",
                            "player_statistics_id": 36
                          },
                          {
                            "position": "G",
                            "player_id": 201004,
                            "substitute": false,
                            "player_name": "Ilya Nabokov",
                            "shirt_number": 30,
                            "jersey_number": "30",
                            "player_hash_image": "940548d52d24150947781dd9642a298be8d17c146bdf813eea2e6578f481f1fb",
                            "player_statistics_id": 4
                          }
                        ],
                        "player_color_number": "ffffff",
                        "player_color_primary": "23297b"
                      },
                      "away_team": {
                        "players": [
                          {
                            "position": "D",
                            "player_id": 201850,
                            "substitute": false,
                            "player_name": "Daniil Zhuravlyov",
                            "shirt_number": 2,
                            "jersey_number": "2",
                            "player_hash_image": "a690c32d4974db9bb54bcb292f9d89d581a5852f90efd2386cb80a7ec0d1bdf3",
                            "player_statistics_id": 62
                          },
                          {
                            "position": "D",
                            "player_id": 201939,
                            "substitute": false,
                            "player_name": "Anton Sizov",
                            "shirt_number": 36,
                            "jersey_number": "36",
                            "player_hash_image": "3529d064d9dbefdffb3ae19b8dc1731486762c859dd6364e97e464fe4d705fc9",
                            "player_statistics_id": 48
                          },
                          {
                            "position": "D",
                            "player_id": 202051,
                            "substitute": false,
                            "player_name": "Bobby Nardella",
                            "shirt_number": 77,
                            "jersey_number": "77",
                            "player_hash_image": "43fec6d06c9fb4d4db5123d73f6e90e1abd6fe9d6a8593f7bbdc81fc3819b41b",
                            "player_statistics_id": 56
                          },
                          {
                            "position": "F",
                            "player_id": 2019,
                            "substitute": false,
                            "player_name": "Sergei Goncharuk",
                            "shirt_number": 27,
                            "jersey_number": "27",
                            "player_hash_image": "e2d75adc00e9a44d0d764f46157e48319a14044fb47e4fff1100cbcb4b8df7c2",
                            "player_statistics_id": 75
                          },
                          {
                            "position": "F",
                            "player_id": 2026,
                            "substitute": false,
                            "player_name": "Shane Prince",
                            "shirt_number": 18,
                            "jersey_number": "18",
                            "player_hash_image": "8d278bc3e5df0219edb130fcc168b9846d9dc5ffd73010cbe50c30aa6aa6cfb1",
                            "player_statistics_id": 73
                          },
                          {
                            "position": "F",
                            "player_id": 202233,
                            "substitute": false,
                            "player_name": "Yegor Vinogradov",
                            "shirt_number": 92,
                            "jersey_number": "92",
                            "player_hash_image": "cdf9676391515046dd830813d7034014655f6404e0a69f974bbbb32575041f1b",
                            "player_statistics_id": 54
                          },
                          {
                            "position": "F",
                            "player_id": 202514,
                            "substitute": false,
                            "player_name": "Amir Garayev",
                            "shirt_number": 68,
                            "jersey_number": "68",
                            "player_hash_image": "a77089dfeffe38b612d0583b91ba7e281495e91a3dd4945dd0b2b7c97ad9de3a",
                            "player_statistics_id": 61
                          },
                          {
                            "position": "G",
                            "player_id": 202170,
                            "substitute": false,
                            "player_name": "Dmitry Shugayev",
                            "shirt_number": 29,
                            "jersey_number": "29",
                            "player_hash_image": "285936c240b92127bac8be0d70ee5c2c499624d09866238d694cb6440b5392b8",
                            "player_statistics_id": 43
                          }
                        ],
                        "player_color_number": "ffffff",
                        "player_color_primary": "04305d"
                      }
                    }
                  ]
                }
              }
            }
          }
        },
        "operationId": "Matches Lineups",
        "summary": "Matches Lineups"
      }
    },
    "/players": {
      "get": {
        "tags": [
          "Players"
        ],
        "parameters": [
          {
            "$ref": "#/components/parameters/rowFilter.players.id"
          },
          {
            "$ref": "#/components/parameters/rowFilter.players.team_id"
          },
          {
            "$ref": "#/components/parameters/offset"
          },
          {
            "$ref": "#/components/parameters/limit"
          },
          {
            "$ref": "#/components/parameters/lang"
          }
        ],
        "responses": {
          "200": {
            "description": "OK",
            "content": {
              "application/json": {
                "schema": {
                  "items": {
                    "$ref": "#/components/schemas/players"
                  },
                  "type": "array",
                  "example": [
                    {
                      "id": 368,
                      "name": "Brayden Point",
                      "nickname": "B. Point",
                      "player_position": "C",
                      "player_jersey_number": "21",
                      "player_height": 180,
                      "country_id": 57,
                      "country_name": "Canada",
                      "country_hash_image": "4b650e5c4785025dee7bd65e3c5c527356717d7a1c0bfef5b4ada8ca1e9cbe17",
                      "shirt_number": 21,
                      "date_of_birth": "1996-03-13T00:00:00+00:00",
                      "hash_image": "0f5d172fac6eda7269350c538da1480f01db9b88f7c68f280cfc5d4c630dc576",
                      "team_id": 854,
                      "team_name": "Tampa Bay Lightning",
                      "team_hash_image": "c637b1a5d16c93cb1005d14e8f98bb66aa218af88bd78707b288986e99c2eadf"
                    }
                  ]
                }
              }
            }
          }
        },
        "operationId": "Players",
        "summary": "Players"
      }
    },
    "/matches-highlights": {
      "get": {
        "tags": [
          "Matches"
        ],
        "parameters": [
          {
            "$ref": "#/components/parameters/rowFilter.matches-highlights.match_id"
          },
          {
            "$ref": "#/components/parameters/offset"
          },
          {
            "$ref": "#/components/parameters/limit"
          },
          {
            "$ref": "#/components/parameters/lang"
          }
        ],
        "responses": {
          "200": {
            "description": "OK",
            "content": {
              "application/json": {
                "schema": {
                  "items": {
                    "$ref": "#/components/schemas/matches-highlights"
                  },
                  "type": "array",
                  "example": [
                    {
                      "id": 1,
                      "match_id": 626,
                      "title": "Frölunda HC 2 - 3 Färjestad BK",
                      "subtitle": "Full Highlights",
                      "url": "https://www.youtube.com/watch?v=l9BRRPtndk4",
                      "created_at": "2026-03-02T21:06:23+00:00",
                      "source_url": "https://www.youtube.com/watch?v=l9BRRPtndk4"
                    }
                  ]
                }
              }
            }
          }
        },
        "operationId": "Matches Highlights",
        "summary": "Matches Highlights"
      }
    },
    "/coaches-by-country": {
      "get": {
        "tags": [
          "Coaches"
        ],
        "parameters": [
          {
            "$ref": "#/components/parameters/rowFilter.coaches-by-country.country_id"
          },
          {
            "$ref": "#/components/parameters/offset"
          },
          {
            "$ref": "#/components/parameters/limit"
          },
          {
            "$ref": "#/components/parameters/lang"
          }
        ],
        "responses": {
          "200": {
            "description": "OK",
            "content": {
              "application/json": {
                "schema": {
                  "items": {
                    "$ref": "#/components/schemas/coaches-by-country"
                  },
                  "type": "array",
                  "example": [
                    {
                      "country_id": 1,
                      "country_name": "Canada",
                      "country_hash_image": "4b650e5c4785025dee7bd65e3c5c527356717d7a1c0bfef5b4ada8ca1e9cbe17",
                      "coaches": [
                        {
                          "id": 685,
                          "name": "Bruce Cassidy",
                          "hash_image": "17985b30126f71f892d76bbf62fe69ce865fa535d1031ab68e60b44cc7d712f5"
                        },
                        {
                          "id": 695,
                          "name": "Martin St. Louis",
                          "hash_image": "787ea7de223c4d27c51f7f63ee9da02aaa4d4a104e54d3ca29216a7714888227"
                        },
                        {
                          "id": 5440,
                          "name": "Jim Montgomery",
                          "hash_image": "beb8ab6eb5301b767520266b4322118db9744e17952c797682d88d14f4103943"
                        },
                        {
                          "id": 5443,
                          "name": "Rod Brind'Amour",
                          "hash_image": "07a5de19d9ce09319fb49d67703831a3acff98873e877eef1d1f03da4ebf493a"
                        },
                        {
                          "id": 5451,
                          "name": "Lindy Ruff",
                          "hash_image": "be025ad0017554666b30153d0c59cd5d2d0e83b4194f1644f312cc412c91c5d8"
                        },
                        {
                          "id": 5456,
                          "name": "Sheldon Keefe",
                          "hash_image": "3365707b9935c4ab0dbd7b5472c351bb04d8fcc502e809754d29bbad53883aa5"
                        },
                        {
                          "id": 5457,
                          "name": "Gerard Gallant",
                          "hash_image": "5934f730cde676e0ab696f168e851f2f6178729393b687d7a745fbb286827714"
                        },
                        {
                          "id": 5459,
                          "name": "Jon Cooper",
                          "hash_image": "93f39141ed77d3f7a1735f45b77afe602dec06f8c6673d385b0c1768142a9571"
                        },
                        {
                          "id": 5464,
                          "name": "Lane Lambert",
                          "hash_image": "0c5da001886e2d76d7e7a5e9f5ba1b280f2aae37eb3694c23df35ad1b8720684"
                        },
                        {
                          "id": 5467,
                          "name": "Craig Ramsay",
                          "hash_image": "6ff96b86c7079e33558a5cbb1114dd6bb2be4167411afc60c34f429ee675cbf3"
                        },
                        {
                          "id": 5468,
                          "name": "D. J. Smith",
                          "hash_image": "a4f02a23db9154031ccad10382d00d592a6ff773c6ee816efc1ca86482147d8d"
                        },
                        {
                          "id": 5471,
                          "name": "Paul Maurice",
                          "hash_image": "ec2a8044cedafb87a5b7a04854764596291055d98fe5ef52c18f6ab5ed44b9cf"
                        },
                        {
                          "id": 5490,
                          "name": "Greg Ireland",
                          "hash_image": "b0751455750785524ab45c33c849d426369721291d6c70b1ae3f5718038ebe83"
                        },
                        {
                          "id": 5500,
                          "name": "Jay Woodcroft",
                          "hash_image": "620254318c391db97b674d0f07ae2098617f44c4bfdd95a2e5b14511703d4424"
                        },
                        {
                          "id": 5508,
                          "name": "Jared Bednar",
                          "hash_image": "eb34d135b74c02e2206ca40e26323cd72178457a5840b5aa05bef9ec5d68b339"
                        },
                        {
                          "id": 5516,
                          "name": "Peter DeBoer",
                          "hash_image": "311416b7d969dae93215eda0898ffb9036d232ce0f85d71a60ce2ac8ae323962"
                        },
                        {
                          "id": 5518,
                          "name": "Dean Evason",
                          "hash_image": "bf27ac29c2868efcdb969a0910e29df724c2335d5e1c93a97abf67afccc0b438"
                        },
                        {
                          "id": 5520,
                          "name": "Rick Tocchet",
                          "hash_image": "68f5d91572feae1a0afa65f2f25437a61e5f26f9214350bb8b1c381e4753475a"
                        },
                        {
                          "id": 5524,
                          "name": "Todd McLellan",
                          "hash_image": "1fc7f3076e8f40122255b9a23aa26f2db8bb92e4b9d2478574a6c43a8606de1d"
                        },
                        {
                          "id": 5527,
                          "name": "Darryl Sutter",
                          "hash_image": "2805555e7320df972aade51d20a7a2097b6c82a67eb536c7f5117d337d0aa0b2"
                        },
                        {
                          "id": 5530,
                          "name": "Craig Berube",
                          "hash_image": "631da6b64109d0e7a65e5e11a55ee67a074a92fca7acb2d9e0f2cd557dbe081a"
                        },
                        {
                          "id": 5532,
                          "name": "Dave Hakstol",
                          "hash_image": "cd7be126f105e93ca7cab56f9b7244329e1419e3a62def425dfe80e84c1e1f74"
                        },
                        {
                          "id": 5534,
                          "name": "André Tourigny",
                          "hash_image": "4eba9ba2480bce9b3c6f03b22095c262c94f7bb55731de0eb393f802e5dcb295"
                        },
                        {
                          "id": 5536,
                          "name": "Rick Bowness",
                          "hash_image": "bd08248a0a99a73affd3008a096a8002b25aa683c935defcc898505eb9aa6989"
                        },
                        {
                          "id": 5543,
                          "name": "Luke Richardson",
                          "hash_image": "9be2ce90533c0d556b8bdc3e302342852fe0aaa7e4fc6ca109e9c0d3f5a9632b"
                        }
                      ]
                    }
                  ]
                }
              }
            }
          }
        },
        "operationId": "Coaches By Country",
        "summary": "Coaches By Country"
      }
    },
    "/seasons-rounds": {
      "get": {
        "tags": [
          "Seasons"
        ],
        "parameters": [
          {
            "$ref": "#/components/parameters/rowFilter.seasons-rounds.season_id"
          },
          {
            "$ref": "#/components/parameters/offset"
          },
          {
            "$ref": "#/components/parameters/limit"
          },
          {
            "$ref": "#/components/parameters/lang"
          }
        ],
        "responses": {
          "200": {
            "description": "OK",
            "content": {
              "application/json": {
                "schema": {
                  "items": {
                    "$ref": "#/components/schemas/seasons-rounds"
                  },
                  "type": "array",
                  "example": [
                    {
                      "season_id": 56,
                      "season_name": "NZIHL 2026",
                      "rounds": [
                        {
                          "id": 1020,
                          "round": 1,
                          "end_time": "2026-07-26",
                          "start_time": "2026-05-08"
                        }
                      ]
                    }
                  ]
                }
              }
            }
          }
        },
        "operationId": "Seasons Rounds",
        "summary": "Seasons Rounds"
      }
    },
    "/agg-news-matches": {
      "get": {
        "tags": [
          "News"
        ],
        "parameters": [
          {
            "$ref": "#/components/parameters/rowFilter.agg-news-matches.match_id"
          },
          {
            "$ref": "#/components/parameters/offset"
          },
          {
            "$ref": "#/components/parameters/limit"
          },
          {
            "$ref": "#/components/parameters/lang"
          }
        ],
        "responses": {
          "200": {
            "description": "OK",
            "content": {
              "application/json": {
                "schema": {
                  "items": {
                    "$ref": "#/components/schemas/agg-news-matches"
                  },
                  "type": "array",
                  "example": [
                    {
                      "id": 1,
                      "match_id": 19797,
                      "title": "Panthers vs. Sharks live stream: TV channel, how to watch - For The Win",
                      "link": "https://ftw.usatoday.com/2023/11/florida-panthers-vs-san-jose-sharks-live-stream-tv-channel-time-how-to-watch-the-nhl-on-espn",
                      "thumbnail_url": "https://ftw.usatoday.com/wp-content/uploads/sites/90/2023/11/USATSI_21726967.jpg?w=1024&h=576&crop=1",
                      "description": "The Florida Panthers will face off against the San Jose Sharks in NHL action on Tuesday night from the SAP Center in San Jose. The Florida Panthers have been on a tear, and their recent victory ove…",
                      "published_date": "2023-11-15T01:30:00+00:00",
                      "source_url": "https://ftw.usatoday.com",
                      "source": "For The Win"
                    },
                    {
                      "id": 13,
                      "match_id": 19797,
                      "title": "How to watch tonight’s San Jose Sharks-Florida Panthers game - The Mercury News",
                      "link": "https://www.mercurynews.com/2023/11/14/how-to-watch-tonights-san-jose-sharks-florida-panthers-game/",
                      "thumbnail_url": "https://www.mercurynews.com/wp-content/uploads/2023/10/BNG-Z-SHARKS-1025-4.jpg?w=1024&h=683",
                      "description": "San Jose Sharks (2-12-1) are hoping to get back on track after consecutive losses to the Vegas Golden Knights and Anaheim Ducks",
                      "published_date": "2023-11-15T01:01:15+00:00",
                      "source_url": "https://www.mercurynews.com",
                      "source": "The Mercury News"
                    },
                    {
                      "id": 34,
                      "match_id": 19797,
                      "title": "Gameday 15: Florida Panthers at San Jose Sharks - Litter Box Cats",
                      "link": "https://www.litterboxcats.com/florida-panthers-at-san-jose-sharks-gameday-15-preview0nhl-for-hockey-fans/",
                      "thumbnail_url": "https://i0.wp.com/www.litterboxcats.com/wp-content/uploads/sites/15/2023/10/SJS.jpg?fit=845%2C441&ssl=1",
                      "description": "The Florida Panthers (9-4-1) are on the left coast to face the NHL's three California clubs starting with tonight's tilt versus the San Jose Sharks (2-12-1) at SAP Center. Florida kicked off its…",
                      "published_date": "2023-11-14T10:36:48+00:00",
                      "source_url": "https://www.litterboxcats.com",
                      "source": "Litter Box Cats"
                    },
                    {
                      "id": 119,
                      "match_id": 19797,
                      "title": "Sam Reinhart, Panthers look to add to Sharks' woes - The Albany Herald",
                      "link": "https://www.albanyherald.com/fieldlevel/sam-reinhart-panthers-look-to-add-to-sharks-woes/article_22c4d4d7-5078-5120-8758-ca044a9e3fa5.html",
                      "thumbnail_url": "https://bloximages.newyork1.vip.townnews.com/albanyherald.com/content/tncms/custom/image/01b25422-d8d8-11e6-bb31-5378351eadac.jpg?resize=600%2C315",
                      "description": "Led by the red-hot Sam Reinhart, the visiting Florida Panthers will set out to continue their longtime dominance of the San Jose Sharks on Tuesday.",
                      "published_date": "2023-11-14T02:52:21+00:00",
                      "source_url": "https://www.albanyherald.com",
                      "source": "The Albany Herald"
                    },
                    {
                      "id": 169,
                      "match_id": 19797,
                      "title": "Troubling trends continue as Sharks can’t slow down Anaheim Ducks - Marin Independent Journal",
                      "link": "https://www.marinij.com/2023/11/12/troubling-trends-continue-as-sharks-are-unable-to-slow-down-anaheim-ducks/",
                      "thumbnail_url": "https://www.marinij.com/wp-content/uploads/2023/11/BNG-Z-SHARKS-1113-1.jpg?w=1024&h=682",
                      "description": "NHL: San Jose Sharks allow 44 shots to the Anaheim Ducks in 4-1 loss at Honda Center.",
                      "published_date": "2023-11-13T06:45:00+00:00",
                      "source_url": "https://www.marinij.com",
                      "source": "Marin Independent Journal"
                    },
                    {
                      "id": 189,
                      "match_id": 19797,
                      "title": "Panthers withstand Bedard's 2 highlight-reel goals in 4-3 victory ... - Greater Milwaukee Today | GMToday.com",
                      "link": "https://www.gmtoday.com/sports/panthers-withstand-bedards-2-highlight-reel-goals-in-4-3-victory-over-blackhawks/article_1f6500e4-821f-11ee-ab44-73deca2be7b3.html",
                      "thumbnail_url": "https://bloximages.newyork1.vip.townnews.com/gmtoday.com/content/tncms/assets/v3/editorial/4/e5/4e5372c8-821f-11ee-befa-4b1275a0829e/6552150274484.image.jpg?crop=1024%2C538%2C0%2C72&resize=1024%2C538&order=crop%2Cresize",
                      "description": "SUNRISE, Fla. - Sam Reinhart had two goals and two assists, Carter Verhaeghe scored the go-ahead goal early in the third period and the Florida Panthers withstood two highlight-reel scores",
                      "published_date": "2023-11-13T12:21:00+00:00",
                      "source_url": "https://www.gmtoday.com",
                      "source": "Greater Milwaukee Today | GMToday.com"
                    },
                    {
                      "id": 176,
                      "match_id": 19797,
                      "title": "San Jose Sharks recall leading scorer from AHL affiliate - Woodland Daily Democrat",
                      "link": "https://www.dailydemocrat.com/2023/11/13/san-jose-sharks-recall-leading-scorer-from-ahl-affiliate/",
                      "thumbnail_url": "https://www.dailydemocrat.com/wp-content/uploads/2023/11/BNG-Z-SHARKS-0402-3.jpg?w=1024&h=682",
                      "description": "Danil Gushchin, 21, was leading the San Jose Barracuda with nine assists and 13 points in 11 games this season",
                      "published_date": "2023-11-13T18:22:30+00:00",
                      "source_url": "https://www.dailydemocrat.com",
                      "source": "Woodland Daily Democrat"
                    },
                    {
                      "id": 183,
                      "match_id": 19797,
                      "title": "Sharks in Desperate Need of Offense, Recall Gushchin - San Jose Hockey Now",
                      "link": "https://sanjosehockeynow.com/san-jose-sharks-danil-gushchin-recall/",
                      "thumbnail_url": "https://i0.wp.com/sanjosehockeynow.com/wp-content/uploads/sites/7/2023/11/Gushchin-HS_SJ_vs_Avalanche_0040-scaled.jpeg?resize=1000%2C600&ssl=1",
                      "description": "The San Jose Sharks are in desperate need of offense. They’ve scored 18 goals in 15 games, dead last in the NHL by a relative mile. Case in point, the Washington Capitals, the second-worst offense in the league, have averaged 2.31 Goals Per Game. The Sharks are averaging 1.2 Goals Per Game. So the second-worst […]",
                      "published_date": "2023-11-13T18:37:37+00:00",
                      "source_url": "https://sanjosehockeynow.com",
                      "source": "San Jose Hockey Now"
                    },
                    {
                      "id": 198,
                      "match_id": 19797,
                      "title": "How to watch tonight’s San Jose Sharks-Florida Panthers game - Oroville Mercury-Register",
                      "link": "https://www.orovillemr.com/2023/11/14/how-to-watch-tonights-san-jose-sharks-florida-panthers-game/",
                      "thumbnail_url": "https://www.orovillemr.com/wp-content/uploads/2023/11/BNG-Z-SHARKS-1025-4.jpg?w=1024&h=682",
                      "description": "San Jose Sharks (2-12-1) are hoping to get back on track after consecutive losses to the Vegas Golden Knights and Anaheim Ducks",
                      "published_date": "2023-11-15T01:01:47+00:00",
                      "source_url": "https://www.orovillemr.com",
                      "source": "Oroville Mercury-Register"
                    },
                    {
                      "id": 206,
                      "match_id": 19797,
                      "title": "Florida Panthers hot and healthier, CBS Miami's Steve Goldstein - CBS News",
                      "link": "https://www.cbsnews.com/miami/news/florida-panthers-hot-and-healthier-cbs-miamis-steve-goldstein/",
                      "thumbnail_url": "https://assets2.cbsnewsstatic.com/hub/i/r/2023/11/13/ebfc3f07-11ea-4c66-81ea-3ef9bea2f013/thumbnail/1200x630/656b0ccb57eaac4a3009725ff553c08f/florida-panters-11-13-2023.jpg?v=0468e1acbdfcea10e0b300333bc497c4",
                      "description": "The Florida Panthers have caught fire the past few weeks",
                      "published_date": "2023-11-13T13:05:00+00:00",
                      "source_url": "https://www.cbsnews.com",
                      "source": "CBS News"
                    },
                    {
                      "id": 213,
                      "match_id": 19797,
                      "title": "After Rusanowsky, could next Hall call for a Shark come later this year? - The Mercury News",
                      "link": "https://www.mercurynews.com/2023/11/14/after-rusanowsky-could-next-hall-call-for-a-shark-come-later-this-year/",
                      "thumbnail_url": "https://www.mercurynews.com/wp-content/uploads/2023/09/BNG-L-SJHOF-0914-81.jpg?w=1024&h=683",
                      "description": "San Jose Sharks legend Patrick Marleau is eligible for election into the Hockey Hall of Fame this summer.",
                      "published_date": "2023-11-14T21:31:18+00:00",
                      "source_url": "https://www.mercurynews.com",
                      "source": "The Mercury News"
                    },
                    {
                      "id": 219,
                      "match_id": 19797,
                      "title": "Will Sam Bennett Score a Goal Against the Sharks on November 14? - WFLX Fox 29",
                      "link": "https://www.wflx.com/sports/betting/2023/11/14/sam-bennett-nhl-player-goal-prop-bets-vs-sharks/",
                      "thumbnail_url": "https://gray-wflx-prod.cdn.arcpublishing.com/resizer/09xTtDJzKTtLj27qoUjCZaaSHqw=/1200x600/smart/filters:quality(85)/cloudfront-us-east-1.images.arcpublishing.com/gray/3HIJYGMCZZJTRBKD5BD5R6ZTCE.jpg",
                      "description": "See goal props for Sam Bennett as the Panthers take on the Sharks in NHL action on November 14.",
                      "published_date": "2023-11-14T21:52:00+00:00",
                      "source_url": "https://www.wflx.com",
                      "source": "WFLX Fox 29"
                    },
                    {
                      "id": 253,
                      "match_id": 19797,
                      "title": "Mikael Granlund Game Preview: Sharks vs. Panthers - November 14 - WMTV – NBC15",
                      "link": "https://www.nbc15.com/sports/betting/2023/11/14/mikael-granlund-vs-panthers-nhl-game-preview/",
                      "thumbnail_url": "https://gray-wmtv-prod.cdn.arcpublishing.com/resizer/n9dr0i2zm6ofonul5VaRovNKpt8=/1200x600/smart/filters:quality(85)/cloudfront-us-east-1.images.arcpublishing.com/gray/63HS4AQ355L3JOFTGZRY7F4JMI.jpg",
                      "description": "Game preview, player props, stats and odds on Mikael Granlund vs. the Florida Panthers on November 14, 2023.",
                      "published_date": "2023-11-14T22:41:00+00:00",
                      "source_url": "https://www.nbc15.com",
                      "source": "WMTV – NBC15"
                    },
                    {
                      "id": 260,
                      "match_id": 19797,
                      "title": "Betano Daily Bets: Penguins Vs Blue Jackets Over 6.5 & San Jose Sharks Puckline - Daily Faceoff",
                      "link": "https://www.dailyfaceoff.com/news/betano-daily-bets-penguins-vs-blue-jackets-over-6-5-san-jose-sharks-puckline",
                      "thumbnail_url": "https://www.dailyfaceoff.com/_next/image?url=https://publish.dailyfaceoff.com/wp-content/uploads/2023/11/85D8C71E-107D-4305-B898-20E077A71E12.jpeg&w=1200&q=75",
                      "description": "Tonight, Yaremchuk has Over 6.5 on Penguins Vs. Sharks at -125 and the Sharks on the Puckline at -120.",
                      "published_date": "2023-11-14T19:22:57+00:00",
                      "source_url": "https://www.dailyfaceoff.com",
                      "source": "Daily Faceoff"
                    },
                    {
                      "id": 290,
                      "match_id": 19797,
                      "title": "Consistency matters - Solid, steady fantasy hockey pickups - ESPN - ESPN",
                      "link": "https://www.espn.com/fantasy/hockey/story/_/id/38897160/fantasy-hockey-consistent-players-artem-zub-alec-martinez",
                      "thumbnail_url": "https://a2.espncdn.com/combiner/i?img=%2Fphoto%2F2023%2F1114%2Fr1253219_1296x729_16%2D9.jpg",
                      "description": "If you're looking for consistency, Sean has the top players available on your waiver wire who can give you a solid baseline of points night after night.",
                      "published_date": "2023-11-14T18:00:00+00:00",
                      "source_url": "https://www.espn.com",
                      "source": "ESPN"
                    },
                    {
                      "id": 304,
                      "match_id": 19797,
                      "title": "Ty Emberson is Gaining Sharks Trust - The Hockey News",
                      "link": "https://thehockeynews.com/nhl/san-jose-sharks/analysis/ty-emberson-is-gaining-sharks-trust",
                      "thumbnail_url": "https://thehockeynews.com/.image/ar_1.91%2Cc_fill%2Ccs_srgb%2Cfl_progressive%2Cg_xy_center%2Cq_auto:good%2Cw_1200%2Cx_3380%2Cy_620/MjAyMjE2ODMwNTQxMTEyMzMy/usatsi_21804268.jpg",
                      "description": "Although he hasn't been in the lineup full-time, San Jose Sharks defenseman Ty Emberson is gaining the trust of his coaches.",
                      "published_date": "2023-11-14T22:58:57+00:00",
                      "source_url": "https://thehockeynews.com",
                      "source": "The Hockey News"
                    },
                    {
                      "id": 281,
                      "match_id": 19797,
                      "title": "NHL On Tap: Vatrano, Ducks flying high heading into Nashville - NHL.com",
                      "link": "https://www.nhl.com/news/nhl-on-tap-vatrano-ducks-flying-high-heading-into-nashville",
                      "thumbnail_url": "https://media.d3.nhle.com/image/private/t_ratio16_9-size50/v1699996241/prd/xlc5gffsxmdiarfng5eu.jpg",
                      "description": "Panthers visit Sharks seeking 5th straight win; Stars looking to bring road success home",
                      "published_date": "2023-11-14T22:03:46+00:00",
                      "source_url": "https://www.nhl.com",
                      "source": "NHL.com"
                    },
                    {
                      "id": 283,
                      "match_id": 19797,
                      "title": "Larger Than Hockey: Steven Lorentz and Kaley So - The Hockey News",
                      "link": "https://thehockeynews.com/nhl/san-jose-sharks/features/larger-than-hockey-steven-lorentz-and-kaley-so",
                      "thumbnail_url": "https://thehockeynews.com/.image/ar_1.91%2Cc_fill%2Ccs_srgb%2Cfl_progressive%2Cg_xy_center%2Cq_auto:good%2Cw_1200%2Cx_1145%2Cy_424/MjAyMjE1NDAzMDAxMjI2MjUy/img_1883.jpg",
                      "description": "Steven Lorentz returns to the Bay Area to face the San Jose Sharks for the first time in San Jose since being traded to the Florida Panthers.",
                      "published_date": "2023-11-14T21:48:51+00:00",
                      "source_url": "https://thehockeynews.com",
                      "source": "The Hockey News"
                    },
                    {
                      "id": 297,
                      "match_id": 19797,
                      "title": "Projected Line Combinations for Sharks & Panthers - The Hockey News",
                      "link": "https://thehockeynews.com/nhl/san-jose-sharks/news/projected-line-combinations-for-sharks-panthers",
                      "thumbnail_url": "https://thehockeynews.com/.image/ar_1.91%2Cc_fill%2Ccs_srgb%2Cfl_progressive%2Cg_xy_center%2Cq_auto:good%2Cw_1200%2Cx_2184%2Cy_553/MjAyMjE3OTA5OTE5OTQ5ODky/usatsi_21725626.jpg",
                      "description": "Here are the Florida Panthers and San Jose Sharks projected line combinations based on line rushes.",
                      "published_date": "2023-11-15T03:07:48+00:00",
                      "source_url": "https://thehockeynews.com",
                      "source": "The Hockey News"
                    },
                    {
                      "id": 300,
                      "match_id": 19797,
                      "title": "Henrik Lundqvist among 3 goalies inducted into Hockey Hall of Fame - ABC News",
                      "link": "https://abcnews.go.com/Sports/henrik-lundqvist-3-goalies-inducted-hockey-hall-fame/story?id=104869104",
                      "thumbnail_url": "https://s.abcnews.com/images/US/abc_news_default_2000x2000_update_16x9_992.jpg",
                      "description": "",
                      "published_date": "2023-11-14T06:15:22+00:00",
                      "source_url": "https://abcnews.go.com",
                      "source": "ABC News"
                    },
                    {
                      "id": 309,
                      "match_id": 19797,
                      "title": "Panthers bring win streak into game against the Sharks - Yahoo Movies Canada",
                      "link": "https://ca.movies.yahoo.com/panthers-bring-win-streak-game-091228786.html",
                      "thumbnail_url": "https://s.yimg.com/cv/apiv2/social/images/yahoo_default_logo-1200x1200.png",
                      "description": "Florida Panthers (9-4-1, second in the Atlantic Division) vs. San Jose Sharks (2-12-1, eighth in the Pacific Division)San Jose, California; Tuesday, 10:30 p.m. ESTBOTTOM LINE: The Florida Panthers will attempt to build upon a four-game win streak with a victory against the San Jose Sharks.San Jose has a 2-12-1 record overall and a 2-5-1 record on its home ice. The Sharks have committed 70 total penalties (4.7 per game) to rank sixth in NHL play.Florida has a 9-4-1 record overall and a 3-3-1 reco",
                      "published_date": "2023-11-13T09:12:28+00:00",
                      "source_url": "https://ca.movies.yahoo.com",
                      "source": "Yahoo Movies Canada"
                    },
                    {
                      "id": 311,
                      "match_id": 19797,
                      "title": "NHL Rumours: Boston Bruins and Florida Panthers - Last Word On Sports",
                      "link": "https://lastwordonsports.com/hockey/2023/11/14/nhl-rumours-boston-bruins-and-florida-panthers/",
                      "thumbnail_url": "https://lastwordonsports.com/hockey/wp-content/uploads/sites/11/2023/11/IMG_3029-scaled.jpeg",
                      "description": "Welcome to another edition of NHL Rumours! Today we stay in the Atlantic division and focus on the Bruins and Panthers.",
                      "published_date": "2023-11-14T17:32:11+00:00",
                      "source_url": "https://lastwordonsports.com",
                      "source": "Last Word On Sports"
                    },
                    {
                      "id": 315,
                      "match_id": 19797,
                      "title": "Anton Lundell Game Preview: Panthers vs. Sharks - November 14 - WFLX Fox 29",
                      "link": "https://www.wflx.com/sports/betting/2023/11/14/anton-lundell-vs-sharks-nhl-game-preview/",
                      "thumbnail_url": "https://gray-wflx-prod.cdn.arcpublishing.com/resizer/5W_vrKOXf4ey0PcOF2BgSJV7xv8=/1200x600/smart/filters:quality(85)/cloudfront-us-east-1.images.arcpublishing.com/gray/2JT25WSOFNP7NEYLQUDXOQTY6Q.jpg",
                      "description": "Game preview, player props, stats and odds on Anton Lundell vs. the San Jose Sharks on November 14, 2023.",
                      "published_date": "2023-11-14T22:41:00+00:00",
                      "source_url": "https://www.wflx.com",
                      "source": "WFLX Fox 29"
                    },
                    {
                      "id": 321,
                      "match_id": 19797,
                      "title": "How to Watch the Panthers vs. Sharks Game: Streaming & TV Info ... - WFLX Fox 29",
                      "link": "http://www.wflx.com/sports/betting/2023/11/14/panthers-sharks-nhl-live-stream-tv/",
                      "thumbnail_url": "https://gray-wflx-prod.cdn.arcpublishing.com/resizer/TUVEIpG7TM0Zk-cxtuHvFWwrpWo=/1200x600/smart/filters:quality(85)/cloudfront-us-east-1.images.arcpublishing.com/gray/DYHU63BQBFITPMHL3WNM42ZAKU.jpg",
                      "description": "Get live streaming info, TV channel, game time, and head-to-head stats for the Florida Panthers vs. San Jose Sharks game on Tuesday, November 14, 2023.",
                      "published_date": "2023-11-14T22:18:00+00:00",
                      "source_url": "http://www.wflx.com",
                      "source": "WFLX Fox 29"
                    },
                    {
                      "id": 332,
                      "match_id": 19797,
                      "title": "Leon Draisaitl fined $5,000 for illegal trip during last night’s game - Daily Faceoff",
                      "link": "https://www.dailyfaceoff.com/news/leon-draisaitl-fined-5000-for-illegal-trip-during-last-nights-game",
                      "thumbnail_url": "https://www.dailyfaceoff.com/_next/image?url=https://publish.dailyfaceoff.com/wp-content/uploads/2022/05/USATSI_18362854_168383996_lowres.jpg&w=1200&q=75",
                      "description": "Draisaitl fined the max amount for illegal play on Horvat.",
                      "published_date": "2023-11-14T19:39:00+00:00",
                      "source_url": "https://www.dailyfaceoff.com",
                      "source": "Daily Faceoff"
                    },
                    {
                      "id": 337,
                      "match_id": 19797,
                      "title": "Sam Reinhart Game Preview: Panthers vs. Sharks - November 14 - WFLX Fox 29",
                      "link": "https://www.wflx.com/sports/betting/2023/11/14/sam-reinhart-vs-sharks-nhl-game-preview/",
                      "thumbnail_url": "https://gray-wflx-prod.cdn.arcpublishing.com/resizer/VwzxQPsgaPai7rhXTW75nTIy_bM=/1200x600/smart/filters:quality(85)/cloudfront-us-east-1.images.arcpublishing.com/gray/2BR2F2QZJNMILOVCHDVAPIF4WM.jpg",
                      "description": "Game preview, player props, stats and odds on Sam Reinhart vs. the San Jose Sharks on November 14, 2023.",
                      "published_date": "2023-11-14T22:40:00+00:00",
                      "source_url": "https://www.wflx.com",
                      "source": "WFLX Fox 29"
                    },
                    {
                      "id": 342,
                      "match_id": 19797,
                      "title": "Flyers Daily: Latest on Zadorov, Patrick Kane to Buffalo Sabres? - Yardbarker",
                      "link": "https://www.yardbarker.com/nhl/articles/flyers_daily_latest_on_zadorov_patrick_kane_to_buffalo_sabres/s1_17219_39530112",
                      "thumbnail_url": "https://www.yardbarker.com/media/6/5/65bc8a33a2dffc068a63c8cf27e3c687eca4e36f/thumb_16x9/oct-26-2023-calgary-alberta-calgary-flames.jpg",
                      "description": "The Philadelphia Flyers had a day off on Monday, but the rest of the league never sleeps. Following their successful California road trip – which yielded wins against the Anaheim Ducks and Los Angeles Kings – the Flyers assigned goaltender Cal Petersen and defenseman Victor Mete to the Lehigh Valley Phantoms.",
                      "published_date": "2023-11-13T22:15:05+00:00",
                      "source_url": "https://www.yardbarker.com",
                      "source": "Yardbarker"
                    },
                    {
                      "id": 374,
                      "match_id": 19797,
                      "title": "NCAAF predictions, NCAAB picks & NBA best bets for Tuesday - Pickswise",
                      "link": "https://www.pickswise.com/news/wise-n-shine-ncaab-picks-college-football-predictions-and-nba-best-bets-for-tuesday-november-14/",
                      "thumbnail_url": "https://www.pickswise.com/wp-content/offload/uploads/2022/02/15094115/Fallback.png",
                      "description": "With NHL, NCAAF and NCAAB picks and predictions for Tuesday's sports slate, Wise n' Shine can help to make your next bet better.",
                      "published_date": "2023-11-14T13:00:00+00:00",
                      "source_url": "https://www.pickswise.com",
                      "source": "Pickswise"
                    },
                    {
                      "id": 398,
                      "match_id": 19797,
                      "title": "NHL Daily Fantasy Picks and Helper: Tuesday 11/14/23 - FanDuel Research",
                      "link": "https://www.fanduel.com/research/nhl-daily-fantasy-picks-and-helper-tuesday-11-14-23",
                      "thumbnail_url": "https://cdn.sanity.io/images/pbwem9y5/ch_production/92a6fa1d1e8c2185f3ce781e9d3bb8c07fd672eb-4188x2793.jpg?rect=41,0,4106,2226&w=332&h=180",
                      "description": "The Panthers are in a great stack for this slate. Which goalie, values, and other teams should you consider?",
                      "published_date": "2023-11-14T17:27:13+00:00",
                      "source_url": "https://www.fanduel.com",
                      "source": "FanDuel Research"
                    },
                    {
                      "id": 390,
                      "match_id": 19797,
                      "title": "ESPN BET promo code NPNEWS: Use sign-up offer on ... - New York Post",
                      "link": "https://nypost.com/2023/11/14/sports/espn-bet-promo-code-use-sign-up-offer-on-timberwolves-warriors/",
                      "thumbnail_url": "https://nypost.com/wp-content/uploads/sites/2/2023/11/NYPICHPDPICT000072250682-e1699987908978.jpg?quality=75&strip=all&w=1024",
                      "description": "Use your sign-up offer on these three best bets with ESPN Bet.",
                      "published_date": "2023-11-14T21:45:00+00:00",
                      "source_url": "https://nypost.com",
                      "source": "New York Post"
                    },
                    {
                      "id": 409,
                      "match_id": 19797,
                      "title": "Monday's Transactions - The San Diego Union-Tribune - The San Diego Union-Tribune",
                      "link": "https://www.sandiegouniontribune.com/sports/national/story/2023-11-13/mondays-transactions",
                      "thumbnail_url": "https://ca-times.brightspotcdn.com/dims4/default/c26ca38/2147483647/strip/true/crop/1920x1008+0+36/resize/1200x630!/quality/75/?url=https%3A%2F%2Fcalifornia-times-brightspot.s3.amazonaws.com%2F18%2F87%2Fad2789124ebea11f3459aa4c4d66%2Fsdut-desktop-black.jpg",
                      "description": "BASEBALL Major League Baseball American League HOUSTON ASTROS — Named Joe Espada manager.",
                      "published_date": "2023-11-14T03:30:00+00:00",
                      "source_url": "https://www.sandiegouniontribune.com",
                      "source": "The San Diego Union-Tribune"
                    },
                    {
                      "id": 405,
                      "match_id": 19797,
                      "title": "The Week That Was, The Week That Is - 11/13 | Los Angeles Kings - NHL.com",
                      "link": "https://www.nhl.com/kings/news/twtw-twti-11-13-23",
                      "thumbnail_url": "https://media.d3.nhle.com/image/private/t_ratio16_9-size50/prd/r0s7po7h0wcxhr2of9zl.jpg",
                      "description": "The Week That Was\nIt was a tale of two stories this past week; one being that the Kings continued their excellent road play and the other being the home struggles. Overall, the Kings went 1-1-1 across the three games and remain third in the Pacific Division with a 8-3-3",
                      "published_date": "2023-11-14T01:55:54+00:00",
                      "source_url": "https://www.nhl.com",
                      "source": "NHL.com"
                    },
                    {
                      "id": 423,
                      "match_id": 19797,
                      "title": "Gustav Forsling Game Preview: Panthers vs. Sharks - November 14 - WFLX Fox 29",
                      "link": "https://www.wflx.com/sports/betting/2023/11/14/gustav-forsling-vs-sharks-nhl-game-preview/",
                      "thumbnail_url": "https://gray-wflx-prod.cdn.arcpublishing.com/resizer/RXTLennu80ZpNm1Njctd5YZX4UM=/1200x600/smart/filters:quality(85)/cloudfront-us-east-1.images.arcpublishing.com/gray/BF7VHH7VHZKL5NBWIY4J464424.jpg",
                      "description": "Game preview, player props, stats and odds on Gustav Forsling vs. the San Jose Sharks on November 14, 2023.",
                      "published_date": "2023-11-14T22:43:00+00:00",
                      "source_url": "https://www.wflx.com",
                      "source": "WFLX Fox 29"
                    },
                    {
                      "id": 431,
                      "match_id": 19797,
                      "title": "Evan Rodrigues Game Preview: Panthers vs. Sharks - November 14 - WFLX Fox 29",
                      "link": "https://www.wflx.com/sports/betting/2023/11/14/evan-rodrigues-vs-sharks-nhl-game-preview/",
                      "thumbnail_url": "https://gray-wflx-prod.cdn.arcpublishing.com/resizer/GSc-Ccl46i-pkoxb_rxQRU48RvE=/1200x600/smart/filters:quality(85)/cloudfront-us-east-1.images.arcpublishing.com/gray/FZHZWJ33PRI6FBKLFIXR3OZPKU.jpg",
                      "description": "Game preview, player props, stats and odds on Evan Rodrigues vs. the San Jose Sharks on November 14, 2023.",
                      "published_date": "2023-11-14T22:43:00+00:00",
                      "source_url": "https://www.wflx.com",
                      "source": "WFLX Fox 29"
                    },
                    {
                      "id": 533,
                      "match_id": 19797,
                      "title": "Hockey Hall of Fame inducts accomplished class of 2023 - theScore",
                      "link": "https://www.thescore.com/wolymhw/news/2764578/hockey-hall-of-fame-inducts-accomplished-class-of-2023",
                      "thumbnail_url": "https://assets-cms.thescore.com/uploads/image/file/601325/w768xh576_GettyImages-1790147523.jpg?ts=1699933536",
                      "description": "The Hockey Hall of Fame inducted its star-studded 2023 class Monday night, featuring seven celebrated members who boast lengthy resumes on and off the ice.Here's a closer look at the newest names to grace the esteemed Hall, as well as each member's induction speech.Henrik LundqvistIt's no surprise Lundqvist got his call to the Hall in his first year of eligibility. The longtime netminder ended his illustrious career near the top of the NHL's record books. He sits sixth among all goaltenders in wins (459), ninth in games played (887), and 17th in shutouts (64). Lundqvist spent his entire 15-year playing career (2005-2020) with the New York Rangers, owning an all-time record of 459-310-96 to go along with a sparkling .918 save percentage and 2.43 goals-against average.A model of consistency, Lundqvist never finished a season with a save percentage below .900, and he won the Vezina Trophy as the league's top goaltender in 2012. The crowd erupted into a 'Henrik' chant at the end of his speech. \nHenrik Lundqvist's supporters made themselves known after his Hockey Hall of Fame Induction speech!🗣️ pic.twitter.com/a94BsfxgEp— TSN (@TSN_Sports) November 14, 2023\n Lundqvist never won the Stanley Cup, but he backstopped the Rangers to three deep playoff runs in four years, including two voyages to the Eastern Conference Final (2012, 2015) and one trip to the Stanley Cup Final (2014). The 41-year-old owns a career .921 save percentage and 2.30 goals-against average in the postseason, as well as 61 wins in 130 appearances.The Rangers posted a heartwarming video celebrating Lundqvist's induction earlier Monday.\nHenrik:The most heartfelt congratulations, from 𝒂𝙡𝒍 𝒐𝙛 𝙪𝒔 in Rangerland - past and present. #HHOF23 pic.twitter.com/P6IP8l9igT— New York Rangers (@NYRangers) November 13, 2023\n The first Swedish goalie to be enshrined in the Hall of Fame, Lundqvist also made a name for himself on the international stage, winning an Olympic gold medal in 2006, an Olympic silver medal in 2014, and World Championship gold in 2017.Pierre TurgeonTurgeon has been anticipating his induction into the Hall of Fame since his first year of eligibility in 2010, but it was well worth the wait for the former NHL center.Over a career spanning 19 years and 1,294 games from 1987-2007, Turgeon suited up for the Buffalo Sabres, New York Islanders, Montreal Canadiens, St. Louis Blues, Dallas Stars, and Colorado Avalanche. He never won the Stanley Cup and his list of individual accolades begins and ends with the 1993 Lady Byng Memorial Trophy, but Turgeon allowed his point production to do the talking when it came to building his Hall-of-Fame case.The Canadian currently ranks in the top 50 all time in all main offensive categories with 1,327 points (34th), 515 goals (41st), and 812 assists (32nd). He ended his career with eight 80-point campaigns and eclipsed the 100-point mark twice. His most productive campaign came in 1992-93 as a member of the Islanders when he logged 58 goals and 132 points in 83 outings.Turgeon, a Quebec native, also served as the Canadiens' captain during their final season at the iconic Montreal Forum in 1995-96. He was drafted first overall by the Sabres in 1987.Mike VernonVernon has endured the longest wait out of all members of this year's crop, as the former goaltender has been eligible to have his name called since 2005.The 60-year-old played in the NHL for 19 years (1982-2002), and his 385 wins are the 16th most all time. A Calgary native, Vernon spent 13 seasons with his hometown Flames, who selected him in the third round in 1981.Vernon's 262 victories with the Flames are the second most in franchise history, and he also backstopped Calgary to its first and only Stanley Cup championship in 1989. During that run, he went 16-5 while posting a .905 save percentage, 2.26 goals-against average, and three shutouts. The Flames made the postseason eight times during Vernon's tenure - including a trip to the Stanley Cup Final in 1985-86 - and he's the organization's leader in playoff starts (79) and wins (43).He went on to capture another championship with the Detroit Red Wings in 1997 - their first in 42 years - when he was even more dominant. He owned a dazzling .927 save percentage and 1.76 goals-against average that spring and won the Conn Smythe Trophy as the most valuable player in the postseason. Vernon also suited up for the San Jose Sharks and Florida Panthers in the latter stages of his career, but he returned to the Flames for his final two campaigns.Tom BarrassoThe third and final goalie to be inducted into the 2023 class, Barrasso has been eligible to enter the Hall since 2006.Barrasso racked up 369 regular-season victories over the course of his 19-year career (1983-2003), good for the fourth most among all American-born goaltenders. In 1997, he became the first U.S. goalie to win 300 games.\nTom Barrasso: 'I would like to thank my teammates through the years, with whom we shared great success, failure, epic card games, golf games - we have a bond that cannot be broken. And we shared a time in all of our lives that cannot be replicated. My thanks to all of you.' pic.twitter.com/R2Z9q8Ixfv— Pittsburgh Penguins (@penguins) November 14, 2023\n He impressed as a rookie fresh out of high school for the Sabres in 1983-84. After posting a 26-12-3 record, he took home the Calder Trophy as the league's most outstanding first-year player, as well as the Vezina Trophy as the NHL's best netminder. Barrasso won back-to-back Stanley Cup championships with the Pittsburgh Penguins in 1991 and 1992. During those runs, Barrasso amassed a .913 save percentage and 2.72 goals-against average across 41 appearances. In all, Barrasso won 61 playoff games during his NHL tenure, which leads all U.S.-born goaltenders.The 58-year-old also spent time with the Ottawa Senators, Carolina Hurricanes, Toronto Maple Leafs, and Blues.Caroline OuelletteGiven how decorated Ouellette is on the international stage, it doesn't come as a shock that she's been inducted into the Hall during her second year of eligibility.The Montreal native has a whopping four Olympic gold medals to her name (2002, 2006, 2010, 2014) and never tasted defeat at an Olympic final. The former forward's dominance didn't end at the Olympics, either: She racked up 12 medals total - six gold, six silver - at the World Championship. Ouellette ranks seventh all time in World Championship scoring with 70 points (23 goals, 47 assists) in 59 outings, as well as eighth in production at the Olympics with 26 points (nine goals, 17 assists) in 20 matchups.Team Canada sent a special message to Ouellette prior to her induction.\nTeam Canada sends a message to Caroline Ouellette ahead of her Hockey Hall of Fame Induction!👏🇨🇦 pic.twitter.com/mtcyBk8Ga1— JayOnSC (@JayOnSC) November 14, 2023\n The 44-year-old also tore up the NCAA, accumulating 229 points in 97 games across three campaigns with the Minnesota-Duluth Bulldogs from 2002-2005. As a result, she was tabbed a top-3 finalist for the Patty Kazmaier Award in 2005 honoring the NCAA's best female player. Ouellette won the NCAA championship with Minnesota-Duluth in 2003 and was named the tournament's most valuable player.Ken HitchcockMoving onto this class' builder category, Hitchcock enters the Hall as an accomplished head coach.Over a career that spanned 22 seasons and 1,598 games, the 71-year-old spent time behind the benches of the Dallas Stars, Philadelphia Flyers, Columbus Blue Jackets, Blues, and Edmonton Oilers. Hitchcock amassed 849 career wins during his time, fourth most in NHL history, trailing only Barry Trotz, Joel Quenneville, and Scotty Bowman.\nKen Hitchcock: 'There weren't many cases where I had hockey clubs that didn't sacrifice for each other, and it means the world to me.' pic.twitter.com/yLnYrnleja— St. Louis Blues (@StLouisBlues) November 14, 2023\n Known for his strong defensive systems, Hitchcock captured a Stanley Cup with the Stars in 1999. Dallas also made the Stanley Cup Final the following year under Hitchcock but fell to the New Jersey Devils. He has 86 playoff victories to his name, good for the 10th most in league history.Hitchcock won the Jack Adams Award as the league's best head coach after inspiring the Blues' major turnaround in 2011-12. Then-head coach Davis Payne had been fired just 13 games into the season after St. Louis got off to a 6-7-0 start, but the Blues went 43-15-11 the rest of the way under Hitchcock to finish first in their division. Pierre LacroixLacroix was posthumously inducted into the Hall of Fame's builders category and was represented by his grandson, Max, and his widowed wife, Coco.The former NHL executive became president and general manager of the Quebec Nordiques in 1994 and won two Stanley Cups (1996, 2001) with the franchise after it relocated to Colorado. Lacroix made the necessary moves to help the Avalanche lift Lord Stanley's Mug on both occasions.During the team's first season in Colorado in 1995-96, Lacroix traded for goaltender Patrick Roy, who posted a .921 save percentage and 2.10 goals-against average in 22 playoff games en route to the Avalanche's first Stanley Cup championship in franchise history. Lacroix later acquired Hall of Fame defensemen Rob Blake and Ray Bourque in a pair of moves that helped the Avs win the Stanley Cup in 2001.Lacroix died in 2020 due to complications from COVID-19 at the age of 72.",
                      "published_date": "2023-11-14T04:13:09+00:00",
                      "source_url": "https://www.thescore.com",
                      "source": "theScore"
                    },
                    {
                      "id": 450,
                      "match_id": 19797,
                      "title": "Expert NHL best bets and predictions for Tuesday, November 14 - VSiN",
                      "link": "https://www.vsin.com/nhl/expert-nhl-best-bets-and-predictions-for-tuesday-november-14/",
                      "thumbnail_url": "https://www.vsin.com/assets/1/6/logo-300x157-bg-1.png",
                      "description": "Lead NHL analyst Jonny Lazarus shares best bets and betting tips for the games on Tuesday, November 14.",
                      "published_date": "2023-11-14T15:41:47+00:00",
                      "source_url": "https://www.vsin.com",
                      "source": "VSiN"
                    },
                    {
                      "id": 460,
                      "match_id": 19797,
                      "title": "Tuesday Schedule | Country 600 CJWW - CJWW",
                      "link": "https://www.cjwwradio.com/2023/11/14/tuesday-schedule-3/",
                      "thumbnail_url": "https://media-cdn.socastsrm.com/wordpress/wp-content/blogs.dir/1785/files/2018/03/sports-schedule.jpg",
                      "description": "SCHEDULE FOR TUESDAY, NOVEMBER 14 &nbsp; The Canadian Football League playoffs are off until Sunday when the 1...",
                      "published_date": "2023-11-14T16:02:48+00:00",
                      "source_url": "https://www.cjwwradio.com",
                      "source": "CJWW"
                    },
                    {
                      "id": 467,
                      "match_id": 19797,
                      "title": "Knights and Rangers included in Week 7 edition of CHL Top 10 ... - Canadian Hockey League",
                      "link": "https://chl.ca/ohl/article/knights-and-rangers-included-in-week-7-edition-of-chl-top-10-rankings",
                      "thumbnail_url": "https://media.chl.ca/wp-content/uploads/sites/5/2023/11/14120629/Nov14CHLTop10.jpg",
                      "description": "The London Knights and Kitchener Rangers are included in the Week 7 edition of the CHL Top 10 Rankings.",
                      "published_date": "2023-11-14T17:07:03+00:00",
                      "source_url": "https://chl.ca",
                      "source": "Canadian Hockey League"
                    },
                    {
                      "id": 477,
                      "match_id": 19797,
                      "title": "WAMC Sports Report 11/13/23: Prescott has 5 TDs as Cowboys rout ... - WAMC",
                      "link": "https://www.wamc.org/news/2023-11-13/wamc-sports-report-11-13-23-prescott-has-5-tds-as-cowboys-rout-giants-again-49-17",
                      "thumbnail_url": "https://npr.brightspotcdn.com/dims4/default/21d8170/2147483647/strip/true/crop/5936x3116+0+0/resize/1200x630!/quality/90/?url=http%3A%2F%2Fnpr-brightspot.s3.amazonaws.com%2F31%2F28%2F647ecfc540e586af4c4a8b6832f2%2Fap23316826878268.jpg",
                      "description": "Dak Prescott threw for 404 yards and four touchdowns while running for another score, and the Dallas Cowboys routed the New York Giants for the second time this season, 49-17.",
                      "published_date": "2023-11-13T11:10:00+00:00",
                      "source_url": "https://www.wamc.org",
                      "source": "WAMC"
                    },
                    {
                      "id": 484,
                      "match_id": 19797,
                      "title": "NHL 2023-24 Power Rankings: Week 6 - The Hockey Writers",
                      "link": "https://thehockeywriters.com/nhl-2023-24-power-rankings-week-6/",
                      "thumbnail_url": "https://s3951.pcdn.co/wp-content/uploads/2023/10/2023_PowerRankings_NHL.jpg",
                      "description": "After the first coaching change of the 2023-24 NHL Season, THW's Power Rankings will try to capture the chaos of an unpredictable start.",
                      "published_date": "2023-11-13T15:15:00+00:00",
                      "source_url": "https://thehockeywriters.com",
                      "source": "The Hockey Writers"
                    },
                    {
                      "id": 495,
                      "match_id": 19797,
                      "title": "The Daily: Red Wings Aren't in Sweden to be Tourists; Alfredsson in ... - Detroit Hockey Now",
                      "link": "https://detroithockeynow.com/2023/11/14/the-daily-red-wings-arent-in-sweden-to-be-tourists-alfredsson-in-new-role-with-senators/",
                      "thumbnail_url": "https://i0.wp.com/detroithockeynow.com/wp-content/uploads/sites/11/2023/05/Wings_Penguins_Final-119.jpg?resize=1000%2C600&ssl=1",
                      "description": "Former Detroit forward Daniel Alfredsson is working in the front office with the Ottawa Senators.",
                      "published_date": "2023-11-14T12:04:33+00:00",
                      "source_url": "https://detroithockeynow.com",
                      "source": "Detroit Hockey Now"
                    },
                    {
                      "id": 500,
                      "match_id": 19797,
                      "title": "San Jose Sharks - Florida Panthers en directo - NHL: Resultados y ... - Eurosport ESCOM",
                      "link": "https://espanol.eurosport.com/hockey-hielo/nhl/2023-2024/san-jose-sharks-florida-panthers_mtc1487535/live.shtml",
                      "thumbnail_url": "https://dnl.eurosport.com/sd/img/og/eurosport.jpg",
                      "description": "Eurosport es tu fuente para las últimas actualizaciones de partidos de NHL. Ponte al día sobre el San Jose Sharks - Florida Panthers completo con estadísticas y resúmenes.",
                      "published_date": "2023-11-14T15:32:43+00:00",
                      "source_url": "https://espanol.eurosport.com",
                      "source": "Eurosport ESCOM"
                    },
                    {
                      "id": 504,
                      "match_id": 19797,
                      "title": "Bruins Daily: Lucic Update; Marchand; Oilers Fallout - Boston Hockey Now",
                      "link": "https://bostonhockeynow.com/2023/11/14/boston-bruins-daily-lucic-update-marchand-oilers-fallout/",
                      "thumbnail_url": "https://bostonhockeynow.com/wp-content/uploads/sites/3/2023/11/KenHolland-1000x600.png",
                      "description": "The Boston Bruins got some bad injury news on winger Milan Lucic, and it may be time for Bruins captain Brad Marchand to reel it in again. That, NHL news, the latest NHL trade rumors, and more in the latest Boston Hockey Now Bruins Daily: Boston Bruins Boston Hockey Now: With the referees starting to […]",
                      "published_date": "2023-11-14T12:31:18+00:00",
                      "source_url": "https://bostonhockeynow.com",
                      "source": "Boston Hockey Now"
                    },
                    {
                      "id": 510,
                      "match_id": 19797,
                      "title": "'Can't Get Complacent' - College Hockey News",
                      "link": "https://www.collegehockeynews.com/news/2023/11/14_Cant-Get-Complacent.php",
                      "thumbnail_url": "https://www.collegehockeynews.com/images/action/2324/den_f_halyk-1114.jpg",
                      "description": "The Denver Pioneers have spent plenty of time on the road this season, with trips to Alaska and Boston already out of the way, leading up to this past weekend's journey to the desert to play Arizona...",
                      "published_date": "2023-11-14T14:11:27+00:00",
                      "source_url": "https://www.collegehockeynews.com",
                      "source": "College Hockey News"
                    },
                    {
                      "id": 528,
                      "match_id": 19797,
                      "title": "NHL Predictions: Nov. 15 w/ Vegas Golden Knights vs Washington Capitals - Last Word On Sports",
                      "link": "https://news.google.com/rss/articles/CBMiYWh0dHBzOi8vbGFzdHdvcmRvbnNwb3J0cy5jb20vaG9ja2V5LzIwMjMvMTEvMTQvbmhsLXByZWRpY3Rpb25zLW5vdi0xNS1nb2xkZW4ta25pZ2h0cy12cy1jYXBpdGFscy_SAWVodHRwczovL2xhc3R3b3Jkb25zcG9ydHMuY29tL2hvY2tleS8yMDIzLzExLzE0L25obC1wcmVkaWN0aW9ucy1ub3YtMTUtZ29sZGVuLWtuaWdodHMtdnMtY2FwaXRhbHMvYW1wLw?oc=5",
                      "thumbnail_url": "https://lh3.googleusercontent.com/J6_coFbogxhRI9iM864NL_liGXvsQp2AupsKei7z0cNNfDvGUmWUy20nuUhkREQyrpY4bEeIBuc=s0-w300-rw",
                      "description": "Comprehensive up-to-date news coverage, aggregated from sources all over the world by Google News.",
                      "published_date": "2023-11-14T18:26:09+00:00",
                      "source_url": "https://lastwordonsports.com",
                      "source": "Last Word On Sports"
                    },
                    {
                      "id": 551,
                      "match_id": 19797,
                      "title": "Defensive Options for the New Jersey Devils - Last Word On Sports",
                      "link": "https://lastwordonsports.com/hockey/2023/11/14/defensive-options-for-the-new-jersey-devils/",
                      "thumbnail_url": "https://lastwordonsports.com/hockey/wp-content/uploads/sites/11/2023/11/USATSI_21866064-scaled.jpg",
                      "description": "Taking a look at a few defensive options for the New Jersey Devils as they deal with their poor play from certain players on the backend.",
                      "published_date": "2023-11-14T20:31:38+00:00",
                      "source_url": "https://lastwordonsports.com",
                      "source": "Last Word On Sports"
                    },
                    {
                      "id": 554,
                      "match_id": 19797,
                      "title": "NHL roundup: Rangers rally late, down Jackets in shootout - Reuters",
                      "link": "https://www.reuters.com/sports/nhl-roundup-rangers-rally-late-down-jackets-shootout-2023-11-13/",
                      "thumbnail_url": "https://www.reuters.com/resizer/h2wK8iAdkbXYT5dhcm3lP4XKJug=/1200x628/smart/filters:quality(80)/cloudfront-us-east-2.images.arcpublishing.com/reuters/IUQL5VCNZFNPJHA2SQAO6573CM.jpg",
                      "description": "Alexis Lafreniere scored two goals in regulation, including the tying marker late in the third period, and then got the only goal in the shootout as the host New York Rangers edged the Columbus Blue Jackets 4-3 on Sunday night.",
                      "published_date": "2023-11-13T06:55:00+00:00",
                      "source_url": "https://www.reuters.com",
                      "source": "Reuters"
                    },
                    {
                      "id": 557,
                      "match_id": 19797,
                      "title": "Ilya Mikheyev’s Stellar Play Since Return to Canucks Lineup - Last Word on Hockey",
                      "link": "https://lastwordonsports.com/hockey/2023/11/14/ilya-mikheyevs-stellar-play/",
                      "thumbnail_url": "https://lastwordonsports.com/hockey/wp-content/uploads/sites/11/2023/11/USATSI_21786675-scaled.jpg",
                      "description": "After missing training camp and preseason, Ilya Mikheyev's stellar play has been a big part of the Canucks early season success.",
                      "published_date": "2023-11-14T14:01:43+00:00",
                      "source_url": "https://lastwordonsports.com",
                      "source": "Last Word on Hockey"
                    },
                    {
                      "id": 536,
                      "match_id": 19797,
                      "title": "Monday's Transactions - Danbury News Times",
                      "link": "https://www.newstimes.com/sports/article/monday-s-transactions-18488997.php",
                      "thumbnail_url": "https://s.hdnux.com/photos/01/34/02/56/24128432/3/rawImage.jpg",
                      "description": "BASEBALL",
                      "published_date": "2023-11-13T20:07:47+00:00",
                      "source_url": "https://www.newstimes.com",
                      "source": "Danbury News Times"
                    },
                    {
                      "id": 539,
                      "match_id": 19797,
                      "title": "Want to be a good NHL teammate? Follow these unwritten rules - theScore",
                      "link": "https://www.thescore.com/nhl/news/2745772/amp",
                      "thumbnail_url": "https://assets-cms.thescore.com/uploads/image/file/601249/cropped_Hockey_s-unwritten-rules.jpg?ts=1699902006",
                      "description": "",
                      "published_date": "2023-11-14T14:26:35+00:00",
                      "source_url": "https://www.thescore.com",
                      "source": "theScore"
                    }
                  ]
                }
              }
            }
          }
        },
        "operationId": "Agg News Matches",
        "summary": "Agg News Matches"
      }
    },
    "/tv-channels": {
      "get": {
        "tags": [
          "Tv channels"
        ],
        "parameters": [
          {
            "$ref": "#/components/parameters/rowFilter.tv-channels.id"
          },
          {
            "$ref": "#/components/parameters/offset"
          },
          {
            "$ref": "#/components/parameters/limit"
          },
          {
            "$ref": "#/components/parameters/lang"
          }
        ],
        "responses": {
          "200": {
            "description": "OK",
            "content": {
              "application/json": {
                "schema": {
                  "items": {
                    "$ref": "#/components/schemas/tv-channels"
                  },
                  "type": "array",
                  "example": [
                    {
                      "id": 1,
                      "name": "5Sport"
                    }
                  ]
                }
              }
            }
          }
        },
        "operationId": "Tv Channels",
        "summary": "Tv Channels"
      }
    },
    "/matches-incidents": {
      "get": {
        "tags": [
          "Matches"
        ],
        "parameters": [
          {
            "$ref": "#/components/parameters/rowFilter.matches-incidents.match_id"
          },
          {
            "$ref": "#/components/parameters/offset"
          },
          {
            "$ref": "#/components/parameters/limit"
          },
          {
            "$ref": "#/components/parameters/lang"
          }
        ],
        "responses": {
          "200": {
            "description": "OK",
            "content": {
              "application/json": {
                "schema": {
                  "items": {
                    "$ref": "#/components/schemas/matches-incidents"
                  },
                  "type": "array",
                  "example": [
                    {
                      "match_id": 17,
                      "incidents": [
                        {
                          "text": "3rd Period",
                          "time": 60,
                          "type": "period",
                          "is_live": false,
                          "added_time": 999,
                          "away_score": 3,
                          "home_score": 2,
                          "reversed_period_time": 1,
                          "reversed_period_time_seconds": 0
                        }
                      ]
                    }
                  ]
                }
              }
            }
          }
        },
        "operationId": "Matches Incidents",
        "summary": "Matches Incidents"
      }
    },
    "/media-teams": {
      "get": {
        "tags": [
          "Media"
        ],
        "parameters": [
          {
            "$ref": "#/components/parameters/rowFilter.media-teams.team_id"
          },
          {
            "$ref": "#/components/parameters/offset"
          },
          {
            "$ref": "#/components/parameters/limit"
          },
          {
            "$ref": "#/components/parameters/lang"
          }
        ],
        "responses": {
          "200": {
            "description": "OK",
            "content": {
              "application/json": {
                "schema": {
                  "items": {
                    "$ref": "#/components/schemas/media-teams"
                  },
                  "type": "array",
                  "example": [
                    {
                      "id": 1164,
                      "team_id": 1156,
                      "title": "Switzerland 0 - 1 USA",
                      "subtitle": "Full Highlights",
                      "url": "https://youtu.be/H0JPhLMjpJs",
                      "thumbnail_url": "https://i.ytimg.com/vi/H0JPhLMjpJs/hqdefault.jpg",
                      "date_published": "2025-05-25T21:46:38+00:00",
                      "channel_url": "https://youtu.be/H0JPhLMjpJs"
                    }
                  ]
                }
              }
            }
          }
        },
        "operationId": "Media Teams",
        "summary": "Media Teams"
      }
    },
    "/standings": {
      "get": {
        "tags": [
          "Standings"
        ],
        "parameters": [
          {
            "$ref": "#/components/parameters/rowFilter.standings.id"
          },
          {
            "$ref": "#/components/parameters/rowFilter.standings.type"
          },
          {
            "$ref": "#/components/parameters/rowFilter.standings.season_id"
          },
          {
            "$ref": "#/components/parameters/rowFilter.standings.league_id"
          },
          {
            "$ref": "#/components/parameters/offset"
          },
          {
            "$ref": "#/components/parameters/limit"
          },
          {
            "$ref": "#/components/parameters/lang"
          }
        ],
        "responses": {
          "200": {
            "description": "OK",
            "content": {
              "application/json": {
                "schema": {
                  "items": {
                    "$ref": "#/components/schemas/standings"
                  },
                  "type": "array",
                  "example": [
                    {
                      "id": 29,
                      "tournament_id": 52,
                      "tournament_name": "NZIHL",
                      "type": "total",
                      "name": "NZIHL 2026",
                      "season_id": 56,
                      "season_name": "NZIHL 2026",
                      "league_id": 53,
                      "league_name": "NZIHL",
                      "league_hash_image": "790ee7389513138a83ede7be5e2d39b87a6ffb3f3e6ba12b8d134fc165e1563a",
                      "competitors": [
                        {
                          "wins": 0,
                          "draws": 0,
                          "losses": 0,
                          "points": 0,
                          "matches": 0,
                          "team_id": 86,
                          "position": 1,
                          "team_name": "Auckland Mako",
                          "scores_for": 0,
                          "penalty_wins": 0,
                          "penalty_losses": 0,
                          "scores_against": 0,
                          "team_hash_image": "cd6042263348e048ec4bd0d0e61801de55f1d2129e2d9dda3fe69cf1193c9c06",
                          "overtime_and_penalty_losses": 0
                        },
                        {
                          "wins": 0,
                          "draws": 0,
                          "losses": 0,
                          "points": 0,
                          "matches": 0,
                          "team_id": 97,
                          "position": 2,
                          "team_name": "Botany Swarm",
                          "scores_for": 0,
                          "penalty_wins": 0,
                          "penalty_losses": 0,
                          "scores_against": 0,
                          "team_hash_image": "4d80741fdca183186aac397f5257eb99955da0f8cc4f58bc577b695c187267a5",
                          "overtime_and_penalty_losses": 0
                        },
                        {
                          "wins": 0,
                          "draws": 0,
                          "losses": 0,
                          "points": 0,
                          "matches": 0,
                          "team_id": 107,
                          "position": 5,
                          "team_name": "Skycity Stampede",
                          "scores_for": 0,
                          "penalty_wins": 0,
                          "penalty_losses": 0,
                          "scores_against": 0,
                          "team_hash_image": "b737632a36fc3c99c490dd080b25df41dde8e26e91c3fd27556106bb2adf1285",
                          "overtime_and_penalty_losses": 0
                        },
                        {
                          "wins": 0,
                          "draws": 0,
                          "losses": 0,
                          "points": 0,
                          "matches": 0,
                          "team_id": 117,
                          "position": 6,
                          "team_name": "West Auckland Admirals",
                          "scores_for": 0,
                          "penalty_wins": 0,
                          "penalty_losses": 0,
                          "scores_against": 0,
                          "team_hash_image": "86122f76b9a14935f89e0555046f6763d5e01e8afdd08c66ad3f96d516abb0b4",
                          "overtime_and_penalty_losses": 0
                        },
                        {
                          "wins": 0,
                          "draws": 0,
                          "losses": 0,
                          "points": 0,
                          "matches": 0,
                          "team_id": 135,
                          "position": 3,
                          "team_name": "Canterbury Red Devils",
                          "scores_for": 0,
                          "penalty_wins": 0,
                          "penalty_losses": 0,
                          "scores_against": 0,
                          "team_hash_image": "105dfa1efa4a4e01fd39bc425e7e1e3f26a6074f0074d00e619501d34d6f1d3f",
                          "overtime_and_penalty_losses": 0
                        },
                        {
                          "wins": 0,
                          "draws": 0,
                          "losses": 0,
                          "points": 0,
                          "matches": 0,
                          "team_id": 150,
                          "position": 4,
                          "team_name": "Dunedin Thunder",
                          "scores_for": 0,
                          "penalty_wins": 0,
                          "penalty_losses": 0,
                          "scores_against": 0,
                          "team_hash_image": "106438869b59a25d86e80d5d48c72a2e9c8ce3dc28786aef6111d26fda1f4d54",
                          "overtime_and_penalty_losses": 0
                        }
                      ]
                    }
                  ]
                }
              }
            }
          }
        },
        "operationId": "Standings",
        "summary": "Standings"
      }
    },
    "/referees-by-league": {
      "get": {
        "tags": [
          "Referees"
        ],
        "parameters": [
          {
            "$ref": "#/components/parameters/rowFilter.referees-by-league.league_id"
          },
          {
            "$ref": "#/components/parameters/offset"
          },
          {
            "$ref": "#/components/parameters/limit"
          },
          {
            "$ref": "#/components/parameters/lang"
          }
        ],
        "responses": {
          "200": {
            "description": "OK",
            "content": {
              "application/json": {
                "schema": {
                  "items": {
                    "$ref": "#/components/schemas/referees-by-league"
                  },
                  "type": "array",
                  "example": [
                    {
                      "league_id": 53,
                      "league_name": "NZIHL",
                      "league_hash_image": "790ee7389513138a83ede7be5e2d39b87a6ffb3f3e6ba12b8d134fc165e1563a"
                    }
                  ]
                }
              }
            }
          }
        },
        "operationId": "Referees By League",
        "summary": "Referees By League"
      }
    },
    "/teams-seasons": {
      "get": {
        "tags": [
          "Teams"
        ],
        "parameters": [
          {
            "$ref": "#/components/parameters/rowFilter.teams-seasons.team_id"
          },
          {
            "$ref": "#/components/parameters/offset"
          },
          {
            "$ref": "#/components/parameters/limit"
          },
          {
            "$ref": "#/components/parameters/lang"
          }
        ],
        "responses": {
          "200": {
            "description": "OK",
            "content": {
              "application/json": {
                "schema": {
                  "items": {
                    "$ref": "#/components/schemas/teams-seasons"
                  },
                  "type": "array",
                  "example": [
                    {
                      "team_id": 86,
                      "team_name": "Auckland Mako",
                      "team_hash_image": "cd6042263348e048ec4bd0d0e61801de55f1d2129e2d9dda3fe69cf1193c9c06",
                      "tournaments": [
                        {
                          "seasons": [
                            {
                              "season_id": 41317,
                              "start_time": "2024-06-02",
                              "season_name": "Singapore Open, Women, Singles 2024"
                            },
                            {
                              "season_id": 59,
                              "start_time": "2025-05-28",
                              "season_name": "Singapore Open, Women, Singles 2025"
                            },
                            {
                              "season_id": 42081,
                              "start_time": "2023-06-06",
                              "season_name": "Singapore Open, Women, Singles 2023"
                            },
                            {
                              "season_id": 48457,
                              "start_time": "2018-07-19",
                              "season_name": "Singapore Open (WT) 2018, Women"
                            }
                          ],
                          "tournament_id": 52,
                          "tournament_name": "NZIHL"
                        }
                      ]
                    }
                  ]
                }
              }
            }
          }
        },
        "operationId": "Teams Seasons",
        "summary": "Teams Seasons"
      }
    },
    "/teams-by-season": {
      "get": {
        "tags": [
          "Teams"
        ],
        "parameters": [
          {
            "$ref": "#/components/parameters/rowFilter.teams-by-season.season_id"
          },
          {
            "$ref": "#/components/parameters/offset"
          },
          {
            "$ref": "#/components/parameters/limit"
          },
          {
            "$ref": "#/components/parameters/lang"
          }
        ],
        "responses": {
          "200": {
            "description": "OK",
            "content": {
              "application/json": {
                "schema": {
                  "items": {
                    "$ref": "#/components/schemas/teams-by-season"
                  },
                  "type": "array",
                  "example": [
                    {
                      "season_id": 56,
                      "season_name": "NZIHL 2026",
                      "teams": [
                        {
                          "team_id": 86,
                          "team_name": "Auckland Mako",
                          "team_hash_image": "cd6042263348e048ec4bd0d0e61801de55f1d2129e2d9dda3fe69cf1193c9c06"
                        },
                        {
                          "team_id": 97,
                          "team_name": "Botany Swarm",
                          "team_hash_image": "4d80741fdca183186aac397f5257eb99955da0f8cc4f58bc577b695c187267a5"
                        },
                        {
                          "team_id": 107,
                          "team_name": "Skycity Stampede",
                          "team_hash_image": "b737632a36fc3c99c490dd080b25df41dde8e26e91c3fd27556106bb2adf1285"
                        },
                        {
                          "team_id": 117,
                          "team_name": "West Auckland Admirals",
                          "team_hash_image": "86122f76b9a14935f89e0555046f6763d5e01e8afdd08c66ad3f96d516abb0b4"
                        },
                        {
                          "team_id": 135,
                          "team_name": "Canterbury Red Devils",
                          "team_hash_image": "105dfa1efa4a4e01fd39bc425e7e1e3f26a6074f0074d00e619501d34d6f1d3f"
                        },
                        {
                          "team_id": 150,
                          "team_name": "Dunedin Thunder",
                          "team_hash_image": "106438869b59a25d86e80d5d48c72a2e9c8ce3dc28786aef6111d26fda1f4d54"
                        }
                      ]
                    }
                  ]
                }
              }
            }
          }
        },
        "operationId": "Teams By Season",
        "summary": "Teams By Season"
      }
    },
    "/matches-statistics": {
      "get": {
        "tags": [
          "Matches"
        ],
        "parameters": [
          {
            "$ref": "#/components/parameters/rowFilter.matches-statistics.match_id"
          },
          {
            "$ref": "#/components/parameters/offset"
          },
          {
            "$ref": "#/components/parameters/limit"
          },
          {
            "$ref": "#/components/parameters/lang"
          }
        ],
        "responses": {
          "200": {
            "description": "OK",
            "content": {
              "application/json": {
                "schema": {
                  "items": {
                    "$ref": "#/components/schemas/matches-statistics"
                  },
                  "type": "array",
                  "example": [
                    {
                      "match_id": 70,
                      "statistics": [
                        {
                          "type": "Penalty minutes",
                          "period": "ALL",
                          "category": "Match overview",
                          "away_team": "14",
                          "home_team": "4"
                        }
                      ]
                    }
                  ]
                }
              }
            }
          }
        },
        "operationId": "Matches Statistics",
        "summary": "Matches Statistics"
      }
    },
    "/players-statistics": {
      "get": {
        "tags": [
          "Players"
        ],
        "parameters": [
          {
            "$ref": "#/components/parameters/rowFilter.players-statistics.player_id"
          },
          {
            "$ref": "#/components/parameters/rowFilter.players-statistics.team_id"
          },
          {
            "$ref": "#/components/parameters/rowFilter.players-statistics.league_id"
          },
          {
            "$ref": "#/components/parameters/rowFilter.players-statistics.season_id"
          },
          {
            "$ref": "#/components/parameters/rowFilter.players-statistics.type"
          },
          {
            "$ref": "#/components/parameters/offset"
          },
          {
            "$ref": "#/components/parameters/limit"
          },
          {
            "$ref": "#/components/parameters/lang"
          }
        ],
        "responses": {
          "200": {
            "description": "OK",
            "content": {
              "application/json": {
                "schema": {
                  "items": {
                    "$ref": "#/components/schemas/players-statistics"
                  },
                  "type": "array",
                  "example": [
                    {
                      "id": 1,
                      "player_id": 208,
                      "league_id": 214,
                      "league_name": "KHL",
                      "season_id": 443,
                      "season_name": "KHL 22/23",
                      "type": "overall",
                      "total_goals_scored": 10,
                      "total_appearances": 32
                    }
                  ]
                }
              }
            }
          }
        },
        "operationId": "Players Statistics",
        "summary": "Players Statistics"
      }
    },
    "/matches-players-statistics": {
      "get": {
        "tags": [
          "Matches"
        ],
        "parameters": [
          {
            "$ref": "#/components/parameters/rowFilter.matches-players-statistics.match_id"
          },
          {
            "$ref": "#/components/parameters/rowFilter.matches-players-statistics.team_id"
          },
          {
            "$ref": "#/components/parameters/rowFilter.matches-players-statistics.player_id"
          },
          {
            "$ref": "#/components/parameters/offset"
          },
          {
            "$ref": "#/components/parameters/limit"
          },
          {
            "$ref": "#/components/parameters/lang"
          }
        ],
        "responses": {
          "200": {
            "description": "OK",
            "content": {
              "application/json": {
                "schema": {
                  "items": {
                    "$ref": "#/components/schemas/matches-players-statistics"
                  },
                  "type": "array",
                  "example": [
                    {
                      "match_id": 660,
                      "team_id": 3826,
                      "player_id": 2899,
                      "position": "C",
                      "assists": 0,
                      "goals": 0,
                      "shots": 3,
                      "hits": 0,
                      "takeaways": 0,
                      "giveaways": 0,
                      "blocked": 1,
                      "plus_minus": -1,
                      "seconds_played": 1011,
                      "penalty_minutes": 0,
                      "power_play_goals": 0,
                      "power_play_assists": 0,
                      "face_off_wins": 6,
                      "face_off_taken": 14,
                      "short_handed_goals": 0,
                      "short_handed_assists": 0
                    }
                  ]
                }
              }
            }
          }
        },
        "operationId": "Matches Players Statistics",
        "summary": "Matches Players Statistics"
      }
    },
    "/leagues-by-class": {
      "get": {
        "tags": [
          "Leagues"
        ],
        "parameters": [
          {
            "$ref": "#/components/parameters/rowFilter.leagues-by-class.class_id"
          },
          {
            "$ref": "#/components/parameters/offset"
          },
          {
            "$ref": "#/components/parameters/limit"
          },
          {
            "$ref": "#/components/parameters/lang"
          }
        ],
        "responses": {
          "200": {
            "description": "OK",
            "content": {
              "application/json": {
                "schema": {
                  "items": {
                    "$ref": "#/components/schemas/leagues-by-class"
                  },
                  "type": "array",
                  "example": [
                    {
                      "class_id": 39,
                      "class_name": "New Zealand",
                      "class_hash_image": "050d479746999cf33221b483d42bf086ad7a87c305baf53dc57433516d5efe79",
                      "leagues": [
                        {
                          "id": 53,
                          "name": "NZIHL",
                          "hash_image": "790ee7389513138a83ede7be5e2d39b87a6ffb3f3e6ba12b8d134fc165e1563a"
                        }
                      ]
                    }
                  ]
                }
              }
            }
          }
        },
        "operationId": "Leagues By Class",
        "summary": "Leagues By Class"
      }
    },
    "/seasons-by-league": {
      "get": {
        "tags": [
          "Seasons"
        ],
        "parameters": [
          {
            "$ref": "#/components/parameters/rowFilter.seasons-by-league.league_id"
          },
          {
            "$ref": "#/components/parameters/offset"
          },
          {
            "$ref": "#/components/parameters/limit"
          },
          {
            "$ref": "#/components/parameters/lang"
          }
        ],
        "responses": {
          "200": {
            "description": "OK",
            "content": {
              "application/json": {
                "schema": {
                  "items": {
                    "$ref": "#/components/schemas/seasons-by-league"
                  },
                  "type": "array",
                  "example": [
                    {
                      "league_id": 53,
                      "league_name": "NZIHL",
                      "league_hash_image": "790ee7389513138a83ede7be5e2d39b87a6ffb3f3e6ba12b8d134fc165e1563a",
                      "seasons": [
                        {
                          "id": 56,
                          "name": "NZIHL 2026",
                          "year": "2026",
                          "start_time": "2026-07-26"
                        },
                        {
                          "id": 78,
                          "name": "NZIHL 2025",
                          "year": "2025",
                          "start_time": "2025-03-29"
                        },
                        {
                          "id": 94,
                          "name": "NZIHL 2024",
                          "year": "2024",
                          "start_time": "2024-05-25"
                        },
                        {
                          "id": 102,
                          "name": "NZIHL 2023",
                          "year": "2023",
                          "start_time": "2023-07-15"
                        },
                        {
                          "id": 118,
                          "name": "NZIHL 2022",
                          "year": "2022",
                          "start_time": "2022-08-14"
                        },
                        {
                          "id": 123,
                          "name": "NZIHL 2021",
                          "year": "2021",
                          "start_time": "2021-05-23"
                        },
                        {
                          "id": 127,
                          "name": "NZIHL 2020",
                          "year": "2020",
                          "start_time": "2020-09-18"
                        },
                        {
                          "id": 131,
                          "name": "NZIHL 2019",
                          "year": "2019",
                          "start_time": "2019-05-19"
                        },
                        {
                          "id": 138,
                          "name": "NZIHL 2018",
                          "year": "2018",
                          "start_time": "2018-05-26"
                        }
                      ]
                    }
                  ]
                }
              }
            }
          }
        },
        "operationId": "Seasons By League",
        "summary": "Seasons By League"
      }
    },
    "/teams": {
      "get": {
        "tags": [
          "Teams"
        ],
        "parameters": [
          {
            "$ref": "#/components/parameters/rowFilter.teams.id"
          },
          {
            "$ref": "#/components/parameters/rowFilter.teams.country_id"
          },
          {
            "$ref": "#/components/parameters/rowFilter.teams.class_id"
          },
          {
            "$ref": "#/components/parameters/rowFilter.teams.tournament_id"
          },
          {
            "$ref": "#/components/parameters/rowFilter.teams.primary_league_id"
          },
          {
            "$ref": "#/components/parameters/rowFilter.teams.arena_id"
          },
          {
            "$ref": "#/components/parameters/rowFilter.teams.coach_id"
          },
          {
            "$ref": "#/components/parameters/offset"
          },
          {
            "$ref": "#/components/parameters/limit"
          },
          {
            "$ref": "#/components/parameters/lang"
          }
        ],
        "responses": {
          "200": {
            "description": "OK",
            "content": {
              "application/json": {
                "schema": {
                  "items": {
                    "$ref": "#/components/schemas/teams"
                  },
                  "type": "array",
                  "example": [
                    {
                      "id": 86,
                      "name": "Auckland Mako",
                      "full_name": "Auckland Mako",
                      "gender": "M",
                      "name_code": "AUC",
                      "national": false,
                      "type": 0,
                      "color_primary": "#374df5",
                      "color_secondary": "#374df5",
                      "color_text": "#ffffff",
                      "hash_image": "cd6042263348e048ec4bd0d0e61801de55f1d2129e2d9dda3fe69cf1193c9c06",
                      "country_id": 34,
                      "country_name": "New Zealand",
                      "country_hash_image": "613c0e36acaa2ffad731fc0824c05107a8ce587122f5a2e08295c7f760fc05f7",
                      "class_id": 39,
                      "class_name": "New Zealand",
                      "class_hash_image": "050d479746999cf33221b483d42bf086ad7a87c305baf53dc57433516d5efe79",
                      "tournament_id": 52,
                      "tournament_name": "NZIHL",
                      "primary_league_id": 53,
                      "primary_league_name": "NZIHL",
                      "primary_league_hash_image": "790ee7389513138a83ede7be5e2d39b87a6ffb3f3e6ba12b8d134fc165e1563a"
                    }
                  ]
                }
              }
            }
          }
        },
        "operationId": "Teams",
        "summary": "Teams"
      }
    },
    "/media-leagues": {
      "get": {
        "tags": [
          "Media"
        ],
        "parameters": [
          {
            "$ref": "#/components/parameters/rowFilter.media-leagues.league_id"
          },
          {
            "$ref": "#/components/parameters/offset"
          },
          {
            "$ref": "#/components/parameters/limit"
          },
          {
            "$ref": "#/components/parameters/lang"
          }
        ],
        "responses": {
          "200": {
            "description": "OK",
            "content": {
              "application/json": {
                "schema": {
                  "items": {
                    "$ref": "#/components/schemas/media-leagues"
                  },
                  "type": "array",
                  "example": [
                    {
                      "id": 646,
                      "league_id": 214,
                      "title": "Salavat Yulaev 4 - 3 Avtomobilist",
                      "subtitle": "Full Highlights",
                      "url": "https://www.youtube.com/watch?v=y1EJXr-MSC4",
                      "thumbnail_url": "https://i.ytimg.com/vi/y1EJXr-MSC4/hqdefault.jpg",
                      "date_published": "2026-04-02T18:08:34+00:00",
                      "channel_url": "https://www.youtube.com/watch?v=y1EJXr-MSC4"
                    }
                  ]
                }
              }
            }
          }
        },
        "operationId": "Media Leagues",
        "summary": "Media Leagues"
      }
    },
    "/seasons-groups": {
      "get": {
        "tags": [
          "Seasons"
        ],
        "parameters": [
          {
            "$ref": "#/components/parameters/rowFilter.seasons-groups.season_id"
          },
          {
            "$ref": "#/components/parameters/offset"
          },
          {
            "$ref": "#/components/parameters/limit"
          },
          {
            "$ref": "#/components/parameters/lang"
          }
        ],
        "responses": {
          "200": {
            "description": "OK",
            "content": {
              "application/json": {
                "schema": {
                  "items": {
                    "$ref": "#/components/schemas/seasons-groups"
                  },
                  "type": "array",
                  "example": [
                    {
                      "season_id": 773,
                      "season_name": "Olympic Games 2026",
                      "groups": [
                        {
                          "name": "Group A",
                          "tournament_id": 746,
                          "tournament_name": "Olympic Games - Group A"
                        },
                        {
                          "name": "Group B",
                          "tournament_id": 2067,
                          "tournament_name": "Olympic Games - Group B"
                        },
                        {
                          "name": "Group C",
                          "tournament_id": 39148,
                          "tournament_name": "Olympic Games - Group C"
                        }
                      ]
                    }
                  ]
                }
              }
            }
          }
        },
        "operationId": "Seasons Groups",
        "summary": "Seasons Groups"
      }
    },
    "/coaches": {
      "get": {
        "tags": [
          "Coaches"
        ],
        "parameters": [
          {
            "$ref": "#/components/parameters/rowFilter.coaches.id"
          },
          {
            "$ref": "#/components/parameters/rowFilter.coaches.country_id"
          },
          {
            "$ref": "#/components/parameters/rowFilter.coaches.team_id"
          },
          {
            "$ref": "#/components/parameters/offset"
          },
          {
            "$ref": "#/components/parameters/limit"
          },
          {
            "$ref": "#/components/parameters/lang"
          }
        ],
        "responses": {
          "200": {
            "description": "OK",
            "content": {
              "application/json": {
                "schema": {
                  "items": {
                    "$ref": "#/components/schemas/coaches"
                  },
                  "type": "array",
                  "example": [
                    {
                      "id": 52,
                      "name": "Alexei Zavarukhin",
                      "nickname": "Alexei Zavarukhin",
                      "nationality": "RUS",
                      "nationality_iso2": "RU",
                      "date_of_birth": "1980-10-30T00:00:00+00:00",
                      "hash_image": "3aad70bbaee4de3e485918e1ecbfd5add1e11e0976ec50b7470dcb95e8fb0a7f",
                      "team_id": 641,
                      "team_name": "Traktor Chelyabinsk",
                      "team_hash_image": "3753aeaaa50674ca2d1d5a2cada45782b28caa89dee1ba619c2d7cc6fd9ac51e",
                      "class_id": 43,
                      "class_name": "Russia",
                      "class_hash_image": "f37e3358243de943a440832306e7fc074f1b2762c2fee812e8953cbd6b129a36"
                    }
                  ]
                }
              }
            }
          }
        },
        "operationId": "Coaches",
        "summary": "Coaches"
      }
    },
    "/matches-weather": {
      "get": {
        "tags": [
          "Matches"
        ],
        "parameters": [
          {
            "$ref": "#/components/parameters/rowFilter.matches-weather.id"
          },
          {
            "$ref": "#/components/parameters/offset"
          },
          {
            "$ref": "#/components/parameters/limit"
          },
          {
            "$ref": "#/components/parameters/lang"
          }
        ],
        "responses": {
          "200": {
            "description": "OK",
            "content": {
              "application/json": {
                "schema": {
                  "items": {
                    "$ref": "#/components/schemas/matches-weather"
                  },
                  "type": "array",
                  "example": [
                    {
                      "id": 1,
                      "dt": "2023-10-26T13:00:00+00:00",
                      "temp": 270.77,
                      "feels_like": 264.07,
                      "pressure": 1007,
                      "humidity": 57,
                      "dew_point": 263.45,
                      "uvi": 0,
                      "clouds": 7,
                      "wind_speed": 7.23,
                      "wind_deg": 285,
                      "wind_gust": 11.72,
                      "weather_id": 800,
                      "weather_main": "Clear",
                      "weather_description": "clear sky",
                      "weather_icon": "01n",
                      "pop": 0
                    }
                  ]
                }
              }
            }
          }
        },
        "operationId": "Matches Weather",
        "summary": "Matches Weather"
      }
    },
    "/matches": {
      "get": {
        "tags": [
          "Matches"
        ],
        "parameters": [
          {
            "$ref": "#/components/parameters/rowFilter.matches.id"
          },
          {
            "$ref": "#/components/parameters/rowFilter.matches.tournament_id"
          },
          {
            "$ref": "#/components/parameters/rowFilter.matches.season_id"
          },
          {
            "$ref": "#/components/parameters/rowFilter.matches.round_id"
          },
          {
            "$ref": "#/components/parameters/rowFilter.matches.arena_id"
          },
          {
            "$ref": "#/components/parameters/rowFilter.matches.referee_id"
          },
          {
            "$ref": "#/components/parameters/rowFilter.matches.home_team_id"
          },
          {
            "$ref": "#/components/parameters/rowFilter.matches.away_team_id"
          },
          {
            "$ref": "#/components/parameters/offset"
          },
          {
            "$ref": "#/components/parameters/limit"
          },
          {
            "$ref": "#/components/parameters/lang"
          }
        ],
        "responses": {
          "200": {
            "description": "OK",
            "content": {
              "application/json": {
                "schema": {
                  "items": {
                    "$ref": "#/components/schemas/matches"
                  },
                  "type": "array",
                  "example": [
                    {
                      "id": 1,
                      "name": "Skycity Stampede vs Canterbury Red Devils",
                      "tournament_id": 131,
                      "tournament_name": "NZIHL - Playoffs",
                      "tournament_importance": 0,
                      "season_id": 118,
                      "season_name": "NZIHL 2022",
                      "round_id": 1521,
                      "round": {
                        "id": 1521,
                        "name": "Semifinals",
                        "round": 2,
                        "end_time": "2022-09-24",
                        "start_time": "2022-09-23"
                      },
                      "status": {
                        "type": "finished",
                        "reason": "Ended"
                      },
                      "status_type": "finished",
                      "home_team_id": 107,
                      "home_team_name": "Skycity Stampede",
                      "home_team_hash_image": "b737632a36fc3c99c490dd080b25df41dde8e26e91c3fd27556106bb2adf1285",
                      "away_team_id": 135,
                      "away_team_name": "Canterbury Red Devils",
                      "away_team_hash_image": "105dfa1efa4a4e01fd39bc425e7e1e3f26a6074f0074d00e619501d34d6f1d3f",
                      "home_team_score": {
                        "current": 2,
                        "display": 2,
                        "period_1": 0,
                        "period_2": 1,
                        "period_3": 1
                      },
                      "away_team_score": {
                        "current": 1,
                        "display": 1,
                        "period_1": 0,
                        "period_2": 1,
                        "period_3": 0
                      },
                      "start_time": "2022-09-23T06:45:00+00:00",
                      "duration": 9000,
                      "class_id": 39,
                      "class_name": "New Zealand",
                      "class_hash_image": "050d479746999cf33221b483d42bf086ad7a87c305baf53dc57433516d5efe79",
                      "league_id": 53,
                      "league_name": "NZIHL",
                      "league_hash_image": "790ee7389513138a83ede7be5e2d39b87a6ffb3f3e6ba12b8d134fc165e1563a"
                    }
                  ]
                }
              }
            }
          }
        },
        "operationId": "Matches",
        "summary": "Matches"
      }
    },
    "/tournaments-by-class": {
      "get": {
        "tags": [
          "Tournaments"
        ],
        "parameters": [
          {
            "$ref": "#/components/parameters/rowFilter.tournaments-by-class.class_id"
          },
          {
            "$ref": "#/components/parameters/offset"
          },
          {
            "$ref": "#/components/parameters/limit"
          },
          {
            "$ref": "#/components/parameters/lang"
          }
        ],
        "responses": {
          "200": {
            "description": "OK",
            "content": {
              "application/json": {
                "schema": {
                  "items": {
                    "$ref": "#/components/schemas/tournaments-by-class"
                  },
                  "type": "array",
                  "example": [
                    {
                      "class_id": 39,
                      "class_name": "New Zealand",
                      "class_hash_image": "050d479746999cf33221b483d42bf086ad7a87c305baf53dc57433516d5efe79",
                      "tournaments": [
                        {
                          "id": 52,
                          "name": "NZIHL",
                          "importance": 0
                        },
                        {
                          "id": 131,
                          "name": "NZIHL - Playoffs",
                          "importance": 0
                        }
                      ]
                    }
                  ]
                }
              }
            }
          }
        },
        "operationId": "Tournaments By Class",
        "summary": "Tournaments By Class"
      }
    },
    "/seasons": {
      "get": {
        "tags": [
          "Seasons"
        ],
        "parameters": [
          {
            "$ref": "#/components/parameters/rowFilter.seasons.id"
          },
          {
            "$ref": "#/components/parameters/rowFilter.seasons.league_id"
          },
          {
            "$ref": "#/components/parameters/offset"
          },
          {
            "$ref": "#/components/parameters/limit"
          },
          {
            "$ref": "#/components/parameters/lang"
          }
        ],
        "responses": {
          "200": {
            "description": "OK",
            "content": {
              "application/json": {
                "schema": {
                  "items": {
                    "$ref": "#/components/schemas/seasons"
                  },
                  "type": "array",
                  "example": [
                    {
                      "id": 30211,
                      "name": "Euro Hockey Tour, Women 24/25",
                      "year": "24/25",
                      "start_time": "2024-08-30",
                      "end_time": "2024-08-30",
                      "league_id": 8463,
                      "league_name": "Euro Hockey Tour - Women"
                    }
                  ]
                }
              }
            }
          }
        },
        "operationId": "Seasons",
        "summary": "Seasons"
      }
    },
    "/seasons-by-tournament": {
      "get": {
        "tags": [
          "Seasons"
        ],
        "parameters": [
          {
            "$ref": "#/components/parameters/rowFilter.seasons-by-tournament.tournament_id"
          },
          {
            "$ref": "#/components/parameters/offset"
          },
          {
            "$ref": "#/components/parameters/limit"
          },
          {
            "$ref": "#/components/parameters/lang"
          }
        ],
        "responses": {
          "200": {
            "description": "OK",
            "content": {
              "application/json": {
                "schema": {
                  "items": {
                    "$ref": "#/components/schemas/seasons-by-tournament"
                  },
                  "type": "array",
                  "example": [
                    {
                      "tournament_id": 52,
                      "tournament_name": "NZIHL",
                      "seasons": [
                        {
                          "id": 56,
                          "name": "NZIHL 2026",
                          "year": "2026"
                        },
                        {
                          "id": 78,
                          "name": "NZIHL 2025",
                          "year": "2025"
                        },
                        {
                          "id": 94,
                          "name": "NZIHL 2024",
                          "year": "2024"
                        },
                        {
                          "id": 102,
                          "name": "NZIHL 2023",
                          "year": "2023"
                        },
                        {
                          "id": 118,
                          "name": "NZIHL 2022",
                          "year": "2022"
                        },
                        {
                          "id": 123,
                          "name": "NZIHL 2021",
                          "year": "2021"
                        },
                        {
                          "id": 127,
                          "name": "NZIHL 2020",
                          "year": "2020"
                        },
                        {
                          "id": 131,
                          "name": "NZIHL 2019",
                          "year": "2019"
                        },
                        {
                          "id": 138,
                          "name": "NZIHL 2018",
                          "year": "2018"
                        }
                      ]
                    }
                  ]
                }
              }
            }
          }
        },
        "operationId": "Seasons By Tournament",
        "summary": "Seasons By Tournament"
      }
    },
    "/media-players": {
      "get": {
        "tags": [
          "Media"
        ],
        "parameters": [
          {
            "$ref": "#/components/parameters/rowFilter.media-players.player_id"
          },
          {
            "$ref": "#/components/parameters/offset"
          },
          {
            "$ref": "#/components/parameters/limit"
          },
          {
            "$ref": "#/components/parameters/lang"
          }
        ],
        "responses": {
          "200": {
            "description": "OK",
            "content": {
              "application/json": {
                "schema": {
                  "items": {
                    "$ref": "#/components/schemas/media-players"
                  },
                  "type": "array",
                  "example": [
                    {
                      "id": 1164,
                      "player_id": 573287,
                      "title": "Switzerland 0 - 1 USA",
                      "subtitle": "Full Highlights",
                      "url": "https://youtu.be/H0JPhLMjpJs",
                      "thumbnail_url": "https://i.ytimg.com/vi/H0JPhLMjpJs/hqdefault.jpg",
                      "date_published": "2025-05-25T21:46:38+00:00",
                      "channel_url": "https://youtu.be/H0JPhLMjpJs"
                    }
                  ]
                }
              }
            }
          }
        },
        "operationId": "Media Players",
        "summary": "Media Players"
      }
    },
    "/matches-tv-channels": {
      "get": {
        "tags": [
          "Tv channels"
        ],
        "parameters": [
          {
            "$ref": "#/components/parameters/rowFilter.matches-tv-channels.match_id"
          },
          {
            "$ref": "#/components/parameters/rowFilter.matches-tv-channels.alpha"
          },
          {
            "$ref": "#/components/parameters/offset"
          },
          {
            "$ref": "#/components/parameters/limit"
          },
          {
            "$ref": "#/components/parameters/lang"
          }
        ],
        "responses": {
          "200": {
            "description": "OK",
            "content": {
              "application/json": {
                "schema": {
                  "items": {
                    "$ref": "#/components/schemas/matches-tv-channels"
                  },
                  "type": "array",
                  "example": [
                    {
                      "match_id": 2055,
                      "country_id": 46,
                      "country_name": "USA",
                      "country_hash_image": "9b202ecbc6d45c6d8901d989a918878397a3eb9d00e8f48022fc051b19d21a1d",
                      "alpha": "US",
                      "tv_channels": [
                        {
                          "id": 141,
                          "name": "FanDuel Sports Network Georgia"
                        }
                      ]
                    }
                  ]
                }
              }
            }
          }
        },
        "operationId": "Matches Tv Channels",
        "summary": "Matches Tv Channels"
      }
    },
    "/seasons-info": {
      "get": {
        "tags": [
          "Seasons"
        ],
        "parameters": [
          {
            "$ref": "#/components/parameters/rowFilter.seasons-info.season_id"
          },
          {
            "$ref": "#/components/parameters/offset"
          },
          {
            "$ref": "#/components/parameters/limit"
          },
          {
            "$ref": "#/components/parameters/lang"
          }
        ],
        "responses": {
          "200": {
            "description": "OK",
            "content": {
              "application/json": {
                "schema": {
                  "items": {
                    "$ref": "#/components/schemas/seasons-info"
                  },
                  "type": "array",
                  "example": [
                    {
                      "season_id": 78,
                      "season_name": "NZIHL 2025",
                      "competitors": 5,
                      "countries": [
                        "New Zealand"
                      ]
                    }
                  ]
                }
              }
            }
          }
        },
        "operationId": "Seasons Info",
        "summary": "Seasons Info"
      }
    },
    "/matches-by-date": {
      "get": {
        "tags": [
          "Matches"
        ],
        "parameters": [
          {
            "$ref": "#/components/parameters/rowFilter.matches-by-date.date"
          },
          {
            "$ref": "#/components/parameters/offset"
          },
          {
            "$ref": "#/components/parameters/limit"
          },
          {
            "$ref": "#/components/parameters/lang"
          }
        ],
        "responses": {
          "200": {
            "description": "OK",
            "content": {
              "application/json": {
                "schema": {
                  "items": {
                    "$ref": "#/components/schemas/matches-by-date"
                  },
                  "type": "array",
                  "example": [
                    {
                      "date": "2005-11-22",
                      "matches": [
                        {
                          "id": 321093,
                          "name": "Detroit Red Wings vs Nashville Predators",
                          "status": "canceled",
                          "duration": 9000,
                          "league_id": 242,
                          "season_id": 61913,
                          "start_time": "2005-11-22T00:30:00+00:00",
                          "league_name": "NHL",
                          "season_name": "NHL 05/06",
                          "away_team_id": 3354,
                          "home_team_id": 3395,
                          "status_reason": "Canceled",
                          "tournament_id": 485,
                          "away_team_name": "Nashville Predators",
                          "home_team_name": "Detroit Red Wings",
                          "tournament_name": "NHL",
                          "away_team_hash_image": "925607a186178c7b2a3d4929b3d4c84db883850695a1ddb3b4689724158ce81a",
                          "home_team_hash_image": "b820be76ab04a7874624775813a183cd28133a6414a375756cf37531b7eeab4f",
                          "tournament_importance": 20
                        }
                      ]
                    }
                  ]
                }
              }
            }
          }
        },
        "operationId": "Matches By Date",
        "summary": "Matches By Date"
      }
    },
    "/matches-live": {
      "get": {
        "tags": [
          "Matches"
        ],
        "responses": {},
        "operationId": "Matches Live",
        "summary": "Matches Live"
      }
    },
    "/countries": {
      "get": {
        "tags": [
          "Countries"
        ],
        "parameters": [
          {
            "$ref": "#/components/parameters/rowFilter.countries.id"
          },
          {
            "$ref": "#/components/parameters/rowFilter.countries.alpha"
          },
          {
            "$ref": "#/components/parameters/offset"
          },
          {
            "$ref": "#/components/parameters/limit"
          },
          {
            "$ref": "#/components/parameters/lang"
          }
        ],
        "responses": {
          "200": {
            "description": "OK",
            "content": {
              "application/json": {
                "schema": {
                  "items": {
                    "$ref": "#/components/schemas/countries"
                  },
                  "type": "array",
                  "example": [
                    {
                      "id": 1,
                      "name": "Central African Republic",
                      "alpha": "CF",
                      "hash_image": "5c62e0b4977585c1b8aecfb35a731f2f6669e3c814cd6feab19ee492d56499f1"
                    }
                  ]
                }
              }
            }
          }
        },
        "operationId": "Countries",
        "summary": "Countries"
      }
    },
    "/odds/tied-at-end-of-regulation": {
      "get": {
        "tags": [
          "Odds"
        ],
        "summary": "Tied At End Of Regulation",
        "description": "This endpoint allows you to retrieve the odds from tied at end of regulation market.\n\n> **Pagination**: The endpoint uses an offset and limit system. Specify the offset and limit parameters to fetch the desired range of results. The maximum and default number of results per request is 50.\n\n**Update Period**: Live and today's matches are updated every minute, while other matches are updated every hour.<br />**Recommended Calls**: Limit calls to 1 per minute for live and today's matches, and 1 per hour for other matches.\n\n### Use Cases\nGet the odds from a specific **match_id**<br />`https://hockey.sportmicro.com/odds/tied-at-end-of-regulation?match_id=eq.{match_id}`<br /><br />Get the live odds from a specific **match_id**<br />`https://hockey.sportmicro.com/odds/tied-at-end-of-regulation?match_id=eq.{match_id}&is_live=eq.true`<br /><br />Get the pre-match odds from a specific **match_id**<br />`https://hockey.sportmicro.com/odds/tied-at-end-of-regulation?match_id=eq.{match_id}&is_live=eq.false`",
        "parameters": [
          {
            "$ref": "#/components/parameters/rowFilter.tied-at-end-of-regulation.match_id"
          },
          {
            "$ref": "#/components/parameters/rowFilter.tied-at-end-of-regulation.is_live"
          },
          {
            "$ref": "#/components/parameters/offset"
          },
          {
            "$ref": "#/components/parameters/limit"
          },
          {
            "$ref": "#/components/parameters/lang"
          }
        ],
        "responses": {
          "200": {
            "description": "OK",
            "content": {
              "application/json": {
                "schema": {
                  "items": {
                    "$ref": "#/components/schemas/tied-at-end-of-regulation"
                  },
                  "type": "array",
                  "example": [
                    {
                      "match_id": 307633,
                      "is_live": false,
                      "periods": [
                        {
                          "period_type": "Full Time",
                          "odds": [
                            {
                              "id": 10,
                              "bookmaker_id": 2,
                              "bookmaker_name": "1xBet",
                              "bookmaker_order": 3,
                              "bookmaker_hash_image": "a8ce79a50ae18cfa15b3a11e1a166d1d9018fe5ce31c54038808feedc9c4e989",
                              "yes": 3.75,
                              "yes_movement": 1,
                              "no": 1.22,
                              "no_movement": -1,
                              "payout": 92.05
                            },
                            {
                              "id": 11,
                              "bookmaker_id": 3,
                              "bookmaker_name": "22Bet",
                              "bookmaker_order": 4,
                              "bookmaker_hash_image": "d585401d20b3d081f9862a9f11133f6d32b6208f3b3de0bd704e392ba679a3bb",
                              "yes": 3.75,
                              "yes_movement": 1,
                              "no": 1.22,
                              "no_movement": -1,
                              "payout": 92.05
                            },
                            {
                              "id": 12,
                              "bookmaker_id": 12,
                              "bookmaker_name": "Megapari",
                              "bookmaker_order": 21,
                              "bookmaker_hash_image": "7c948d96f7cbcdc11d8b380e1b0c77089afa2f360a3a6e887232e21b8e1b37f1",
                              "yes": 3.75,
                              "yes_movement": 1,
                              "no": 1.22,
                              "no_movement": -1,
                              "payout": 92.05
                            }
                          ]
                        }
                      ]
                    }
                  ]
                }
              }
            }
          }
        },
        "operationId": "Tied At End Of Regulation"
      }
    },
    "/odds/three-way-moneyline": {
      "get": {
        "tags": [
          "Odds"
        ],
        "summary": "Three Way Moneyline",
        "description": "This endpoint allows you to retrieve the odds from three way money line market.\n\n> **Pagination**: The endpoint uses an offset and limit system. Specify the offset and limit parameters to fetch the desired range of results. The maximum and default number of results per request is 50.\n\n**Update Period**: Live and today's matches are updated every minute, while other matches are updated every hour.<br />**Recommended Calls**: Limit calls to 1 per minute for live and today's matches, and 1 per hour for other matches.\n\n### Use Cases\nGet the odds from a specific **match_id**<br />`https://hockey.sportmicro.com/odds/three-way-moneyline?match_id=eq.{match_id}`<br /><br />Get the live odds from a specific **match_id**<br />`https://hockey.sportmicro.com/odds/three-way-moneyline?match_id=eq.{match_id}&is_live=eq.true`<br /><br />Get the pre-match odds from a specific **match_id**<br />`https://hockey.sportmicro.com/odds/three-way-moneyline?match_id=eq.{match_id}&is_live=eq.false`",
        "parameters": [
          {
            "$ref": "#/components/parameters/rowFilter.three-way-moneyline.match_id"
          },
          {
            "$ref": "#/components/parameters/rowFilter.three-way-moneyline.is_live"
          },
          {
            "$ref": "#/components/parameters/offset"
          },
          {
            "$ref": "#/components/parameters/limit"
          },
          {
            "$ref": "#/components/parameters/lang"
          }
        ],
        "responses": {
          "200": {
            "description": "OK",
            "content": {
              "application/json": {
                "schema": {
                  "items": {
                    "$ref": "#/components/schemas/three-way-moneyline"
                  },
                  "type": "array",
                  "example": [
                    {
                      "match_id": 13768,
                      "is_live": false,
                      "periods": [
                        {
                          "period_type": "1st Period",
                          "odds": [
                            {
                              "id": 22137,
                              "bookmaker_id": 4,
                              "bookmaker_name": "BetVictor",
                              "bookmaker_order": 6,
                              "bookmaker_hash_image": "7fe3e53d085b4ceca89a015f0d665e362aa49aa603c56920f68272e73f136f8d",
                              "home": 3.2,
                              "home_movement": -1,
                              "draw": 2.55,
                              "draw_movement": 1,
                              "away": 2.55,
                              "away_movement": 1,
                              "payout": 91.17
                            },
                            {
                              "id": 19392,
                              "bookmaker_id": 9,
                              "bookmaker_name": "Marathonbet",
                              "bookmaker_order": 16,
                              "bookmaker_hash_image": "5cdb85f84c139920abb014112cee3c97015e5614504e64c0fd2dfb14be5cbb4f",
                              "home": 3.28,
                              "home_movement": -1,
                              "draw": 2.52,
                              "draw_movement": -1,
                              "away": 2.48,
                              "away_movement": 1,
                              "payout": 90.5
                            },
                            {
                              "id": 19393,
                              "bookmaker_id": 16,
                              "bookmaker_name": "LeoVegas Sport",
                              "bookmaker_order": 31,
                              "bookmaker_hash_image": "935e346be92ea6e38983569c652fcc2861b507003fec2f399185946b99654c8e",
                              "home": 3,
                              "home_movement": 0,
                              "draw": 2.8,
                              "draw_movement": 1,
                              "away": 2.55,
                              "away_movement": -1,
                              "payout": 92.37
                            },
                            {
                              "id": 22140,
                              "bookmaker_id": 23,
                              "bookmaker_name": "Parimatch",
                              "bookmaker_order": 68,
                              "bookmaker_hash_image": "15b0535b97f30ff58c1b7db577b04bdaf15a124205ecf72a3e036fa59ae6733c",
                              "home": 3.2,
                              "home_movement": -1,
                              "draw": 2.55,
                              "draw_movement": 1,
                              "away": 2.55,
                              "away_movement": 1,
                              "payout": 91.17
                            },
                            {
                              "id": 21803,
                              "bookmaker_id": 24,
                              "bookmaker_name": "1Bet",
                              "bookmaker_order": 71,
                              "bookmaker_hash_image": "632fb6a562c7198e8950522c827370a41d9127e91d65adf2cba9384646653862",
                              "home": 3.15,
                              "home_movement": -1,
                              "draw": 2.6,
                              "draw_movement": 1,
                              "away": 2.5,
                              "away_movement": -1,
                              "payout": 90.74
                            },
                            {
                              "id": 19394,
                              "bookmaker_id": 27,
                              "bookmaker_name": "Unibet",
                              "bookmaker_order": 76,
                              "bookmaker_hash_image": "2907b65f292a90cf93037a232741166cdc091f71c47d80f5d6886c7279ae1251",
                              "home": 3,
                              "home_movement": 0,
                              "draw": 2.8,
                              "draw_movement": 1,
                              "away": 2.6,
                              "away_movement": -1,
                              "payout": 93.02
                            },
                            {
                              "id": 20016,
                              "bookmaker_id": 34,
                              "bookmaker_name": "Vbet Sport",
                              "bookmaker_order": 83,
                              "bookmaker_hash_image": "170428aa6e0eec2fda96c3880f1171775deed351466c0bb3b25699cebaa0eae6",
                              "home": 3.14,
                              "home_movement": -1,
                              "draw": 2.62,
                              "draw_movement": -1,
                              "away": 2.38,
                              "away_movement": 1,
                              "payout": 89.26
                            },
                            {
                              "id": 19395,
                              "bookmaker_id": 40,
                              "bookmaker_name": "BetUK",
                              "bookmaker_order": 104,
                              "bookmaker_hash_image": "7a13e4f70424b7ff8a174875f50e823d18318884b9b0f95a382d9456800d8a72",
                              "home": 3,
                              "home_movement": 0,
                              "draw": 2.8,
                              "draw_movement": 1,
                              "away": 2.6,
                              "away_movement": -1,
                              "payout": 93.02
                            }
                          ]
                        },
                        {
                          "period_type": "2nd Period",
                          "odds": [
                            {
                              "id": 19396,
                              "bookmaker_id": 9,
                              "bookmaker_name": "Marathonbet",
                              "bookmaker_order": 16,
                              "bookmaker_hash_image": "5cdb85f84c139920abb014112cee3c97015e5614504e64c0fd2dfb14be5cbb4f",
                              "home": 3.05,
                              "home_movement": -1,
                              "draw": 2.93,
                              "draw_movement": -1,
                              "away": 2.29,
                              "away_movement": 1,
                              "payout": 90.43
                            },
                            {
                              "id": 19397,
                              "bookmaker_id": 16,
                              "bookmaker_name": "LeoVegas Sport",
                              "bookmaker_order": 31,
                              "bookmaker_hash_image": "935e346be92ea6e38983569c652fcc2861b507003fec2f399185946b99654c8e",
                              "home": 3.05,
                              "home_movement": 0,
                              "draw": 2.88,
                              "draw_movement": 1,
                              "away": 2.4,
                              "away_movement": -1,
                              "payout": 91.6
                            },
                            {
                              "id": 19398,
                              "bookmaker_id": 27,
                              "bookmaker_name": "Unibet",
                              "bookmaker_order": 76,
                              "bookmaker_hash_image": "2907b65f292a90cf93037a232741166cdc091f71c47d80f5d6886c7279ae1251",
                              "home": 3.05,
                              "home_movement": -1,
                              "draw": 2.9,
                              "draw_movement": 1,
                              "away": 2.43,
                              "away_movement": -1,
                              "payout": 92.23
                            },
                            {
                              "id": 20021,
                              "bookmaker_id": 34,
                              "bookmaker_name": "Vbet Sport",
                              "bookmaker_order": 83,
                              "bookmaker_hash_image": "170428aa6e0eec2fda96c3880f1171775deed351466c0bb3b25699cebaa0eae6",
                              "home": 3.02,
                              "home_movement": -1,
                              "draw": 2.92,
                              "draw_movement": -1,
                              "away": 2.24,
                              "away_movement": 1,
                              "payout": 89.28
                            },
                            {
                              "id": 19399,
                              "bookmaker_id": 40,
                              "bookmaker_name": "BetUK",
                              "bookmaker_order": 104,
                              "bookmaker_hash_image": "7a13e4f70424b7ff8a174875f50e823d18318884b9b0f95a382d9456800d8a72",
                              "home": 3.05,
                              "home_movement": -1,
                              "draw": 2.9,
                              "draw_movement": 1,
                              "away": 2.43,
                              "away_movement": -1,
                              "payout": 92.23
                            }
                          ]
                        },
                        {
                          "period_type": "3rd Period",
                          "odds": [
                            {
                              "id": 19400,
                              "bookmaker_id": 9,
                              "bookmaker_name": "Marathonbet",
                              "bookmaker_order": 16,
                              "bookmaker_hash_image": "5cdb85f84c139920abb014112cee3c97015e5614504e64c0fd2dfb14be5cbb4f",
                              "home": 3.04,
                              "home_movement": -1,
                              "draw": 3.02,
                              "draw_movement": 1,
                              "away": 2.25,
                              "away_movement": 1,
                              "payout": 90.54
                            },
                            {
                              "id": 19401,
                              "bookmaker_id": 16,
                              "bookmaker_name": "LeoVegas Sport",
                              "bookmaker_order": 31,
                              "bookmaker_hash_image": "935e346be92ea6e38983569c652fcc2861b507003fec2f399185946b99654c8e",
                              "home": 2.95,
                              "home_movement": 0,
                              "draw": 3.15,
                              "draw_movement": 1,
                              "away": 2.3,
                              "away_movement": -1,
                              "payout": 91.64
                            },
                            {
                              "id": 19402,
                              "bookmaker_id": 27,
                              "bookmaker_name": "Unibet",
                              "bookmaker_order": 76,
                              "bookmaker_hash_image": "2907b65f292a90cf93037a232741166cdc091f71c47d80f5d6886c7279ae1251",
                              "home": 2.95,
                              "home_movement": -1,
                              "draw": 3.2,
                              "draw_movement": 1,
                              "away": 2.33,
                              "away_movement": -1,
                              "payout": 92.54
                            },
                            {
                              "id": 20026,
                              "bookmaker_id": 34,
                              "bookmaker_name": "Vbet Sport",
                              "bookmaker_order": 83,
                              "bookmaker_hash_image": "170428aa6e0eec2fda96c3880f1171775deed351466c0bb3b25699cebaa0eae6",
                              "home": 3,
                              "home_movement": -1,
                              "draw": 2.89,
                              "draw_movement": -1,
                              "away": 2.27,
                              "away_movement": 1,
                              "payout": 89.3
                            },
                            {
                              "id": 19403,
                              "bookmaker_id": 40,
                              "bookmaker_name": "BetUK",
                              "bookmaker_order": 104,
                              "bookmaker_hash_image": "7a13e4f70424b7ff8a174875f50e823d18318884b9b0f95a382d9456800d8a72",
                              "home": 2.95,
                              "home_movement": -1,
                              "draw": 3.2,
                              "draw_movement": 1,
                              "away": 2.33,
                              "away_movement": -1,
                              "payout": 92.54
                            }
                          ]
                        },
                        {
                          "period_type": "Full Time",
                          "odds": [
                            {
                              "id": 19376,
                              "bookmaker_id": 2,
                              "bookmaker_name": "1xBet",
                              "bookmaker_order": 3,
                              "bookmaker_hash_image": "a8ce79a50ae18cfa15b3a11e1a166d1d9018fe5ce31c54038808feedc9c4e989",
                              "home": 3.025,
                              "home_movement": -1,
                              "draw": 4.1,
                              "draw_movement": -1,
                              "away": 1.91,
                              "away_movement": 1,
                              "payout": 91.07
                            },
                            {
                              "id": 19377,
                              "bookmaker_id": 3,
                              "bookmaker_name": "22Bet",
                              "bookmaker_order": 4,
                              "bookmaker_hash_image": "d585401d20b3d081f9862a9f11133f6d32b6208f3b3de0bd704e392ba679a3bb",
                              "home": 3.025,
                              "home_movement": -1,
                              "draw": 4.1,
                              "draw_movement": -1,
                              "away": 1.91,
                              "away_movement": 1,
                              "payout": 91.07
                            },
                            {
                              "id": 22109,
                              "bookmaker_id": 4,
                              "bookmaker_name": "BetVictor",
                              "bookmaker_order": 6,
                              "bookmaker_hash_image": "7fe3e53d085b4ceca89a015f0d665e362aa49aa603c56920f68272e73f136f8d",
                              "home": 2.9,
                              "home_movement": -1,
                              "draw": 4,
                              "draw_movement": 1,
                              "away": 1.952,
                              "away_movement": 0,
                              "payout": 90.32
                            },
                            {
                              "id": 19378,
                              "bookmaker_id": 5,
                              "bookmaker_name": "Fezbet",
                              "bookmaker_order": 8,
                              "bookmaker_hash_image": "5fcd29ad7385ac87e19af6573ece46af5654a78332d51b7d6f1e4804dc86dcd3",
                              "home": 2.8,
                              "home_movement": -1,
                              "draw": 4,
                              "draw_movement": -1,
                              "away": 1.95,
                              "away_movement": 1,
                              "payout": 89.29
                            },
                            {
                              "id": 20805,
                              "bookmaker_id": 6,
                              "bookmaker_name": "BC.Game",
                              "bookmaker_order": 9,
                              "bookmaker_hash_image": "7179e12a599b0e0977a7952a1ba16923e4ed07adb47576a54ff5924570894e89",
                              "home": 2.72,
                              "home_movement": 0,
                              "draw": 4.3,
                              "draw_movement": 0,
                              "away": 2,
                              "away_movement": 0,
                              "payout": 90.89
                            },
                            {
                              "id": 19379,
                              "bookmaker_id": 7,
                              "bookmaker_name": "Powbet",
                              "bookmaker_order": 10,
                              "bookmaker_hash_image": "2b4b65a84ff508fc1ab451fa870b8344d263f9e45652824559cccb733456e838",
                              "home": 2.8,
                              "home_movement": -1,
                              "draw": 4,
                              "draw_movement": -1,
                              "away": 1.95,
                              "away_movement": 1,
                              "payout": 89.29
                            },
                            {
                              "id": 22606,
                              "bookmaker_id": 8,
                              "bookmaker_name": "Bwin",
                              "bookmaker_order": 12,
                              "bookmaker_hash_image": "0c3cdd2bfc6df95d618274d18727ff6f76081d0ede60079bfe5bfbabbddd41e7",
                              "home": 2.85,
                              "home_movement": 0,
                              "draw": 4.33,
                              "draw_movement": 0,
                              "away": 1.9,
                              "away_movement": 0,
                              "payout": 90.24
                            },
                            {
                              "id": 19380,
                              "bookmaker_id": 9,
                              "bookmaker_name": "Marathonbet",
                              "bookmaker_order": 16,
                              "bookmaker_hash_image": "5cdb85f84c139920abb014112cee3c97015e5614504e64c0fd2dfb14be5cbb4f",
                              "home": 2.98,
                              "home_movement": -1,
                              "draw": 4.1,
                              "draw_movement": -1,
                              "away": 1.89,
                              "away_movement": 1,
                              "payout": 90.21
                            },
                            {
                              "id": 21781,
                              "bookmaker_id": 10,
                              "bookmaker_name": "Interwetten",
                              "bookmaker_order": 18,
                              "bookmaker_hash_image": "6d5b1f3cca0595892ca3939c3344c37e872a60ec85f69f0d61c9cfd7fe9e1150",
                              "home": 2.95,
                              "home_movement": -1,
                              "draw": 3.8,
                              "draw_movement": -1,
                              "away": 2,
                              "away_movement": 0,
                              "payout": 90.73
                            },
                            {
                              "id": 19381,
                              "bookmaker_id": 11,
                              "bookmaker_name": "20Bet",
                              "bookmaker_order": 19,
                              "bookmaker_hash_image": "e9e50f933b6e343befdef7ca709882351d9d2bcea46806c02b362376e4cb0b21",
                              "home": 2.97,
                              "home_movement": -1,
                              "draw": 4,
                              "draw_movement": -1,
                              "away": 1.88,
                              "away_movement": 1,
                              "payout": 89.4
                            },
                            {
                              "id": 19382,
                              "bookmaker_id": 12,
                              "bookmaker_name": "Megapari",
                              "bookmaker_order": 21,
                              "bookmaker_hash_image": "7c948d96f7cbcdc11d8b380e1b0c77089afa2f360a3a6e887232e21b8e1b37f1",
                              "home": 3.025,
                              "home_movement": -1,
                              "draw": 4.1,
                              "draw_movement": -1,
                              "away": 1.91,
                              "away_movement": 1,
                              "payout": 91.07
                            },
                            {
                              "id": 19383,
                              "bookmaker_id": 16,
                              "bookmaker_name": "LeoVegas Sport",
                              "bookmaker_order": 31,
                              "bookmaker_hash_image": "935e346be92ea6e38983569c652fcc2861b507003fec2f399185946b99654c8e",
                              "home": 2.75,
                              "home_movement": 0,
                              "draw": 4.25,
                              "draw_movement": 1,
                              "away": 1.98,
                              "away_movement": -1,
                              "payout": 90.58
                            },
                            {
                              "id": 22616,
                              "bookmaker_id": 17,
                              "bookmaker_name": "Betway",
                              "bookmaker_order": 32,
                              "bookmaker_hash_image": "a94e8c70778324588bbba05fdf6d94ef4a97d83c21e809bef083f12fe4872d06",
                              "home": 2.85,
                              "home_movement": 0,
                              "draw": 4,
                              "draw_movement": 0,
                              "away": 1.952,
                              "away_movement": 0,
                              "payout": 89.83
                            },
                            {
                              "id": 19385,
                              "bookmaker_id": 18,
                              "bookmaker_name": "Campobet",
                              "bookmaker_order": 39,
                              "bookmaker_hash_image": "d0eca5741529402474d4460e966ddc1bfa9652ebdd612fa09aec793b2988ac98",
                              "home": 2.8,
                              "home_movement": -1,
                              "draw": 4,
                              "draw_movement": -1,
                              "away": 1.95,
                              "away_movement": 1,
                              "payout": 89.29
                            },
                            {
                              "id": 21787,
                              "bookmaker_id": 19,
                              "bookmaker_name": "Novibet",
                              "bookmaker_order": 47,
                              "bookmaker_hash_image": "6f808afb5bd269934561394107be2c8b2c65c9aacc3d0af0c6a217ca3b4aee11",
                              "home": 2.95,
                              "home_movement": -1,
                              "draw": 3.7,
                              "draw_movement": 1,
                              "away": 1.98,
                              "away_movement": 0,
                              "payout": 89.74
                            },
                            {
                              "id": 22119,
                              "bookmaker_id": 21,
                              "bookmaker_name": "TonyBet",
                              "bookmaker_order": 66,
                              "bookmaker_hash_image": "7a2176f326e66e230abd1b007bc04385d9eb81cc3c10bad1a3f8af8ba8ac8211",
                              "home": 2.95,
                              "home_movement": 0,
                              "draw": 4.1,
                              "draw_movement": 0,
                              "away": 1.98,
                              "away_movement": 0,
                              "payout": 91.92
                            },
                            {
                              "id": 22120,
                              "bookmaker_id": 23,
                              "bookmaker_name": "Parimatch",
                              "bookmaker_order": 68,
                              "bookmaker_hash_image": "15b0535b97f30ff58c1b7db577b04bdaf15a124205ecf72a3e036fa59ae6733c",
                              "home": 2.9,
                              "home_movement": -1,
                              "draw": 4,
                              "draw_movement": 1,
                              "away": 1.952,
                              "away_movement": 0,
                              "payout": 90.32
                            },
                            {
                              "id": 21789,
                              "bookmaker_id": 24,
                              "bookmaker_name": "1Bet",
                              "bookmaker_order": 71,
                              "bookmaker_hash_image": "632fb6a562c7198e8950522c827370a41d9127e91d65adf2cba9384646653862",
                              "home": 3.1,
                              "home_movement": 1,
                              "draw": 4,
                              "draw_movement": -1,
                              "away": 2,
                              "away_movement": 1,
                              "payout": 93.23
                            },
                            {
                              "id": 19388,
                              "bookmaker_id": 27,
                              "bookmaker_name": "Unibet",
                              "bookmaker_order": 76,
                              "bookmaker_hash_image": "2907b65f292a90cf93037a232741166cdc091f71c47d80f5d6886c7279ae1251",
                              "home": 2.75,
                              "home_movement": 0,
                              "draw": 4.3,
                              "draw_movement": 1,
                              "away": 2.02,
                              "away_movement": -1,
                              "payout": 91.64
                            },
                            {
                              "id": 21792,
                              "bookmaker_id": 28,
                              "bookmaker_name": "Goldenbet",
                              "bookmaker_order": 77,
                              "bookmaker_hash_image": "7c80be5188d355eedb4856b7809b4d78d67814d2c5a6b0bf074af5c607628ac5",
                              "home": 2.9,
                              "home_movement": -1,
                              "draw": 4.05,
                              "draw_movement": 1,
                              "away": 1.97,
                              "away_movement": 0,
                              "payout": 90.96
                            },
                            {
                              "id": 20817,
                              "bookmaker_id": 29,
                              "bookmaker_name": "Nine Casino",
                              "bookmaker_order": 84,
                              "bookmaker_hash_image": "270d0953381dfdb60f5a33829f79ef8b0d2ab8606fd2d03c588ab9e4d2e85de8",
                              "home": 2.72,
                              "home_movement": 0,
                              "draw": 4.3,
                              "draw_movement": 0,
                              "away": 2,
                              "away_movement": 0,
                              "payout": 90.89
                            },
                            {
                              "id": 21793,
                              "bookmaker_id": 30,
                              "bookmaker_name": "Freshbet",
                              "bookmaker_order": 79,
                              "bookmaker_hash_image": "a28333ec98f7d551a4485abe91df75028280504e2cd01a01f47dcb3733825dab",
                              "home": 2.9,
                              "home_movement": -1,
                              "draw": 4.05,
                              "draw_movement": 1,
                              "away": 1.97,
                              "away_movement": 0,
                              "payout": 90.96
                            },
                            {
                              "id": 20821,
                              "bookmaker_id": 31,
                              "bookmaker_name": "4rabet",
                              "bookmaker_order": 108,
                              "bookmaker_hash_image": "1f5e0cf04c12ae7419a2ce4484bf7d95ae4083135fbc30a541225b81d9ece218",
                              "home": 2.72,
                              "home_movement": 0,
                              "draw": 4.3,
                              "draw_movement": 0,
                              "away": 2,
                              "away_movement": 0,
                              "payout": 90.89
                            },
                            {
                              "id": 21794,
                              "bookmaker_id": 32,
                              "bookmaker_name": "Mystake",
                              "bookmaker_order": 80,
                              "bookmaker_hash_image": "31c8ed947b8aff8a1cd9d0b0bc0369a5d955502d241ec9810c9f94157e943098",
                              "home": 2.9,
                              "home_movement": -1,
                              "draw": 4.05,
                              "draw_movement": 1,
                              "away": 1.97,
                              "away_movement": 0,
                              "payout": 90.96
                            },
                            {
                              "id": 22128,
                              "bookmaker_id": 33,
                              "bookmaker_name": "Jackbit",
                              "bookmaker_order": 82,
                              "bookmaker_hash_image": "90e3d84a9c46026a03a79253b7f83cc692d06dcc09f4cf00d71f10709288b691",
                              "home": 2.9,
                              "home_movement": -1,
                              "draw": 4.05,
                              "draw_movement": 1,
                              "away": 1.97,
                              "away_movement": 0,
                              "payout": 90.96
                            },
                            {
                              "id": 20009,
                              "bookmaker_id": 34,
                              "bookmaker_name": "Vbet Sport",
                              "bookmaker_order": 83,
                              "bookmaker_hash_image": "170428aa6e0eec2fda96c3880f1171775deed351466c0bb3b25699cebaa0eae6",
                              "home": 2.9,
                              "home_movement": -1,
                              "draw": 4.2,
                              "draw_movement": -1,
                              "away": 1.9,
                              "away_movement": 1,
                              "payout": 90.15
                            },
                            {
                              "id": 19389,
                              "bookmaker_id": 36,
                              "bookmaker_name": "GG.BET",
                              "bookmaker_order": 91,
                              "bookmaker_hash_image": "ce4ec4f4bb30803f36a4e4d55e014de7f919ea5458abb6747a19f8c37282933f",
                              "home": 2.92,
                              "home_movement": -1,
                              "draw": 4.18,
                              "draw_movement": 1,
                              "away": 1.98,
                              "away_movement": 1,
                              "payout": 92.02
                            },
                            {
                              "id": 19390,
                              "bookmaker_id": 37,
                              "bookmaker_name": "Ivibet",
                              "bookmaker_order": 92,
                              "bookmaker_hash_image": "46106177868fcca89630ef59d357db7fa93a1340d2f88821b64ed1d5196ead58",
                              "home": 2.97,
                              "home_movement": -1,
                              "draw": 4,
                              "draw_movement": -1,
                              "away": 1.88,
                              "away_movement": 1,
                              "payout": 89.4
                            },
                            {
                              "id": 19391,
                              "bookmaker_id": 40,
                              "bookmaker_name": "BetUK",
                              "bookmaker_order": 104,
                              "bookmaker_hash_image": "7a13e4f70424b7ff8a174875f50e823d18318884b9b0f95a382d9456800d8a72",
                              "home": 2.75,
                              "home_movement": 0,
                              "draw": 4.3,
                              "draw_movement": 1,
                              "away": 2.02,
                              "away_movement": -1,
                              "payout": 91.64
                            },
                            {
                              "id": 22636,
                              "bookmaker_id": 43,
                              "bookmaker_name": "Sportingbet",
                              "bookmaker_order": 119,
                              "bookmaker_hash_image": "d69df1ae8e9d418dcb50227c2f0062968d60885e12c49b543f1850175f5d7481",
                              "home": 2.85,
                              "home_movement": 0,
                              "draw": 4.33,
                              "draw_movement": 0,
                              "away": 1.9,
                              "away_movement": 0,
                              "payout": 90.24
                            },
                            {
                              "id": 22135,
                              "bookmaker_id": 44,
                              "bookmaker_name": "William Hill",
                              "bookmaker_order": 120,
                              "bookmaker_hash_image": "6a427b967f24cec8ede2494886b75085e1bc9a63acfb04423d753aaa2fc97576",
                              "home": 2.88,
                              "home_movement": -1,
                              "draw": 4,
                              "draw_movement": 1,
                              "away": 1.91,
                              "away_movement": 0,
                              "payout": 89.22
                            },
                            {
                              "id": 22136,
                              "bookmaker_id": 45,
                              "bookmaker_name": "Bet9ja",
                              "bookmaker_order": 123,
                              "bookmaker_hash_image": "9f4026e932761365a75f60f3ff3a2b40f02b1d9ef3c22dba833624271c60c7b6",
                              "home": 2.8,
                              "home_movement": -1,
                              "draw": 3.75,
                              "draw_movement": 1,
                              "away": 1.93,
                              "away_movement": 0,
                              "payout": 87.57
                            },
                            {
                              "id": 19384,
                              "bookmaker_id": 48,
                              "bookmaker_name": "ToonieBet",
                              "bookmaker_order": 37,
                              "bookmaker_hash_image": "a5df629e64ddaf2b469366468eb3a9fe3891d023a16e8f9dbdf9adb54db2267d",
                              "home": 2.8,
                              "home_movement": -1,
                              "draw": 4,
                              "draw_movement": -1,
                              "away": 1.9433962,
                              "away_movement": 1,
                              "payout": 89.15
                            },
                            {
                              "id": 19386,
                              "bookmaker_id": 50,
                              "bookmaker_name": "All British Casino",
                              "bookmaker_order": 70,
                              "bookmaker_hash_image": "3c3fee20a7efe14459f43bc585af731e9fa78c454365e60a58f670b4627f88e6",
                              "home": 2.75,
                              "home_movement": -1,
                              "draw": 4,
                              "draw_movement": 1,
                              "away": 1.9,
                              "away_movement": 1,
                              "payout": 87.72
                            },
                            {
                              "id": 19387,
                              "bookmaker_id": 51,
                              "bookmaker_name": "Cashwin",
                              "bookmaker_order": 74,
                              "bookmaker_hash_image": "ff79e5e4a3648d9b457f9a2d86253cf4fe239d81704f275fcfe4ac8158304b22",
                              "home": 2.8,
                              "home_movement": -1,
                              "draw": 4,
                              "draw_movement": -1,
                              "away": 1.95,
                              "away_movement": 1,
                              "payout": 89.29
                            }
                          ]
                        }
                      ]
                    }
                  ]
                }
              }
            }
          }
        },
        "operationId": "Three Way Moneyline"
      }
    },
    "/odds/correct-score": {
      "get": {
        "tags": [
          "Odds"
        ],
        "summary": "Correct Score",
        "description": "This endpoint allows you to retrieve the odds from correct score market.\n\n> **Pagination**: The endpoint uses an offset and limit system. Specify the offset and limit parameters to fetch the desired range of results. The maximum and default number of results per request is 50.\n\n**Update Period**: Live and today's matches are updated every minute, while other matches are updated every hour.<br />**Recommended Calls**: Limit calls to 1 per minute for live and today's matches, and 1 per hour for other matches.\n\n### Use Cases\nGet the odds from a specific **match_id**<br />`https://hockey.sportmicro.com/odds/correct-score?match_id=eq.{match_id}`<br /><br />Get the live odds from a specific **match_id**<br />`https://hockey.sportmicro.com/odds/correct-score?match_id=eq.{match_id}&is_live=eq.true`<br /><br />Get the pre-match odds from a specific **match_id**<br />`https://hockey.sportmicro.com/odds/correct-score?match_id=eq.{match_id}&is_live=eq.false`",
        "parameters": [
          {
            "$ref": "#/components/parameters/rowFilter.correct-score.match_id"
          },
          {
            "$ref": "#/components/parameters/rowFilter.correct-score.is_live"
          },
          {
            "$ref": "#/components/parameters/offset"
          },
          {
            "$ref": "#/components/parameters/limit"
          },
          {
            "$ref": "#/components/parameters/lang"
          }
        ],
        "responses": {
          "200": {
            "description": "OK",
            "content": {
              "application/json": {
                "schema": {
                  "items": {
                    "$ref": "#/components/schemas/correct-score"
                  },
                  "type": "array",
                  "example": [
                    {
                      "match_id": 13768,
                      "is_live": false,
                      "periods": [
                        {
                          "odds": [
                            {
                              "odds": [
                                {
                                  "id": 40111,
                                  "score": 4.1,
                                  "bookmaker_id": 9,
                                  "bookmaker_name": "Marathonbet",
                                  "score_movement": -1,
                                  "bookmaker_order": 16,
                                  "bookmaker_hash_image": "5cdb85f84c139920abb014112cee3c97015e5614504e64c0fd2dfb14be5cbb4f"
                                }
                              ],
                              "type": "0 : 0"
                            },
                            {
                              "odds": [
                                {
                                  "id": 40115,
                                  "score": 5.05,
                                  "bookmaker_id": 9,
                                  "bookmaker_name": "Marathonbet",
                                  "score_movement": 1,
                                  "bookmaker_order": 16,
                                  "bookmaker_hash_image": "5cdb85f84c139920abb014112cee3c97015e5614504e64c0fd2dfb14be5cbb4f"
                                }
                              ],
                              "type": "0 : 1"
                            },
                            {
                              "odds": [
                                {
                                  "id": 40119,
                                  "score": 11,
                                  "bookmaker_id": 9,
                                  "bookmaker_name": "Marathonbet",
                                  "score_movement": 1,
                                  "bookmaker_order": 16,
                                  "bookmaker_hash_image": "5cdb85f84c139920abb014112cee3c97015e5614504e64c0fd2dfb14be5cbb4f"
                                }
                              ],
                              "type": "0 : 2"
                            },
                            {
                              "odds": [
                                {
                                  "id": 40123,
                                  "score": 34,
                                  "bookmaker_id": 9,
                                  "bookmaker_name": "Marathonbet",
                                  "score_movement": 1,
                                  "bookmaker_order": 16,
                                  "bookmaker_hash_image": "5cdb85f84c139920abb014112cee3c97015e5614504e64c0fd2dfb14be5cbb4f"
                                }
                              ],
                              "type": "0 : 3"
                            },
                            {
                              "odds": [
                                {
                                  "id": 43658,
                                  "score": 106,
                                  "bookmaker_id": 9,
                                  "bookmaker_name": "Marathonbet",
                                  "score_movement": 1,
                                  "bookmaker_order": 16,
                                  "bookmaker_hash_image": "5cdb85f84c139920abb014112cee3c97015e5614504e64c0fd2dfb14be5cbb4f"
                                }
                              ],
                              "type": "0 : 4"
                            },
                            {
                              "odds": [
                                {
                                  "id": 40127,
                                  "score": 6.2,
                                  "bookmaker_id": 9,
                                  "bookmaker_name": "Marathonbet",
                                  "score_movement": -1,
                                  "bookmaker_order": 16,
                                  "bookmaker_hash_image": "5cdb85f84c139920abb014112cee3c97015e5614504e64c0fd2dfb14be5cbb4f"
                                }
                              ],
                              "type": "1 : 0"
                            },
                            {
                              "odds": [
                                {
                                  "id": 40131,
                                  "score": 6.05,
                                  "bookmaker_id": 9,
                                  "bookmaker_name": "Marathonbet",
                                  "score_movement": -1,
                                  "bookmaker_order": 16,
                                  "bookmaker_hash_image": "5cdb85f84c139920abb014112cee3c97015e5614504e64c0fd2dfb14be5cbb4f"
                                }
                              ],
                              "type": "1 : 1"
                            },
                            {
                              "odds": [
                                {
                                  "id": 48731,
                                  "score": 8.8,
                                  "bookmaker_id": 25,
                                  "bookmaker_name": "Betsson",
                                  "score_movement": -1,
                                  "bookmaker_order": 72,
                                  "bookmaker_hash_image": "1f0b96b54c49121cf3e2d924cad9eabc1f43adc0d6afb106347eb40e1996857d"
                                },
                                {
                                  "id": 40135,
                                  "score": 13.75,
                                  "bookmaker_id": 9,
                                  "bookmaker_name": "Marathonbet",
                                  "score_movement": 1,
                                  "bookmaker_order": 16,
                                  "bookmaker_hash_image": "5cdb85f84c139920abb014112cee3c97015e5614504e64c0fd2dfb14be5cbb4f"
                                }
                              ],
                              "type": "1 : 2"
                            },
                            {
                              "odds": [
                                {
                                  "id": 40139,
                                  "score": 43,
                                  "bookmaker_id": 9,
                                  "bookmaker_name": "Marathonbet",
                                  "score_movement": 1,
                                  "bookmaker_order": 16,
                                  "bookmaker_hash_image": "5cdb85f84c139920abb014112cee3c97015e5614504e64c0fd2dfb14be5cbb4f"
                                }
                              ],
                              "type": "1 : 3"
                            },
                            {
                              "odds": [
                                {
                                  "id": 40143,
                                  "score": 16.25,
                                  "bookmaker_id": 9,
                                  "bookmaker_name": "Marathonbet",
                                  "score_movement": -1,
                                  "bookmaker_order": 16,
                                  "bookmaker_hash_image": "5cdb85f84c139920abb014112cee3c97015e5614504e64c0fd2dfb14be5cbb4f"
                                }
                              ],
                              "type": "2 : 0"
                            },
                            {
                              "odds": [
                                {
                                  "id": 40147,
                                  "score": 16.75,
                                  "bookmaker_id": 9,
                                  "bookmaker_name": "Marathonbet",
                                  "score_movement": -1,
                                  "bookmaker_order": 16,
                                  "bookmaker_hash_image": "5cdb85f84c139920abb014112cee3c97015e5614504e64c0fd2dfb14be5cbb4f"
                                }
                              ],
                              "type": "2 : 1"
                            },
                            {
                              "odds": [
                                {
                                  "id": 40151,
                                  "score": 32,
                                  "bookmaker_id": 9,
                                  "bookmaker_name": "Marathonbet",
                                  "score_movement": 1,
                                  "bookmaker_order": 16,
                                  "bookmaker_hash_image": "5cdb85f84c139920abb014112cee3c97015e5614504e64c0fd2dfb14be5cbb4f"
                                }
                              ],
                              "type": "2 : 2"
                            },
                            {
                              "odds": [
                                {
                                  "id": 40155,
                                  "score": 88,
                                  "bookmaker_id": 9,
                                  "bookmaker_name": "Marathonbet",
                                  "score_movement": 1,
                                  "bookmaker_order": 16,
                                  "bookmaker_hash_image": "5cdb85f84c139920abb014112cee3c97015e5614504e64c0fd2dfb14be5cbb4f"
                                }
                              ],
                              "type": "2 : 3"
                            },
                            {
                              "odds": [
                                {
                                  "id": 40159,
                                  "score": 58,
                                  "bookmaker_id": 9,
                                  "bookmaker_name": "Marathonbet",
                                  "score_movement": 1,
                                  "bookmaker_order": 16,
                                  "bookmaker_hash_image": "5cdb85f84c139920abb014112cee3c97015e5614504e64c0fd2dfb14be5cbb4f"
                                }
                              ],
                              "type": "3 : 0"
                            },
                            {
                              "odds": [
                                {
                                  "id": 40163,
                                  "score": 61,
                                  "bookmaker_id": 9,
                                  "bookmaker_name": "Marathonbet",
                                  "score_movement": 1,
                                  "bookmaker_order": 16,
                                  "bookmaker_hash_image": "5cdb85f84c139920abb014112cee3c97015e5614504e64c0fd2dfb14be5cbb4f"
                                }
                              ],
                              "type": "3 : 1"
                            },
                            {
                              "odds": [
                                {
                                  "id": 43746,
                                  "score": 101,
                                  "bookmaker_id": 9,
                                  "bookmaker_name": "Marathonbet",
                                  "score_movement": 1,
                                  "bookmaker_order": 16,
                                  "bookmaker_hash_image": "5cdb85f84c139920abb014112cee3c97015e5614504e64c0fd2dfb14be5cbb4f"
                                }
                              ],
                              "type": "3 : 2"
                            }
                          ],
                          "period_type": "1st Period"
                        },
                        {
                          "odds": [
                            {
                              "odds": [
                                {
                                  "id": 40167,
                                  "score": 5.5,
                                  "bookmaker_id": 9,
                                  "bookmaker_name": "Marathonbet",
                                  "score_movement": -1,
                                  "bookmaker_order": 16,
                                  "bookmaker_hash_image": "5cdb85f84c139920abb014112cee3c97015e5614504e64c0fd2dfb14be5cbb4f"
                                }
                              ],
                              "type": "0 : 0"
                            },
                            {
                              "odds": [
                                {
                                  "id": 40171,
                                  "score": 5.8,
                                  "bookmaker_id": 9,
                                  "bookmaker_name": "Marathonbet",
                                  "score_movement": -1,
                                  "bookmaker_order": 16,
                                  "bookmaker_hash_image": "5cdb85f84c139920abb014112cee3c97015e5614504e64c0fd2dfb14be5cbb4f"
                                }
                              ],
                              "type": "0 : 1"
                            },
                            {
                              "odds": [
                                {
                                  "id": 40175,
                                  "score": 10.5,
                                  "bookmaker_id": 9,
                                  "bookmaker_name": "Marathonbet",
                                  "score_movement": 1,
                                  "bookmaker_order": 16,
                                  "bookmaker_hash_image": "5cdb85f84c139920abb014112cee3c97015e5614504e64c0fd2dfb14be5cbb4f"
                                }
                              ],
                              "type": "0 : 2"
                            },
                            {
                              "odds": [
                                {
                                  "id": 40179,
                                  "score": 28,
                                  "bookmaker_id": 9,
                                  "bookmaker_name": "Marathonbet",
                                  "score_movement": 1,
                                  "bookmaker_order": 16,
                                  "bookmaker_hash_image": "5cdb85f84c139920abb014112cee3c97015e5614504e64c0fd2dfb14be5cbb4f"
                                }
                              ],
                              "type": "0 : 3"
                            },
                            {
                              "odds": [
                                {
                                  "id": 40183,
                                  "score": 86,
                                  "bookmaker_id": 9,
                                  "bookmaker_name": "Marathonbet",
                                  "score_movement": 1,
                                  "bookmaker_order": 16,
                                  "bookmaker_hash_image": "5cdb85f84c139920abb014112cee3c97015e5614504e64c0fd2dfb14be5cbb4f"
                                }
                              ],
                              "type": "0 : 4"
                            },
                            {
                              "odds": [
                                {
                                  "id": 40187,
                                  "score": 7.1,
                                  "bookmaker_id": 9,
                                  "bookmaker_name": "Marathonbet",
                                  "score_movement": -1,
                                  "bookmaker_order": 16,
                                  "bookmaker_hash_image": "5cdb85f84c139920abb014112cee3c97015e5614504e64c0fd2dfb14be5cbb4f"
                                }
                              ],
                              "type": "1 : 0"
                            },
                            {
                              "odds": [
                                {
                                  "id": 40191,
                                  "score": 6.2,
                                  "bookmaker_id": 9,
                                  "bookmaker_name": "Marathonbet",
                                  "score_movement": -1,
                                  "bookmaker_order": 16,
                                  "bookmaker_hash_image": "5cdb85f84c139920abb014112cee3c97015e5614504e64c0fd2dfb14be5cbb4f"
                                }
                              ],
                              "type": "1 : 1"
                            },
                            {
                              "odds": [
                                {
                                  "id": 40195,
                                  "score": 11.25,
                                  "bookmaker_id": 9,
                                  "bookmaker_name": "Marathonbet",
                                  "score_movement": 1,
                                  "bookmaker_order": 16,
                                  "bookmaker_hash_image": "5cdb85f84c139920abb014112cee3c97015e5614504e64c0fd2dfb14be5cbb4f"
                                }
                              ],
                              "type": "1 : 2"
                            },
                            {
                              "odds": [
                                {
                                  "id": 40199,
                                  "score": 30,
                                  "bookmaker_id": 9,
                                  "bookmaker_name": "Marathonbet",
                                  "score_movement": 1,
                                  "bookmaker_order": 16,
                                  "bookmaker_hash_image": "5cdb85f84c139920abb014112cee3c97015e5614504e64c0fd2dfb14be5cbb4f"
                                }
                              ],
                              "type": "1 : 3"
                            },
                            {
                              "odds": [
                                {
                                  "id": 40203,
                                  "score": 91,
                                  "bookmaker_id": 9,
                                  "bookmaker_name": "Marathonbet",
                                  "score_movement": 1,
                                  "bookmaker_order": 16,
                                  "bookmaker_hash_image": "5cdb85f84c139920abb014112cee3c97015e5614504e64c0fd2dfb14be5cbb4f"
                                }
                              ],
                              "type": "1 : 4"
                            },
                            {
                              "odds": [
                                {
                                  "id": 40207,
                                  "score": 15.5,
                                  "bookmaker_id": 9,
                                  "bookmaker_name": "Marathonbet",
                                  "score_movement": -1,
                                  "bookmaker_order": 16,
                                  "bookmaker_hash_image": "5cdb85f84c139920abb014112cee3c97015e5614504e64c0fd2dfb14be5cbb4f"
                                }
                              ],
                              "type": "2 : 0"
                            },
                            {
                              "odds": [
                                {
                                  "id": 40211,
                                  "score": 13.5,
                                  "bookmaker_id": 9,
                                  "bookmaker_name": "Marathonbet",
                                  "score_movement": -1,
                                  "bookmaker_order": 16,
                                  "bookmaker_hash_image": "5cdb85f84c139920abb014112cee3c97015e5614504e64c0fd2dfb14be5cbb4f"
                                }
                              ],
                              "type": "2 : 1"
                            },
                            {
                              "odds": [
                                {
                                  "id": 40215,
                                  "score": 24,
                                  "bookmaker_id": 9,
                                  "bookmaker_name": "Marathonbet",
                                  "score_movement": 1,
                                  "bookmaker_order": 16,
                                  "bookmaker_hash_image": "5cdb85f84c139920abb014112cee3c97015e5614504e64c0fd2dfb14be5cbb4f"
                                }
                              ],
                              "type": "2 : 2"
                            },
                            {
                              "odds": [
                                {
                                  "id": 40219,
                                  "score": 61,
                                  "bookmaker_id": 9,
                                  "bookmaker_name": "Marathonbet",
                                  "score_movement": 1,
                                  "bookmaker_order": 16,
                                  "bookmaker_hash_image": "5cdb85f84c139920abb014112cee3c97015e5614504e64c0fd2dfb14be5cbb4f"
                                }
                              ],
                              "type": "2 : 3"
                            },
                            {
                              "odds": [
                                {
                                  "id": 40223,
                                  "score": 48,
                                  "bookmaker_id": 9,
                                  "bookmaker_name": "Marathonbet",
                                  "score_movement": -1,
                                  "bookmaker_order": 16,
                                  "bookmaker_hash_image": "5cdb85f84c139920abb014112cee3c97015e5614504e64c0fd2dfb14be5cbb4f"
                                }
                              ],
                              "type": "3 : 0"
                            },
                            {
                              "odds": [
                                {
                                  "id": 40227,
                                  "score": 43,
                                  "bookmaker_id": 9,
                                  "bookmaker_name": "Marathonbet",
                                  "score_movement": 1,
                                  "bookmaker_order": 16,
                                  "bookmaker_hash_image": "5cdb85f84c139920abb014112cee3c97015e5614504e64c0fd2dfb14be5cbb4f"
                                }
                              ],
                              "type": "3 : 1"
                            },
                            {
                              "odds": [
                                {
                                  "id": 40231,
                                  "score": 69,
                                  "bookmaker_id": 9,
                                  "bookmaker_name": "Marathonbet",
                                  "score_movement": -1,
                                  "bookmaker_order": 16,
                                  "bookmaker_hash_image": "5cdb85f84c139920abb014112cee3c97015e5614504e64c0fd2dfb14be5cbb4f"
                                }
                              ],
                              "type": "3 : 2"
                            }
                          ],
                          "period_type": "2nd Period"
                        },
                        {
                          "odds": [
                            {
                              "odds": [
                                {
                                  "id": 40235,
                                  "score": 5.5,
                                  "bookmaker_id": 9,
                                  "bookmaker_name": "Marathonbet",
                                  "score_movement": -1,
                                  "bookmaker_order": 16,
                                  "bookmaker_hash_image": "5cdb85f84c139920abb014112cee3c97015e5614504e64c0fd2dfb14be5cbb4f"
                                }
                              ],
                              "type": "0 : 0"
                            },
                            {
                              "odds": [
                                {
                                  "id": 40239,
                                  "score": 5.75,
                                  "bookmaker_id": 9,
                                  "bookmaker_name": "Marathonbet",
                                  "score_movement": 1,
                                  "bookmaker_order": 16,
                                  "bookmaker_hash_image": "5cdb85f84c139920abb014112cee3c97015e5614504e64c0fd2dfb14be5cbb4f"
                                }
                              ],
                              "type": "0 : 1"
                            },
                            {
                              "odds": [
                                {
                                  "id": 40243,
                                  "score": 9.7,
                                  "bookmaker_id": 9,
                                  "bookmaker_name": "Marathonbet",
                                  "score_movement": 1,
                                  "bookmaker_order": 16,
                                  "bookmaker_hash_image": "5cdb85f84c139920abb014112cee3c97015e5614504e64c0fd2dfb14be5cbb4f"
                                }
                              ],
                              "type": "0 : 2"
                            },
                            {
                              "odds": [
                                {
                                  "id": 40247,
                                  "score": 26,
                                  "bookmaker_id": 9,
                                  "bookmaker_name": "Marathonbet",
                                  "score_movement": 1,
                                  "bookmaker_order": 16,
                                  "bookmaker_hash_image": "5cdb85f84c139920abb014112cee3c97015e5614504e64c0fd2dfb14be5cbb4f"
                                }
                              ],
                              "type": "0 : 3"
                            },
                            {
                              "odds": [
                                {
                                  "id": 40251,
                                  "score": 86,
                                  "bookmaker_id": 9,
                                  "bookmaker_name": "Marathonbet",
                                  "score_movement": 1,
                                  "bookmaker_order": 16,
                                  "bookmaker_hash_image": "5cdb85f84c139920abb014112cee3c97015e5614504e64c0fd2dfb14be5cbb4f"
                                }
                              ],
                              "type": "0 : 4"
                            },
                            {
                              "odds": [
                                {
                                  "id": 40255,
                                  "score": 7.2,
                                  "bookmaker_id": 9,
                                  "bookmaker_name": "Marathonbet",
                                  "score_movement": -1,
                                  "bookmaker_order": 16,
                                  "bookmaker_hash_image": "5cdb85f84c139920abb014112cee3c97015e5614504e64c0fd2dfb14be5cbb4f"
                                }
                              ],
                              "type": "1 : 0"
                            },
                            {
                              "odds": [
                                {
                                  "id": 40259,
                                  "score": 6.45,
                                  "bookmaker_id": 9,
                                  "bookmaker_name": "Marathonbet",
                                  "score_movement": -1,
                                  "bookmaker_order": 16,
                                  "bookmaker_hash_image": "5cdb85f84c139920abb014112cee3c97015e5614504e64c0fd2dfb14be5cbb4f"
                                }
                              ],
                              "type": "1 : 1"
                            },
                            {
                              "odds": [
                                {
                                  "id": 40263,
                                  "score": 11.5,
                                  "bookmaker_id": 9,
                                  "bookmaker_name": "Marathonbet",
                                  "score_movement": 1,
                                  "bookmaker_order": 16,
                                  "bookmaker_hash_image": "5cdb85f84c139920abb014112cee3c97015e5614504e64c0fd2dfb14be5cbb4f"
                                }
                              ],
                              "type": "1 : 2"
                            },
                            {
                              "odds": [
                                {
                                  "id": 40267,
                                  "score": 29,
                                  "bookmaker_id": 9,
                                  "bookmaker_name": "Marathonbet",
                                  "score_movement": 1,
                                  "bookmaker_order": 16,
                                  "bookmaker_hash_image": "5cdb85f84c139920abb014112cee3c97015e5614504e64c0fd2dfb14be5cbb4f"
                                }
                              ],
                              "type": "1 : 3"
                            },
                            {
                              "odds": [
                                {
                                  "id": 40271,
                                  "score": 91,
                                  "bookmaker_id": 9,
                                  "bookmaker_name": "Marathonbet",
                                  "score_movement": 1,
                                  "bookmaker_order": 16,
                                  "bookmaker_hash_image": "5cdb85f84c139920abb014112cee3c97015e5614504e64c0fd2dfb14be5cbb4f"
                                }
                              ],
                              "type": "1 : 4"
                            },
                            {
                              "odds": [
                                {
                                  "id": 40275,
                                  "score": 14.75,
                                  "bookmaker_id": 9,
                                  "bookmaker_name": "Marathonbet",
                                  "score_movement": -1,
                                  "bookmaker_order": 16,
                                  "bookmaker_hash_image": "5cdb85f84c139920abb014112cee3c97015e5614504e64c0fd2dfb14be5cbb4f"
                                }
                              ],
                              "type": "2 : 0"
                            },
                            {
                              "odds": [
                                {
                                  "id": 40279,
                                  "score": 14,
                                  "bookmaker_id": 9,
                                  "bookmaker_name": "Marathonbet",
                                  "score_movement": -1,
                                  "bookmaker_order": 16,
                                  "bookmaker_hash_image": "5cdb85f84c139920abb014112cee3c97015e5614504e64c0fd2dfb14be5cbb4f"
                                }
                              ],
                              "type": "2 : 1"
                            },
                            {
                              "odds": [
                                {
                                  "id": 40283,
                                  "score": 25,
                                  "bookmaker_id": 9,
                                  "bookmaker_name": "Marathonbet",
                                  "score_movement": 1,
                                  "bookmaker_order": 16,
                                  "bookmaker_hash_image": "5cdb85f84c139920abb014112cee3c97015e5614504e64c0fd2dfb14be5cbb4f"
                                }
                              ],
                              "type": "2 : 2"
                            },
                            {
                              "odds": [
                                {
                                  "id": 40287,
                                  "score": 64,
                                  "bookmaker_id": 9,
                                  "bookmaker_name": "Marathonbet",
                                  "score_movement": 1,
                                  "bookmaker_order": 16,
                                  "bookmaker_hash_image": "5cdb85f84c139920abb014112cee3c97015e5614504e64c0fd2dfb14be5cbb4f"
                                }
                              ],
                              "type": "2 : 3"
                            },
                            {
                              "odds": [
                                {
                                  "id": 40291,
                                  "score": 46,
                                  "bookmaker_id": 9,
                                  "bookmaker_name": "Marathonbet",
                                  "score_movement": 1,
                                  "bookmaker_order": 16,
                                  "bookmaker_hash_image": "5cdb85f84c139920abb014112cee3c97015e5614504e64c0fd2dfb14be5cbb4f"
                                }
                              ],
                              "type": "3 : 0"
                            },
                            {
                              "odds": [
                                {
                                  "id": 40295,
                                  "score": 43,
                                  "bookmaker_id": 9,
                                  "bookmaker_name": "Marathonbet",
                                  "score_movement": 1,
                                  "bookmaker_order": 16,
                                  "bookmaker_hash_image": "5cdb85f84c139920abb014112cee3c97015e5614504e64c0fd2dfb14be5cbb4f"
                                }
                              ],
                              "type": "3 : 1"
                            },
                            {
                              "odds": [
                                {
                                  "id": 40299,
                                  "score": 73,
                                  "bookmaker_id": 9,
                                  "bookmaker_name": "Marathonbet",
                                  "score_movement": -1,
                                  "bookmaker_order": 16,
                                  "bookmaker_hash_image": "5cdb85f84c139920abb014112cee3c97015e5614504e64c0fd2dfb14be5cbb4f"
                                }
                              ],
                              "type": "3 : 2"
                            }
                          ],
                          "period_type": "3rd Period"
                        },
                        {
                          "odds": [
                            {
                              "odds": [
                                {
                                  "id": 55251,
                                  "score": 50,
                                  "bookmaker_id": 19,
                                  "bookmaker_name": "Novibet",
                                  "score_movement": 0,
                                  "bookmaker_order": 47,
                                  "bookmaker_hash_image": "6f808afb5bd269934561394107be2c8b2c65c9aacc3d0af0c6a217ca3b4aee11"
                                },
                                {
                                  "id": 38248,
                                  "score": 61,
                                  "bookmaker_id": 27,
                                  "bookmaker_name": "Unibet",
                                  "score_movement": 1,
                                  "bookmaker_order": 76,
                                  "bookmaker_hash_image": "2907b65f292a90cf93037a232741166cdc091f71c47d80f5d6886c7279ae1251"
                                },
                                {
                                  "id": 38259,
                                  "score": 31,
                                  "bookmaker_id": 9,
                                  "bookmaker_name": "Marathonbet",
                                  "score_movement": 0,
                                  "bookmaker_order": 16,
                                  "bookmaker_hash_image": "5cdb85f84c139920abb014112cee3c97015e5614504e64c0fd2dfb14be5cbb4f"
                                },
                                {
                                  "id": 38267,
                                  "score": 61,
                                  "bookmaker_id": 40,
                                  "bookmaker_name": "BetUK",
                                  "score_movement": 1,
                                  "bookmaker_order": 104,
                                  "bookmaker_hash_image": "7a13e4f70424b7ff8a174875f50e823d18318884b9b0f95a382d9456800d8a72"
                                },
                                {
                                  "id": 38275,
                                  "score": 41,
                                  "bookmaker_id": 16,
                                  "bookmaker_name": "LeoVegas Sport",
                                  "score_movement": 1,
                                  "bookmaker_order": 31,
                                  "bookmaker_hash_image": "935e346be92ea6e38983569c652fcc2861b507003fec2f399185946b99654c8e"
                                }
                              ],
                              "type": "0 : 0"
                            },
                            {
                              "odds": [
                                {
                                  "id": 38289,
                                  "score": 36,
                                  "bookmaker_id": 27,
                                  "bookmaker_name": "Unibet",
                                  "score_movement": 1,
                                  "bookmaker_order": 76,
                                  "bookmaker_hash_image": "2907b65f292a90cf93037a232741166cdc091f71c47d80f5d6886c7279ae1251"
                                },
                                {
                                  "id": 38297,
                                  "score": 81,
                                  "bookmaker_id": 9,
                                  "bookmaker_name": "Marathonbet",
                                  "score_movement": -1,
                                  "bookmaker_order": 16,
                                  "bookmaker_hash_image": "5cdb85f84c139920abb014112cee3c97015e5614504e64c0fd2dfb14be5cbb4f"
                                },
                                {
                                  "id": 38308,
                                  "score": 36,
                                  "bookmaker_id": 40,
                                  "bookmaker_name": "BetUK",
                                  "score_movement": 1,
                                  "bookmaker_order": 104,
                                  "bookmaker_hash_image": "7a13e4f70424b7ff8a174875f50e823d18318884b9b0f95a382d9456800d8a72"
                                },
                                {
                                  "id": 38316,
                                  "score": 31,
                                  "bookmaker_id": 16,
                                  "bookmaker_name": "LeoVegas Sport",
                                  "score_movement": 1,
                                  "bookmaker_order": 31,
                                  "bookmaker_hash_image": "935e346be92ea6e38983569c652fcc2861b507003fec2f399185946b99654c8e"
                                }
                              ],
                              "type": "0 : 1"
                            },
                            {
                              "odds": [
                                {
                                  "id": 38329,
                                  "score": 25,
                                  "bookmaker_id": 27,
                                  "bookmaker_name": "Unibet",
                                  "score_movement": 1,
                                  "bookmaker_order": 76,
                                  "bookmaker_hash_image": "2907b65f292a90cf93037a232741166cdc091f71c47d80f5d6886c7279ae1251"
                                },
                                {
                                  "id": 38340,
                                  "score": 48,
                                  "bookmaker_id": 9,
                                  "bookmaker_name": "Marathonbet",
                                  "score_movement": -1,
                                  "bookmaker_order": 16,
                                  "bookmaker_hash_image": "5cdb85f84c139920abb014112cee3c97015e5614504e64c0fd2dfb14be5cbb4f"
                                },
                                {
                                  "id": 38351,
                                  "score": 25,
                                  "bookmaker_id": 40,
                                  "bookmaker_name": "BetUK",
                                  "score_movement": 1,
                                  "bookmaker_order": 104,
                                  "bookmaker_hash_image": "7a13e4f70424b7ff8a174875f50e823d18318884b9b0f95a382d9456800d8a72"
                                },
                                {
                                  "id": 38364,
                                  "score": 25,
                                  "bookmaker_id": 16,
                                  "bookmaker_name": "LeoVegas Sport",
                                  "score_movement": 1,
                                  "bookmaker_order": 31,
                                  "bookmaker_hash_image": "935e346be92ea6e38983569c652fcc2861b507003fec2f399185946b99654c8e"
                                }
                              ],
                              "type": "0 : 2"
                            },
                            {
                              "odds": [
                                {
                                  "id": 38378,
                                  "score": 19,
                                  "bookmaker_id": 27,
                                  "bookmaker_name": "Unibet",
                                  "score_movement": 1,
                                  "bookmaker_order": 76,
                                  "bookmaker_hash_image": "2907b65f292a90cf93037a232741166cdc091f71c47d80f5d6886c7279ae1251"
                                },
                                {
                                  "id": 38391,
                                  "score": 33,
                                  "bookmaker_id": 9,
                                  "bookmaker_name": "Marathonbet",
                                  "score_movement": -1,
                                  "bookmaker_order": 16,
                                  "bookmaker_hash_image": "5cdb85f84c139920abb014112cee3c97015e5614504e64c0fd2dfb14be5cbb4f"
                                },
                                {
                                  "id": 38406,
                                  "score": 19,
                                  "bookmaker_id": 40,
                                  "bookmaker_name": "BetUK",
                                  "score_movement": 1,
                                  "bookmaker_order": 104,
                                  "bookmaker_hash_image": "7a13e4f70424b7ff8a174875f50e823d18318884b9b0f95a382d9456800d8a72"
                                },
                                {
                                  "id": 38418,
                                  "score": 19,
                                  "bookmaker_id": 16,
                                  "bookmaker_name": "LeoVegas Sport",
                                  "score_movement": 1,
                                  "bookmaker_order": 31,
                                  "bookmaker_hash_image": "935e346be92ea6e38983569c652fcc2861b507003fec2f399185946b99654c8e"
                                }
                              ],
                              "type": "0 : 3"
                            },
                            {
                              "odds": [
                                {
                                  "id": 38433,
                                  "score": 29,
                                  "bookmaker_id": 27,
                                  "bookmaker_name": "Unibet",
                                  "score_movement": 1,
                                  "bookmaker_order": 76,
                                  "bookmaker_hash_image": "2907b65f292a90cf93037a232741166cdc091f71c47d80f5d6886c7279ae1251"
                                },
                                {
                                  "id": 38451,
                                  "score": 51,
                                  "bookmaker_id": 9,
                                  "bookmaker_name": "Marathonbet",
                                  "score_movement": -1,
                                  "bookmaker_order": 16,
                                  "bookmaker_hash_image": "5cdb85f84c139920abb014112cee3c97015e5614504e64c0fd2dfb14be5cbb4f"
                                },
                                {
                                  "id": 38464,
                                  "score": 29,
                                  "bookmaker_id": 40,
                                  "bookmaker_name": "BetUK",
                                  "score_movement": 1,
                                  "bookmaker_order": 104,
                                  "bookmaker_hash_image": "7a13e4f70424b7ff8a174875f50e823d18318884b9b0f95a382d9456800d8a72"
                                },
                                {
                                  "id": 38479,
                                  "score": 26,
                                  "bookmaker_id": 16,
                                  "bookmaker_name": "LeoVegas Sport",
                                  "score_movement": 1,
                                  "bookmaker_order": 31,
                                  "bookmaker_hash_image": "935e346be92ea6e38983569c652fcc2861b507003fec2f399185946b99654c8e"
                                }
                              ],
                              "type": "0 : 4"
                            },
                            {
                              "odds": [
                                {
                                  "id": 38493,
                                  "score": 46,
                                  "bookmaker_id": 27,
                                  "bookmaker_name": "Unibet",
                                  "score_movement": 0,
                                  "bookmaker_order": 76,
                                  "bookmaker_hash_image": "2907b65f292a90cf93037a232741166cdc091f71c47d80f5d6886c7279ae1251"
                                },
                                {
                                  "id": 38508,
                                  "score": 81,
                                  "bookmaker_id": 9,
                                  "bookmaker_name": "Marathonbet",
                                  "score_movement": 1,
                                  "bookmaker_order": 16,
                                  "bookmaker_hash_image": "5cdb85f84c139920abb014112cee3c97015e5614504e64c0fd2dfb14be5cbb4f"
                                },
                                {
                                  "id": 38523,
                                  "score": 46,
                                  "bookmaker_id": 40,
                                  "bookmaker_name": "BetUK",
                                  "score_movement": 0,
                                  "bookmaker_order": 104,
                                  "bookmaker_hash_image": "7a13e4f70424b7ff8a174875f50e823d18318884b9b0f95a382d9456800d8a72"
                                },
                                {
                                  "id": 38538,
                                  "score": 35,
                                  "bookmaker_id": 16,
                                  "bookmaker_name": "LeoVegas Sport",
                                  "score_movement": 1,
                                  "bookmaker_order": 31,
                                  "bookmaker_hash_image": "935e346be92ea6e38983569c652fcc2861b507003fec2f399185946b99654c8e"
                                }
                              ],
                              "type": "0 : 5"
                            },
                            {
                              "odds": [
                                {
                                  "id": 42184,
                                  "score": 116,
                                  "bookmaker_id": 9,
                                  "bookmaker_name": "Marathonbet",
                                  "score_movement": 1,
                                  "bookmaker_order": 16,
                                  "bookmaker_hash_image": "5cdb85f84c139920abb014112cee3c97015e5614504e64c0fd2dfb14be5cbb4f"
                                }
                              ],
                              "type": "0 : 6"
                            },
                            {
                              "odds": [
                                {
                                  "id": 38586,
                                  "score": 51,
                                  "bookmaker_id": 40,
                                  "bookmaker_name": "BetUK",
                                  "score_movement": 1,
                                  "bookmaker_order": 104,
                                  "bookmaker_hash_image": "7a13e4f70424b7ff8a174875f50e823d18318884b9b0f95a382d9456800d8a72"
                                },
                                {
                                  "id": 38554,
                                  "score": 51,
                                  "bookmaker_id": 27,
                                  "bookmaker_name": "Unibet",
                                  "score_movement": 1,
                                  "bookmaker_order": 76,
                                  "bookmaker_hash_image": "2907b65f292a90cf93037a232741166cdc091f71c47d80f5d6886c7279ae1251"
                                },
                                {
                                  "id": 38571,
                                  "score": 96,
                                  "bookmaker_id": 9,
                                  "bookmaker_name": "Marathonbet",
                                  "score_movement": -1,
                                  "bookmaker_order": 16,
                                  "bookmaker_hash_image": "5cdb85f84c139920abb014112cee3c97015e5614504e64c0fd2dfb14be5cbb4f"
                                },
                                {
                                  "id": 38602,
                                  "score": 36,
                                  "bookmaker_id": 16,
                                  "bookmaker_name": "LeoVegas Sport",
                                  "score_movement": 1,
                                  "bookmaker_order": 31,
                                  "bookmaker_hash_image": "935e346be92ea6e38983569c652fcc2861b507003fec2f399185946b99654c8e"
                                }
                              ],
                              "type": "1 : 0"
                            },
                            {
                              "odds": [
                                {
                                  "id": 55456,
                                  "score": 17,
                                  "bookmaker_id": 19,
                                  "bookmaker_name": "Novibet",
                                  "score_movement": 1,
                                  "bookmaker_order": 47,
                                  "bookmaker_hash_image": "6f808afb5bd269934561394107be2c8b2c65c9aacc3d0af0c6a217ca3b4aee11"
                                },
                                {
                                  "id": 38640,
                                  "score": 22,
                                  "bookmaker_id": 9,
                                  "bookmaker_name": "Marathonbet",
                                  "score_movement": -1,
                                  "bookmaker_order": 16,
                                  "bookmaker_hash_image": "5cdb85f84c139920abb014112cee3c97015e5614504e64c0fd2dfb14be5cbb4f"
                                },
                                {
                                  "id": 38673,
                                  "score": 13,
                                  "bookmaker_id": 16,
                                  "bookmaker_name": "LeoVegas Sport",
                                  "score_movement": 1,
                                  "bookmaker_order": 31,
                                  "bookmaker_hash_image": "935e346be92ea6e38983569c652fcc2861b507003fec2f399185946b99654c8e"
                                },
                                {
                                  "id": 38619,
                                  "score": 13,
                                  "bookmaker_id": 27,
                                  "bookmaker_name": "Unibet",
                                  "score_movement": 1,
                                  "bookmaker_order": 76,
                                  "bookmaker_hash_image": "2907b65f292a90cf93037a232741166cdc091f71c47d80f5d6886c7279ae1251"
                                },
                                {
                                  "id": 38655,
                                  "score": 13,
                                  "bookmaker_id": 40,
                                  "bookmaker_name": "BetUK",
                                  "score_movement": 1,
                                  "bookmaker_order": 104,
                                  "bookmaker_hash_image": "7a13e4f70424b7ff8a174875f50e823d18318884b9b0f95a382d9456800d8a72"
                                }
                              ],
                              "type": "1 : 1"
                            },
                            {
                              "odds": [
                                {
                                  "id": 38688,
                                  "score": 16,
                                  "bookmaker_id": 27,
                                  "bookmaker_name": "Unibet",
                                  "score_movement": 1,
                                  "bookmaker_order": 76,
                                  "bookmaker_hash_image": "2907b65f292a90cf93037a232741166cdc091f71c47d80f5d6886c7279ae1251"
                                },
                                {
                                  "id": 38729,
                                  "score": 16,
                                  "bookmaker_id": 40,
                                  "bookmaker_name": "BetUK",
                                  "score_movement": 1,
                                  "bookmaker_order": 104,
                                  "bookmaker_hash_image": "7a13e4f70424b7ff8a174875f50e823d18318884b9b0f95a382d9456800d8a72"
                                },
                                {
                                  "id": 38709,
                                  "score": 23,
                                  "bookmaker_id": 9,
                                  "bookmaker_name": "Marathonbet",
                                  "score_movement": -1,
                                  "bookmaker_order": 16,
                                  "bookmaker_hash_image": "5cdb85f84c139920abb014112cee3c97015e5614504e64c0fd2dfb14be5cbb4f"
                                },
                                {
                                  "id": 38745,
                                  "score": 16,
                                  "bookmaker_id": 16,
                                  "bookmaker_name": "LeoVegas Sport",
                                  "score_movement": 1,
                                  "bookmaker_order": 31,
                                  "bookmaker_hash_image": "935e346be92ea6e38983569c652fcc2861b507003fec2f399185946b99654c8e"
                                }
                              ],
                              "type": "1 : 2"
                            },
                            {
                              "odds": [
                                {
                                  "id": 38764,
                                  "score": 12.5,
                                  "bookmaker_id": 27,
                                  "bookmaker_name": "Unibet",
                                  "score_movement": 1,
                                  "bookmaker_order": 76,
                                  "bookmaker_hash_image": "2907b65f292a90cf93037a232741166cdc091f71c47d80f5d6886c7279ae1251"
                                },
                                {
                                  "id": 38783,
                                  "score": 18.75,
                                  "bookmaker_id": 9,
                                  "bookmaker_name": "Marathonbet",
                                  "score_movement": 1,
                                  "bookmaker_order": 16,
                                  "bookmaker_hash_image": "5cdb85f84c139920abb014112cee3c97015e5614504e64c0fd2dfb14be5cbb4f"
                                },
                                {
                                  "id": 38805,
                                  "score": 12.5,
                                  "bookmaker_id": 40,
                                  "bookmaker_name": "BetUK",
                                  "score_movement": 1,
                                  "bookmaker_order": 104,
                                  "bookmaker_hash_image": "7a13e4f70424b7ff8a174875f50e823d18318884b9b0f95a382d9456800d8a72"
                                },
                                {
                                  "id": 38824,
                                  "score": 12.5,
                                  "bookmaker_id": 16,
                                  "bookmaker_name": "LeoVegas Sport",
                                  "score_movement": 1,
                                  "bookmaker_order": 31,
                                  "bookmaker_hash_image": "935e346be92ea6e38983569c652fcc2861b507003fec2f399185946b99654c8e"
                                }
                              ],
                              "type": "1 : 3"
                            },
                            {
                              "odds": [
                                {
                                  "id": 38847,
                                  "score": 12,
                                  "bookmaker_id": 27,
                                  "bookmaker_name": "Unibet",
                                  "score_movement": 0,
                                  "bookmaker_order": 76,
                                  "bookmaker_hash_image": "2907b65f292a90cf93037a232741166cdc091f71c47d80f5d6886c7279ae1251"
                                },
                                {
                                  "id": 38868,
                                  "score": 17,
                                  "bookmaker_id": 9,
                                  "bookmaker_name": "Marathonbet",
                                  "score_movement": -1,
                                  "bookmaker_order": 16,
                                  "bookmaker_hash_image": "5cdb85f84c139920abb014112cee3c97015e5614504e64c0fd2dfb14be5cbb4f"
                                },
                                {
                                  "id": 38889,
                                  "score": 12,
                                  "bookmaker_id": 40,
                                  "bookmaker_name": "BetUK",
                                  "score_movement": 0,
                                  "bookmaker_order": 104,
                                  "bookmaker_hash_image": "7a13e4f70424b7ff8a174875f50e823d18318884b9b0f95a382d9456800d8a72"
                                },
                                {
                                  "id": 38908,
                                  "score": 12,
                                  "bookmaker_id": 16,
                                  "bookmaker_name": "LeoVegas Sport",
                                  "score_movement": 0,
                                  "bookmaker_order": 31,
                                  "bookmaker_hash_image": "935e346be92ea6e38983569c652fcc2861b507003fec2f399185946b99654c8e"
                                }
                              ],
                              "type": "1 : 4"
                            },
                            {
                              "odds": [
                                {
                                  "id": 38931,
                                  "score": 20,
                                  "bookmaker_id": 27,
                                  "bookmaker_name": "Unibet",
                                  "score_movement": -1,
                                  "bookmaker_order": 76,
                                  "bookmaker_hash_image": "2907b65f292a90cf93037a232741166cdc091f71c47d80f5d6886c7279ae1251"
                                },
                                {
                                  "id": 38950,
                                  "score": 35,
                                  "bookmaker_id": 9,
                                  "bookmaker_name": "Marathonbet",
                                  "score_movement": 1,
                                  "bookmaker_order": 16,
                                  "bookmaker_hash_image": "5cdb85f84c139920abb014112cee3c97015e5614504e64c0fd2dfb14be5cbb4f"
                                },
                                {
                                  "id": 38976,
                                  "score": 20,
                                  "bookmaker_id": 40,
                                  "bookmaker_name": "BetUK",
                                  "score_movement": -1,
                                  "bookmaker_order": 104,
                                  "bookmaker_hash_image": "7a13e4f70424b7ff8a174875f50e823d18318884b9b0f95a382d9456800d8a72"
                                },
                                {
                                  "id": 38997,
                                  "score": 20,
                                  "bookmaker_id": 16,
                                  "bookmaker_name": "LeoVegas Sport",
                                  "score_movement": -1,
                                  "bookmaker_order": 31,
                                  "bookmaker_hash_image": "935e346be92ea6e38983569c652fcc2861b507003fec2f399185946b99654c8e"
                                }
                              ],
                              "type": "1 : 5"
                            },
                            {
                              "odds": [
                                {
                                  "id": 39014,
                                  "score": 41,
                                  "bookmaker_id": 27,
                                  "bookmaker_name": "Unibet",
                                  "score_movement": -1,
                                  "bookmaker_order": 76,
                                  "bookmaker_hash_image": "2907b65f292a90cf93037a232741166cdc091f71c47d80f5d6886c7279ae1251"
                                },
                                {
                                  "id": 39036,
                                  "score": 67,
                                  "bookmaker_id": 9,
                                  "bookmaker_name": "Marathonbet",
                                  "score_movement": 1,
                                  "bookmaker_order": 16,
                                  "bookmaker_hash_image": "5cdb85f84c139920abb014112cee3c97015e5614504e64c0fd2dfb14be5cbb4f"
                                },
                                {
                                  "id": 39057,
                                  "score": 41,
                                  "bookmaker_id": 40,
                                  "bookmaker_name": "BetUK",
                                  "score_movement": -1,
                                  "bookmaker_order": 104,
                                  "bookmaker_hash_image": "7a13e4f70424b7ff8a174875f50e823d18318884b9b0f95a382d9456800d8a72"
                                },
                                {
                                  "id": 39076,
                                  "score": 34,
                                  "bookmaker_id": 16,
                                  "bookmaker_name": "LeoVegas Sport",
                                  "score_movement": 0,
                                  "bookmaker_order": 31,
                                  "bookmaker_hash_image": "935e346be92ea6e38983569c652fcc2861b507003fec2f399185946b99654c8e"
                                }
                              ],
                              "type": "1 : 6"
                            },
                            {
                              "odds": [
                                {
                                  "id": 42503,
                                  "score": 111,
                                  "bookmaker_id": 9,
                                  "bookmaker_name": "Marathonbet",
                                  "score_movement": -1,
                                  "bookmaker_order": 16,
                                  "bookmaker_hash_image": "5cdb85f84c139920abb014112cee3c97015e5614504e64c0fd2dfb14be5cbb4f"
                                }
                              ],
                              "type": "1 : 7"
                            },
                            {
                              "odds": [
                                {
                                  "id": 39097,
                                  "score": 35,
                                  "bookmaker_id": 27,
                                  "bookmaker_name": "Unibet",
                                  "score_movement": 1,
                                  "bookmaker_order": 76,
                                  "bookmaker_hash_image": "2907b65f292a90cf93037a232741166cdc091f71c47d80f5d6886c7279ae1251"
                                },
                                {
                                  "id": 39120,
                                  "score": 69,
                                  "bookmaker_id": 9,
                                  "bookmaker_name": "Marathonbet",
                                  "score_movement": -1,
                                  "bookmaker_order": 16,
                                  "bookmaker_hash_image": "5cdb85f84c139920abb014112cee3c97015e5614504e64c0fd2dfb14be5cbb4f"
                                },
                                {
                                  "id": 39143,
                                  "score": 35,
                                  "bookmaker_id": 40,
                                  "bookmaker_name": "BetUK",
                                  "score_movement": 1,
                                  "bookmaker_order": 104,
                                  "bookmaker_hash_image": "7a13e4f70424b7ff8a174875f50e823d18318884b9b0f95a382d9456800d8a72"
                                },
                                {
                                  "id": 39162,
                                  "score": 30,
                                  "bookmaker_id": 16,
                                  "bookmaker_name": "LeoVegas Sport",
                                  "score_movement": 1,
                                  "bookmaker_order": 31,
                                  "bookmaker_hash_image": "935e346be92ea6e38983569c652fcc2861b507003fec2f399185946b99654c8e"
                                }
                              ],
                              "type": "2 : 0"
                            },
                            {
                              "odds": [
                                {
                                  "id": 39181,
                                  "score": 18,
                                  "bookmaker_id": 27,
                                  "bookmaker_name": "Unibet",
                                  "score_movement": 1,
                                  "bookmaker_order": 76,
                                  "bookmaker_hash_image": "2907b65f292a90cf93037a232741166cdc091f71c47d80f5d6886c7279ae1251"
                                },
                                {
                                  "id": 39196,
                                  "score": 28,
                                  "bookmaker_id": 9,
                                  "bookmaker_name": "Marathonbet",
                                  "score_movement": -1,
                                  "bookmaker_order": 16,
                                  "bookmaker_hash_image": "5cdb85f84c139920abb014112cee3c97015e5614504e64c0fd2dfb14be5cbb4f"
                                },
                                {
                                  "id": 39217,
                                  "score": 18,
                                  "bookmaker_id": 40,
                                  "bookmaker_name": "BetUK",
                                  "score_movement": 1,
                                  "bookmaker_order": 104,
                                  "bookmaker_hash_image": "7a13e4f70424b7ff8a174875f50e823d18318884b9b0f95a382d9456800d8a72"
                                },
                                {
                                  "id": 39238,
                                  "score": 18,
                                  "bookmaker_id": 16,
                                  "bookmaker_name": "LeoVegas Sport",
                                  "score_movement": 1,
                                  "bookmaker_order": 31,
                                  "bookmaker_hash_image": "935e346be92ea6e38983569c652fcc2861b507003fec2f399185946b99654c8e"
                                },
                                {
                                  "id": 70175,
                                  "score": 10,
                                  "bookmaker_id": 34,
                                  "bookmaker_name": "Vbet Sport",
                                  "score_movement": 0,
                                  "bookmaker_order": 83,
                                  "bookmaker_hash_image": "170428aa6e0eec2fda96c3880f1171775deed351466c0bb3b25699cebaa0eae6"
                                }
                              ],
                              "type": "2 : 1"
                            },
                            {
                              "odds": [
                                {
                                  "id": 55666,
                                  "score": 9,
                                  "bookmaker_id": 19,
                                  "bookmaker_name": "Novibet",
                                  "score_movement": 1,
                                  "bookmaker_order": 47,
                                  "bookmaker_hash_image": "6f808afb5bd269934561394107be2c8b2c65c9aacc3d0af0c6a217ca3b4aee11"
                                },
                                {
                                  "id": 39259,
                                  "score": 9.5,
                                  "bookmaker_id": 27,
                                  "bookmaker_name": "Unibet",
                                  "score_movement": 1,
                                  "bookmaker_order": 76,
                                  "bookmaker_hash_image": "2907b65f292a90cf93037a232741166cdc091f71c47d80f5d6886c7279ae1251"
                                },
                                {
                                  "id": 39275,
                                  "score": 11.25,
                                  "bookmaker_id": 9,
                                  "bookmaker_name": "Marathonbet",
                                  "score_movement": -1,
                                  "bookmaker_order": 16,
                                  "bookmaker_hash_image": "5cdb85f84c139920abb014112cee3c97015e5614504e64c0fd2dfb14be5cbb4f"
                                },
                                {
                                  "id": 39293,
                                  "score": 9.5,
                                  "bookmaker_id": 40,
                                  "bookmaker_name": "BetUK",
                                  "score_movement": 1,
                                  "bookmaker_order": 104,
                                  "bookmaker_hash_image": "7a13e4f70424b7ff8a174875f50e823d18318884b9b0f95a382d9456800d8a72"
                                },
                                {
                                  "id": 39306,
                                  "score": 9.5,
                                  "bookmaker_id": 16,
                                  "bookmaker_name": "LeoVegas Sport",
                                  "score_movement": 1,
                                  "bookmaker_order": 31,
                                  "bookmaker_hash_image": "935e346be92ea6e38983569c652fcc2861b507003fec2f399185946b99654c8e"
                                }
                              ],
                              "type": "2 : 2"
                            },
                            {
                              "odds": [
                                {
                                  "id": 39325,
                                  "score": 14,
                                  "bookmaker_id": 27,
                                  "bookmaker_name": "Unibet",
                                  "score_movement": 1,
                                  "bookmaker_order": 76,
                                  "bookmaker_hash_image": "2907b65f292a90cf93037a232741166cdc091f71c47d80f5d6886c7279ae1251"
                                },
                                {
                                  "id": 39340,
                                  "score": 17,
                                  "bookmaker_id": 9,
                                  "bookmaker_name": "Marathonbet",
                                  "score_movement": -1,
                                  "bookmaker_order": 16,
                                  "bookmaker_hash_image": "5cdb85f84c139920abb014112cee3c97015e5614504e64c0fd2dfb14be5cbb4f"
                                },
                                {
                                  "id": 39356,
                                  "score": 14,
                                  "bookmaker_id": 40,
                                  "bookmaker_name": "BetUK",
                                  "score_movement": 1,
                                  "bookmaker_order": 104,
                                  "bookmaker_hash_image": "7a13e4f70424b7ff8a174875f50e823d18318884b9b0f95a382d9456800d8a72"
                                },
                                {
                                  "id": 39371,
                                  "score": 14,
                                  "bookmaker_id": 16,
                                  "bookmaker_name": "LeoVegas Sport",
                                  "score_movement": 1,
                                  "bookmaker_order": 31,
                                  "bookmaker_hash_image": "935e346be92ea6e38983569c652fcc2861b507003fec2f399185946b99654c8e"
                                }
                              ],
                              "type": "2 : 3"
                            },
                            {
                              "odds": [
                                {
                                  "id": 39402,
                                  "score": 18.25,
                                  "bookmaker_id": 9,
                                  "bookmaker_name": "Marathonbet",
                                  "score_movement": 1,
                                  "bookmaker_order": 16,
                                  "bookmaker_hash_image": "5cdb85f84c139920abb014112cee3c97015e5614504e64c0fd2dfb14be5cbb4f"
                                },
                                {
                                  "id": 39417,
                                  "score": 12.5,
                                  "bookmaker_id": 40,
                                  "bookmaker_name": "BetUK",
                                  "score_movement": 0,
                                  "bookmaker_order": 104,
                                  "bookmaker_hash_image": "7a13e4f70424b7ff8a174875f50e823d18318884b9b0f95a382d9456800d8a72"
                                },
                                {
                                  "id": 39433,
                                  "score": 12.5,
                                  "bookmaker_id": 16,
                                  "bookmaker_name": "LeoVegas Sport",
                                  "score_movement": 0,
                                  "bookmaker_order": 31,
                                  "bookmaker_hash_image": "935e346be92ea6e38983569c652fcc2861b507003fec2f399185946b99654c8e"
                                },
                                {
                                  "id": 39387,
                                  "score": 12.5,
                                  "bookmaker_id": 27,
                                  "bookmaker_name": "Unibet",
                                  "score_movement": 0,
                                  "bookmaker_order": 76,
                                  "bookmaker_hash_image": "2907b65f292a90cf93037a232741166cdc091f71c47d80f5d6886c7279ae1251"
                                }
                              ],
                              "type": "2 : 4"
                            },
                            {
                              "odds": [
                                {
                                  "id": 39492,
                                  "score": 14,
                                  "bookmaker_id": 16,
                                  "bookmaker_name": "LeoVegas Sport",
                                  "score_movement": -1,
                                  "bookmaker_order": 31,
                                  "bookmaker_hash_image": "935e346be92ea6e38983569c652fcc2861b507003fec2f399185946b99654c8e"
                                },
                                {
                                  "id": 39446,
                                  "score": 14,
                                  "bookmaker_id": 27,
                                  "bookmaker_name": "Unibet",
                                  "score_movement": -1,
                                  "bookmaker_order": 76,
                                  "bookmaker_hash_image": "2907b65f292a90cf93037a232741166cdc091f71c47d80f5d6886c7279ae1251"
                                },
                                {
                                  "id": 39462,
                                  "score": 22,
                                  "bookmaker_id": 9,
                                  "bookmaker_name": "Marathonbet",
                                  "score_movement": 1,
                                  "bookmaker_order": 16,
                                  "bookmaker_hash_image": "5cdb85f84c139920abb014112cee3c97015e5614504e64c0fd2dfb14be5cbb4f"
                                },
                                {
                                  "id": 39477,
                                  "score": 14,
                                  "bookmaker_id": 40,
                                  "bookmaker_name": "BetUK",
                                  "score_movement": -1,
                                  "bookmaker_order": 104,
                                  "bookmaker_hash_image": "7a13e4f70424b7ff8a174875f50e823d18318884b9b0f95a382d9456800d8a72"
                                }
                              ],
                              "type": "2 : 5"
                            },
                            {
                              "odds": [
                                {
                                  "id": 39505,
                                  "score": 31,
                                  "bookmaker_id": 27,
                                  "bookmaker_name": "Unibet",
                                  "score_movement": -1,
                                  "bookmaker_order": 76,
                                  "bookmaker_hash_image": "2907b65f292a90cf93037a232741166cdc091f71c47d80f5d6886c7279ae1251"
                                },
                                {
                                  "id": 39518,
                                  "score": 56,
                                  "bookmaker_id": 9,
                                  "bookmaker_name": "Marathonbet",
                                  "score_movement": 1,
                                  "bookmaker_order": 16,
                                  "bookmaker_hash_image": "5cdb85f84c139920abb014112cee3c97015e5614504e64c0fd2dfb14be5cbb4f"
                                },
                                {
                                  "id": 39533,
                                  "score": 31,
                                  "bookmaker_id": 40,
                                  "bookmaker_name": "BetUK",
                                  "score_movement": -1,
                                  "bookmaker_order": 104,
                                  "bookmaker_hash_image": "7a13e4f70424b7ff8a174875f50e823d18318884b9b0f95a382d9456800d8a72"
                                },
                                {
                                  "id": 39546,
                                  "score": 29,
                                  "bookmaker_id": 16,
                                  "bookmaker_name": "LeoVegas Sport",
                                  "score_movement": -1,
                                  "bookmaker_order": 31,
                                  "bookmaker_hash_image": "935e346be92ea6e38983569c652fcc2861b507003fec2f399185946b99654c8e"
                                }
                              ],
                              "type": "2 : 6"
                            },
                            {
                              "odds": [
                                {
                                  "id": 42842,
                                  "score": 41,
                                  "bookmaker_id": 16,
                                  "bookmaker_name": "LeoVegas Sport",
                                  "score_movement": 0,
                                  "bookmaker_order": 31,
                                  "bookmaker_hash_image": "935e346be92ea6e38983569c652fcc2861b507003fec2f399185946b99654c8e"
                                },
                                {
                                  "id": 42826,
                                  "score": 111,
                                  "bookmaker_id": 9,
                                  "bookmaker_name": "Marathonbet",
                                  "score_movement": 1,
                                  "bookmaker_order": 16,
                                  "bookmaker_hash_image": "5cdb85f84c139920abb014112cee3c97015e5614504e64c0fd2dfb14be5cbb4f"
                                },
                                {
                                  "id": 42817,
                                  "score": 67,
                                  "bookmaker_id": 27,
                                  "bookmaker_name": "Unibet",
                                  "score_movement": 0,
                                  "bookmaker_order": 76,
                                  "bookmaker_hash_image": "2907b65f292a90cf93037a232741166cdc091f71c47d80f5d6886c7279ae1251"
                                },
                                {
                                  "id": 42834,
                                  "score": 67,
                                  "bookmaker_id": 40,
                                  "bookmaker_name": "BetUK",
                                  "score_movement": 0,
                                  "bookmaker_order": 104,
                                  "bookmaker_hash_image": "7a13e4f70424b7ff8a174875f50e823d18318884b9b0f95a382d9456800d8a72"
                                }
                              ],
                              "type": "2 : 7"
                            },
                            {
                              "odds": [
                                {
                                  "id": 39560,
                                  "score": 29,
                                  "bookmaker_id": 27,
                                  "bookmaker_name": "Unibet",
                                  "score_movement": 1,
                                  "bookmaker_order": 76,
                                  "bookmaker_hash_image": "2907b65f292a90cf93037a232741166cdc091f71c47d80f5d6886c7279ae1251"
                                },
                                {
                                  "id": 39575,
                                  "score": 58,
                                  "bookmaker_id": 9,
                                  "bookmaker_name": "Marathonbet",
                                  "score_movement": -1,
                                  "bookmaker_order": 16,
                                  "bookmaker_hash_image": "5cdb85f84c139920abb014112cee3c97015e5614504e64c0fd2dfb14be5cbb4f"
                                },
                                {
                                  "id": 39590,
                                  "score": 29,
                                  "bookmaker_id": 40,
                                  "bookmaker_name": "BetUK",
                                  "score_movement": 1,
                                  "bookmaker_order": 104,
                                  "bookmaker_hash_image": "7a13e4f70424b7ff8a174875f50e823d18318884b9b0f95a382d9456800d8a72"
                                },
                                {
                                  "id": 39605,
                                  "score": 26,
                                  "bookmaker_id": 16,
                                  "bookmaker_name": "LeoVegas Sport",
                                  "score_movement": 1,
                                  "bookmaker_order": 31,
                                  "bookmaker_hash_image": "935e346be92ea6e38983569c652fcc2861b507003fec2f399185946b99654c8e"
                                }
                              ],
                              "type": "3 : 0"
                            },
                            {
                              "odds": [
                                {
                                  "id": 39642,
                                  "score": 28,
                                  "bookmaker_id": 9,
                                  "bookmaker_name": "Marathonbet",
                                  "score_movement": -1,
                                  "bookmaker_order": 16,
                                  "bookmaker_hash_image": "5cdb85f84c139920abb014112cee3c97015e5614504e64c0fd2dfb14be5cbb4f"
                                },
                                {
                                  "id": 39621,
                                  "score": 15,
                                  "bookmaker_id": 27,
                                  "bookmaker_name": "Unibet",
                                  "score_movement": 1,
                                  "bookmaker_order": 76,
                                  "bookmaker_hash_image": "2907b65f292a90cf93037a232741166cdc091f71c47d80f5d6886c7279ae1251"
                                },
                                {
                                  "id": 39672,
                                  "score": 15,
                                  "bookmaker_id": 16,
                                  "bookmaker_name": "LeoVegas Sport",
                                  "score_movement": 1,
                                  "bookmaker_order": 31,
                                  "bookmaker_hash_image": "935e346be92ea6e38983569c652fcc2861b507003fec2f399185946b99654c8e"
                                },
                                {
                                  "id": 39656,
                                  "score": 15,
                                  "bookmaker_id": 40,
                                  "bookmaker_name": "BetUK",
                                  "score_movement": 1,
                                  "bookmaker_order": 104,
                                  "bookmaker_hash_image": "7a13e4f70424b7ff8a174875f50e823d18318884b9b0f95a382d9456800d8a72"
                                }
                              ],
                              "type": "3 : 1"
                            },
                            {
                              "odds": [
                                {
                                  "id": 39704,
                                  "score": 20.5,
                                  "bookmaker_id": 9,
                                  "bookmaker_name": "Marathonbet",
                                  "score_movement": -1,
                                  "bookmaker_order": 16,
                                  "bookmaker_hash_image": "5cdb85f84c139920abb014112cee3c97015e5614504e64c0fd2dfb14be5cbb4f"
                                },
                                {
                                  "id": 39686,
                                  "score": 15,
                                  "bookmaker_id": 27,
                                  "bookmaker_name": "Unibet",
                                  "score_movement": 0,
                                  "bookmaker_order": 76,
                                  "bookmaker_hash_image": "2907b65f292a90cf93037a232741166cdc091f71c47d80f5d6886c7279ae1251"
                                },
                                {
                                  "id": 39731,
                                  "score": 15,
                                  "bookmaker_id": 16,
                                  "bookmaker_name": "LeoVegas Sport",
                                  "score_movement": 0,
                                  "bookmaker_order": 31,
                                  "bookmaker_hash_image": "935e346be92ea6e38983569c652fcc2861b507003fec2f399185946b99654c8e"
                                },
                                {
                                  "id": 39717,
                                  "score": 15,
                                  "bookmaker_id": 40,
                                  "bookmaker_name": "BetUK",
                                  "score_movement": 0,
                                  "bookmaker_order": 104,
                                  "bookmaker_hash_image": "7a13e4f70424b7ff8a174875f50e823d18318884b9b0f95a382d9456800d8a72"
                                }
                              ],
                              "type": "3 : 2"
                            },
                            {
                              "odds": [
                                {
                                  "id": 55888,
                                  "score": 10.5,
                                  "bookmaker_id": 19,
                                  "bookmaker_name": "Novibet",
                                  "score_movement": 1,
                                  "bookmaker_order": 47,
                                  "bookmaker_hash_image": "6f808afb5bd269934561394107be2c8b2c65c9aacc3d0af0c6a217ca3b4aee11"
                                },
                                {
                                  "id": 39747,
                                  "score": 10.5,
                                  "bookmaker_id": 27,
                                  "bookmaker_name": "Unibet",
                                  "score_movement": -1,
                                  "bookmaker_order": 76,
                                  "bookmaker_hash_image": "2907b65f292a90cf93037a232741166cdc091f71c47d80f5d6886c7279ae1251"
                                },
                                {
                                  "id": 39782,
                                  "score": 10.5,
                                  "bookmaker_id": 16,
                                  "bookmaker_name": "LeoVegas Sport",
                                  "score_movement": -1,
                                  "bookmaker_order": 31,
                                  "bookmaker_hash_image": "935e346be92ea6e38983569c652fcc2861b507003fec2f399185946b99654c8e"
                                },
                                {
                                  "id": 39772,
                                  "score": 10.5,
                                  "bookmaker_id": 40,
                                  "bookmaker_name": "BetUK",
                                  "score_movement": -1,
                                  "bookmaker_order": 104,
                                  "bookmaker_hash_image": "7a13e4f70424b7ff8a174875f50e823d18318884b9b0f95a382d9456800d8a72"
                                },
                                {
                                  "id": 39759,
                                  "score": 12.75,
                                  "bookmaker_id": 9,
                                  "bookmaker_name": "Marathonbet",
                                  "score_movement": 1,
                                  "bookmaker_order": 16,
                                  "bookmaker_hash_image": "5cdb85f84c139920abb014112cee3c97015e5614504e64c0fd2dfb14be5cbb4f"
                                }
                              ],
                              "type": "3 : 3"
                            },
                            {
                              "odds": [
                                {
                                  "id": 39808,
                                  "score": 25,
                                  "bookmaker_id": 9,
                                  "bookmaker_name": "Marathonbet",
                                  "score_movement": 1,
                                  "bookmaker_order": 16,
                                  "bookmaker_hash_image": "5cdb85f84c139920abb014112cee3c97015e5614504e64c0fd2dfb14be5cbb4f"
                                },
                                {
                                  "id": 39823,
                                  "score": 20,
                                  "bookmaker_id": 40,
                                  "bookmaker_name": "BetUK",
                                  "score_movement": -1,
                                  "bookmaker_order": 104,
                                  "bookmaker_hash_image": "7a13e4f70424b7ff8a174875f50e823d18318884b9b0f95a382d9456800d8a72"
                                },
                                {
                                  "id": 39795,
                                  "score": 20,
                                  "bookmaker_id": 27,
                                  "bookmaker_name": "Unibet",
                                  "score_movement": -1,
                                  "bookmaker_order": 76,
                                  "bookmaker_hash_image": "2907b65f292a90cf93037a232741166cdc091f71c47d80f5d6886c7279ae1251"
                                },
                                {
                                  "id": 39837,
                                  "score": 20,
                                  "bookmaker_id": 16,
                                  "bookmaker_name": "LeoVegas Sport",
                                  "score_movement": -1,
                                  "bookmaker_order": 31,
                                  "bookmaker_hash_image": "935e346be92ea6e38983569c652fcc2861b507003fec2f399185946b99654c8e"
                                }
                              ],
                              "type": "3 : 4"
                            },
                            {
                              "odds": [
                                {
                                  "id": 39843,
                                  "score": 20,
                                  "bookmaker_id": 27,
                                  "bookmaker_name": "Unibet",
                                  "score_movement": -1,
                                  "bookmaker_order": 76,
                                  "bookmaker_hash_image": "2907b65f292a90cf93037a232741166cdc091f71c47d80f5d6886c7279ae1251"
                                },
                                {
                                  "id": 39851,
                                  "score": 20,
                                  "bookmaker_id": 40,
                                  "bookmaker_name": "BetUK",
                                  "score_movement": -1,
                                  "bookmaker_order": 104,
                                  "bookmaker_hash_image": "7a13e4f70424b7ff8a174875f50e823d18318884b9b0f95a382d9456800d8a72"
                                },
                                {
                                  "id": 39855,
                                  "score": 20,
                                  "bookmaker_id": 16,
                                  "bookmaker_name": "LeoVegas Sport",
                                  "score_movement": -1,
                                  "bookmaker_order": 31,
                                  "bookmaker_hash_image": "935e346be92ea6e38983569c652fcc2861b507003fec2f399185946b99654c8e"
                                },
                                {
                                  "id": 39847,
                                  "score": 33,
                                  "bookmaker_id": 9,
                                  "bookmaker_name": "Marathonbet",
                                  "score_movement": 1,
                                  "bookmaker_order": 16,
                                  "bookmaker_hash_image": "5cdb85f84c139920abb014112cee3c97015e5614504e64c0fd2dfb14be5cbb4f"
                                }
                              ],
                              "type": "3 : 5"
                            },
                            {
                              "odds": [
                                {
                                  "id": 39859,
                                  "score": 26,
                                  "bookmaker_id": 27,
                                  "bookmaker_name": "Unibet",
                                  "score_movement": -1,
                                  "bookmaker_order": 76,
                                  "bookmaker_hash_image": "2907b65f292a90cf93037a232741166cdc091f71c47d80f5d6886c7279ae1251"
                                },
                                {
                                  "id": 39863,
                                  "score": 46,
                                  "bookmaker_id": 9,
                                  "bookmaker_name": "Marathonbet",
                                  "score_movement": 1,
                                  "bookmaker_order": 16,
                                  "bookmaker_hash_image": "5cdb85f84c139920abb014112cee3c97015e5614504e64c0fd2dfb14be5cbb4f"
                                },
                                {
                                  "id": 39867,
                                  "score": 26,
                                  "bookmaker_id": 40,
                                  "bookmaker_name": "BetUK",
                                  "score_movement": -1,
                                  "bookmaker_order": 104,
                                  "bookmaker_hash_image": "7a13e4f70424b7ff8a174875f50e823d18318884b9b0f95a382d9456800d8a72"
                                },
                                {
                                  "id": 39871,
                                  "score": 25,
                                  "bookmaker_id": 16,
                                  "bookmaker_name": "LeoVegas Sport",
                                  "score_movement": -1,
                                  "bookmaker_order": 31,
                                  "bookmaker_hash_image": "935e346be92ea6e38983569c652fcc2861b507003fec2f399185946b99654c8e"
                                }
                              ],
                              "type": "3 : 6"
                            },
                            {
                              "odds": [
                                {
                                  "id": 43074,
                                  "score": 67,
                                  "bookmaker_id": 27,
                                  "bookmaker_name": "Unibet",
                                  "score_movement": 0,
                                  "bookmaker_order": 76,
                                  "bookmaker_hash_image": "2907b65f292a90cf93037a232741166cdc091f71c47d80f5d6886c7279ae1251"
                                },
                                {
                                  "id": 43082,
                                  "score": 116,
                                  "bookmaker_id": 9,
                                  "bookmaker_name": "Marathonbet",
                                  "score_movement": 1,
                                  "bookmaker_order": 16,
                                  "bookmaker_hash_image": "5cdb85f84c139920abb014112cee3c97015e5614504e64c0fd2dfb14be5cbb4f"
                                },
                                {
                                  "id": 43090,
                                  "score": 67,
                                  "bookmaker_id": 40,
                                  "bookmaker_name": "BetUK",
                                  "score_movement": 0,
                                  "bookmaker_order": 104,
                                  "bookmaker_hash_image": "7a13e4f70424b7ff8a174875f50e823d18318884b9b0f95a382d9456800d8a72"
                                },
                                {
                                  "id": 43098,
                                  "score": 41,
                                  "bookmaker_id": 16,
                                  "bookmaker_name": "LeoVegas Sport",
                                  "score_movement": 0,
                                  "bookmaker_order": 31,
                                  "bookmaker_hash_image": "935e346be92ea6e38983569c652fcc2861b507003fec2f399185946b99654c8e"
                                }
                              ],
                              "type": "3 : 7"
                            },
                            {
                              "odds": [
                                {
                                  "id": 39875,
                                  "score": 46,
                                  "bookmaker_id": 27,
                                  "bookmaker_name": "Unibet",
                                  "score_movement": 0,
                                  "bookmaker_order": 76,
                                  "bookmaker_hash_image": "2907b65f292a90cf93037a232741166cdc091f71c47d80f5d6886c7279ae1251"
                                },
                                {
                                  "id": 39879,
                                  "score": 101,
                                  "bookmaker_id": 9,
                                  "bookmaker_name": "Marathonbet",
                                  "score_movement": -1,
                                  "bookmaker_order": 16,
                                  "bookmaker_hash_image": "5cdb85f84c139920abb014112cee3c97015e5614504e64c0fd2dfb14be5cbb4f"
                                },
                                {
                                  "id": 39883,
                                  "score": 46,
                                  "bookmaker_id": 40,
                                  "bookmaker_name": "BetUK",
                                  "score_movement": 0,
                                  "bookmaker_order": 104,
                                  "bookmaker_hash_image": "7a13e4f70424b7ff8a174875f50e823d18318884b9b0f95a382d9456800d8a72"
                                },
                                {
                                  "id": 39887,
                                  "score": 34,
                                  "bookmaker_id": 16,
                                  "bookmaker_name": "LeoVegas Sport",
                                  "score_movement": 0,
                                  "bookmaker_order": 31,
                                  "bookmaker_hash_image": "935e346be92ea6e38983569c652fcc2861b507003fec2f399185946b99654c8e"
                                }
                              ],
                              "type": "4 : 0"
                            },
                            {
                              "odds": [
                                {
                                  "id": 39891,
                                  "score": 16,
                                  "bookmaker_id": 27,
                                  "bookmaker_name": "Unibet",
                                  "score_movement": 0,
                                  "bookmaker_order": 76,
                                  "bookmaker_hash_image": "2907b65f292a90cf93037a232741166cdc091f71c47d80f5d6886c7279ae1251"
                                },
                                {
                                  "id": 39895,
                                  "score": 31,
                                  "bookmaker_id": 9,
                                  "bookmaker_name": "Marathonbet",
                                  "score_movement": -1,
                                  "bookmaker_order": 16,
                                  "bookmaker_hash_image": "5cdb85f84c139920abb014112cee3c97015e5614504e64c0fd2dfb14be5cbb4f"
                                },
                                {
                                  "id": 39899,
                                  "score": 16,
                                  "bookmaker_id": 40,
                                  "bookmaker_name": "BetUK",
                                  "score_movement": 0,
                                  "bookmaker_order": 104,
                                  "bookmaker_hash_image": "7a13e4f70424b7ff8a174875f50e823d18318884b9b0f95a382d9456800d8a72"
                                },
                                {
                                  "id": 39903,
                                  "score": 16,
                                  "bookmaker_id": 16,
                                  "bookmaker_name": "LeoVegas Sport",
                                  "score_movement": 0,
                                  "bookmaker_order": 31,
                                  "bookmaker_hash_image": "935e346be92ea6e38983569c652fcc2861b507003fec2f399185946b99654c8e"
                                }
                              ],
                              "type": "4 : 1"
                            },
                            {
                              "odds": [
                                {
                                  "id": 39907,
                                  "score": 15,
                                  "bookmaker_id": 27,
                                  "bookmaker_name": "Unibet",
                                  "score_movement": 0,
                                  "bookmaker_order": 76,
                                  "bookmaker_hash_image": "2907b65f292a90cf93037a232741166cdc091f71c47d80f5d6886c7279ae1251"
                                },
                                {
                                  "id": 39915,
                                  "score": 15,
                                  "bookmaker_id": 40,
                                  "bookmaker_name": "BetUK",
                                  "score_movement": 0,
                                  "bookmaker_order": 104,
                                  "bookmaker_hash_image": "7a13e4f70424b7ff8a174875f50e823d18318884b9b0f95a382d9456800d8a72"
                                },
                                {
                                  "id": 39919,
                                  "score": 15,
                                  "bookmaker_id": 16,
                                  "bookmaker_name": "LeoVegas Sport",
                                  "score_movement": 0,
                                  "bookmaker_order": 31,
                                  "bookmaker_hash_image": "935e346be92ea6e38983569c652fcc2861b507003fec2f399185946b99654c8e"
                                },
                                {
                                  "id": 39911,
                                  "score": 27,
                                  "bookmaker_id": 9,
                                  "bookmaker_name": "Marathonbet",
                                  "score_movement": -1,
                                  "bookmaker_order": 16,
                                  "bookmaker_hash_image": "5cdb85f84c139920abb014112cee3c97015e5614504e64c0fd2dfb14be5cbb4f"
                                }
                              ],
                              "type": "4 : 2"
                            },
                            {
                              "odds": [
                                {
                                  "id": 39923,
                                  "score": 21,
                                  "bookmaker_id": 27,
                                  "bookmaker_name": "Unibet",
                                  "score_movement": 0,
                                  "bookmaker_order": 76,
                                  "bookmaker_hash_image": "2907b65f292a90cf93037a232741166cdc091f71c47d80f5d6886c7279ae1251"
                                },
                                {
                                  "id": 39927,
                                  "score": 30,
                                  "bookmaker_id": 9,
                                  "bookmaker_name": "Marathonbet",
                                  "score_movement": -1,
                                  "bookmaker_order": 16,
                                  "bookmaker_hash_image": "5cdb85f84c139920abb014112cee3c97015e5614504e64c0fd2dfb14be5cbb4f"
                                },
                                {
                                  "id": 39931,
                                  "score": 21,
                                  "bookmaker_id": 40,
                                  "bookmaker_name": "BetUK",
                                  "score_movement": 0,
                                  "bookmaker_order": 104,
                                  "bookmaker_hash_image": "7a13e4f70424b7ff8a174875f50e823d18318884b9b0f95a382d9456800d8a72"
                                },
                                {
                                  "id": 39935,
                                  "score": 21,
                                  "bookmaker_id": 16,
                                  "bookmaker_name": "LeoVegas Sport",
                                  "score_movement": 0,
                                  "bookmaker_order": 31,
                                  "bookmaker_hash_image": "935e346be92ea6e38983569c652fcc2861b507003fec2f399185946b99654c8e"
                                }
                              ],
                              "type": "4 : 3"
                            },
                            {
                              "odds": [
                                {
                                  "id": 39939,
                                  "score": 17,
                                  "bookmaker_id": 27,
                                  "bookmaker_name": "Unibet",
                                  "score_movement": -1,
                                  "bookmaker_order": 76,
                                  "bookmaker_hash_image": "2907b65f292a90cf93037a232741166cdc091f71c47d80f5d6886c7279ae1251"
                                },
                                {
                                  "id": 39943,
                                  "score": 25,
                                  "bookmaker_id": 9,
                                  "bookmaker_name": "Marathonbet",
                                  "score_movement": 1,
                                  "bookmaker_order": 16,
                                  "bookmaker_hash_image": "5cdb85f84c139920abb014112cee3c97015e5614504e64c0fd2dfb14be5cbb4f"
                                },
                                {
                                  "id": 39947,
                                  "score": 17,
                                  "bookmaker_id": 40,
                                  "bookmaker_name": "BetUK",
                                  "score_movement": -1,
                                  "bookmaker_order": 104,
                                  "bookmaker_hash_image": "7a13e4f70424b7ff8a174875f50e823d18318884b9b0f95a382d9456800d8a72"
                                },
                                {
                                  "id": 39951,
                                  "score": 17,
                                  "bookmaker_id": 16,
                                  "bookmaker_name": "LeoVegas Sport",
                                  "score_movement": -1,
                                  "bookmaker_order": 31,
                                  "bookmaker_hash_image": "935e346be92ea6e38983569c652fcc2861b507003fec2f399185946b99654c8e"
                                },
                                {
                                  "id": 43266,
                                  "score": 14,
                                  "bookmaker_id": 34,
                                  "bookmaker_name": "Vbet Sport",
                                  "score_movement": 0,
                                  "bookmaker_order": 83,
                                  "bookmaker_hash_image": "170428aa6e0eec2fda96c3880f1171775deed351466c0bb3b25699cebaa0eae6"
                                }
                              ],
                              "type": "4 : 4"
                            },
                            {
                              "odds": [
                                {
                                  "id": 48425,
                                  "score": 6,
                                  "bookmaker_id": 25,
                                  "bookmaker_name": "Betsson",
                                  "score_movement": 1,
                                  "bookmaker_order": 72,
                                  "bookmaker_hash_image": "1f0b96b54c49121cf3e2d924cad9eabc1f43adc0d6afb106347eb40e1996857d"
                                },
                                {
                                  "id": 39955,
                                  "score": 41,
                                  "bookmaker_id": 27,
                                  "bookmaker_name": "Unibet",
                                  "score_movement": -1,
                                  "bookmaker_order": 76,
                                  "bookmaker_hash_image": "2907b65f292a90cf93037a232741166cdc091f71c47d80f5d6886c7279ae1251"
                                },
                                {
                                  "id": 39959,
                                  "score": 58,
                                  "bookmaker_id": 9,
                                  "bookmaker_name": "Marathonbet",
                                  "score_movement": 1,
                                  "bookmaker_order": 16,
                                  "bookmaker_hash_image": "5cdb85f84c139920abb014112cee3c97015e5614504e64c0fd2dfb14be5cbb4f"
                                },
                                {
                                  "id": 39963,
                                  "score": 41,
                                  "bookmaker_id": 40,
                                  "bookmaker_name": "BetUK",
                                  "score_movement": -1,
                                  "bookmaker_order": 104,
                                  "bookmaker_hash_image": "7a13e4f70424b7ff8a174875f50e823d18318884b9b0f95a382d9456800d8a72"
                                },
                                {
                                  "id": 39967,
                                  "score": 34,
                                  "bookmaker_id": 16,
                                  "bookmaker_name": "LeoVegas Sport",
                                  "score_movement": 0,
                                  "bookmaker_order": 31,
                                  "bookmaker_hash_image": "935e346be92ea6e38983569c652fcc2861b507003fec2f399185946b99654c8e"
                                }
                              ],
                              "type": "4 : 5"
                            },
                            {
                              "odds": [
                                {
                                  "id": 39971,
                                  "score": 41,
                                  "bookmaker_id": 27,
                                  "bookmaker_name": "Unibet",
                                  "score_movement": -1,
                                  "bookmaker_order": 76,
                                  "bookmaker_hash_image": "2907b65f292a90cf93037a232741166cdc091f71c47d80f5d6886c7279ae1251"
                                },
                                {
                                  "id": 39975,
                                  "score": 86,
                                  "bookmaker_id": 9,
                                  "bookmaker_name": "Marathonbet",
                                  "score_movement": 1,
                                  "bookmaker_order": 16,
                                  "bookmaker_hash_image": "5cdb85f84c139920abb014112cee3c97015e5614504e64c0fd2dfb14be5cbb4f"
                                },
                                {
                                  "id": 39979,
                                  "score": 41,
                                  "bookmaker_id": 40,
                                  "bookmaker_name": "BetUK",
                                  "score_movement": -1,
                                  "bookmaker_order": 104,
                                  "bookmaker_hash_image": "7a13e4f70424b7ff8a174875f50e823d18318884b9b0f95a382d9456800d8a72"
                                },
                                {
                                  "id": 39983,
                                  "score": 34,
                                  "bookmaker_id": 16,
                                  "bookmaker_name": "LeoVegas Sport",
                                  "score_movement": -1,
                                  "bookmaker_order": 31,
                                  "bookmaker_hash_image": "935e346be92ea6e38983569c652fcc2861b507003fec2f399185946b99654c8e"
                                }
                              ],
                              "type": "4 : 6"
                            },
                            {
                              "odds": [
                                {
                                  "id": 43338,
                                  "score": 116,
                                  "bookmaker_id": 9,
                                  "bookmaker_name": "Marathonbet",
                                  "score_movement": 1,
                                  "bookmaker_order": 16,
                                  "bookmaker_hash_image": "5cdb85f84c139920abb014112cee3c97015e5614504e64c0fd2dfb14be5cbb4f"
                                }
                              ],
                              "type": "4 : 7"
                            },
                            {
                              "odds": [
                                {
                                  "id": 39987,
                                  "score": 34,
                                  "bookmaker_id": 27,
                                  "bookmaker_name": "Unibet",
                                  "score_movement": 0,
                                  "bookmaker_order": 76,
                                  "bookmaker_hash_image": "2907b65f292a90cf93037a232741166cdc091f71c47d80f5d6886c7279ae1251"
                                },
                                {
                                  "id": 39991,
                                  "score": 73,
                                  "bookmaker_id": 9,
                                  "bookmaker_name": "Marathonbet",
                                  "score_movement": -1,
                                  "bookmaker_order": 16,
                                  "bookmaker_hash_image": "5cdb85f84c139920abb014112cee3c97015e5614504e64c0fd2dfb14be5cbb4f"
                                },
                                {
                                  "id": 39995,
                                  "score": 34,
                                  "bookmaker_id": 40,
                                  "bookmaker_name": "BetUK",
                                  "score_movement": 0,
                                  "bookmaker_order": 104,
                                  "bookmaker_hash_image": "7a13e4f70424b7ff8a174875f50e823d18318884b9b0f95a382d9456800d8a72"
                                },
                                {
                                  "id": 39999,
                                  "score": 29,
                                  "bookmaker_id": 16,
                                  "bookmaker_name": "LeoVegas Sport",
                                  "score_movement": 0,
                                  "bookmaker_order": 31,
                                  "bookmaker_hash_image": "935e346be92ea6e38983569c652fcc2861b507003fec2f399185946b99654c8e"
                                }
                              ],
                              "type": "5 : 1"
                            },
                            {
                              "odds": [
                                {
                                  "id": 40003,
                                  "score": 19,
                                  "bookmaker_id": 27,
                                  "bookmaker_name": "Unibet",
                                  "score_movement": -1,
                                  "bookmaker_order": 76,
                                  "bookmaker_hash_image": "2907b65f292a90cf93037a232741166cdc091f71c47d80f5d6886c7279ae1251"
                                },
                                {
                                  "id": 40007,
                                  "score": 38,
                                  "bookmaker_id": 9,
                                  "bookmaker_name": "Marathonbet",
                                  "score_movement": -1,
                                  "bookmaker_order": 16,
                                  "bookmaker_hash_image": "5cdb85f84c139920abb014112cee3c97015e5614504e64c0fd2dfb14be5cbb4f"
                                },
                                {
                                  "id": 40011,
                                  "score": 19,
                                  "bookmaker_id": 40,
                                  "bookmaker_name": "BetUK",
                                  "score_movement": -1,
                                  "bookmaker_order": 104,
                                  "bookmaker_hash_image": "7a13e4f70424b7ff8a174875f50e823d18318884b9b0f95a382d9456800d8a72"
                                },
                                {
                                  "id": 40015,
                                  "score": 19,
                                  "bookmaker_id": 16,
                                  "bookmaker_name": "LeoVegas Sport",
                                  "score_movement": -1,
                                  "bookmaker_order": 31,
                                  "bookmaker_hash_image": "935e346be92ea6e38983569c652fcc2861b507003fec2f399185946b99654c8e"
                                }
                              ],
                              "type": "5 : 2"
                            },
                            {
                              "odds": [
                                {
                                  "id": 40019,
                                  "score": 23,
                                  "bookmaker_id": 27,
                                  "bookmaker_name": "Unibet",
                                  "score_movement": -1,
                                  "bookmaker_order": 76,
                                  "bookmaker_hash_image": "2907b65f292a90cf93037a232741166cdc091f71c47d80f5d6886c7279ae1251"
                                },
                                {
                                  "id": 40023,
                                  "score": 48,
                                  "bookmaker_id": 9,
                                  "bookmaker_name": "Marathonbet",
                                  "score_movement": 1,
                                  "bookmaker_order": 16,
                                  "bookmaker_hash_image": "5cdb85f84c139920abb014112cee3c97015e5614504e64c0fd2dfb14be5cbb4f"
                                },
                                {
                                  "id": 40027,
                                  "score": 23,
                                  "bookmaker_id": 40,
                                  "bookmaker_name": "BetUK",
                                  "score_movement": -1,
                                  "bookmaker_order": 104,
                                  "bookmaker_hash_image": "7a13e4f70424b7ff8a174875f50e823d18318884b9b0f95a382d9456800d8a72"
                                },
                                {
                                  "id": 40031,
                                  "score": 23,
                                  "bookmaker_id": 16,
                                  "bookmaker_name": "LeoVegas Sport",
                                  "score_movement": -1,
                                  "bookmaker_order": 31,
                                  "bookmaker_hash_image": "935e346be92ea6e38983569c652fcc2861b507003fec2f399185946b99654c8e"
                                }
                              ],
                              "type": "5 : 3"
                            },
                            {
                              "odds": [
                                {
                                  "id": 40047,
                                  "score": 34,
                                  "bookmaker_id": 16,
                                  "bookmaker_name": "LeoVegas Sport",
                                  "score_movement": -1,
                                  "bookmaker_order": 31,
                                  "bookmaker_hash_image": "935e346be92ea6e38983569c652fcc2861b507003fec2f399185946b99654c8e"
                                },
                                {
                                  "id": 40035,
                                  "score": 46,
                                  "bookmaker_id": 27,
                                  "bookmaker_name": "Unibet",
                                  "score_movement": -1,
                                  "bookmaker_order": 76,
                                  "bookmaker_hash_image": "2907b65f292a90cf93037a232741166cdc091f71c47d80f5d6886c7279ae1251"
                                },
                                {
                                  "id": 40039,
                                  "score": 69,
                                  "bookmaker_id": 9,
                                  "bookmaker_name": "Marathonbet",
                                  "score_movement": 1,
                                  "bookmaker_order": 16,
                                  "bookmaker_hash_image": "5cdb85f84c139920abb014112cee3c97015e5614504e64c0fd2dfb14be5cbb4f"
                                },
                                {
                                  "id": 40043,
                                  "score": 46,
                                  "bookmaker_id": 40,
                                  "bookmaker_name": "BetUK",
                                  "score_movement": -1,
                                  "bookmaker_order": 104,
                                  "bookmaker_hash_image": "7a13e4f70424b7ff8a174875f50e823d18318884b9b0f95a382d9456800d8a72"
                                }
                              ],
                              "type": "5 : 4"
                            },
                            {
                              "odds": [
                                {
                                  "id": 40059,
                                  "score": 41,
                                  "bookmaker_id": 40,
                                  "bookmaker_name": "BetUK",
                                  "score_movement": -1,
                                  "bookmaker_order": 104,
                                  "bookmaker_hash_image": "7a13e4f70424b7ff8a174875f50e823d18318884b9b0f95a382d9456800d8a72"
                                },
                                {
                                  "id": 40051,
                                  "score": 41,
                                  "bookmaker_id": 27,
                                  "bookmaker_name": "Unibet",
                                  "score_movement": -1,
                                  "bookmaker_order": 76,
                                  "bookmaker_hash_image": "2907b65f292a90cf93037a232741166cdc091f71c47d80f5d6886c7279ae1251"
                                },
                                {
                                  "id": 40055,
                                  "score": 71,
                                  "bookmaker_id": 9,
                                  "bookmaker_name": "Marathonbet",
                                  "score_movement": 1,
                                  "bookmaker_order": 16,
                                  "bookmaker_hash_image": "5cdb85f84c139920abb014112cee3c97015e5614504e64c0fd2dfb14be5cbb4f"
                                },
                                {
                                  "id": 40063,
                                  "score": 34,
                                  "bookmaker_id": 16,
                                  "bookmaker_name": "LeoVegas Sport",
                                  "score_movement": -1,
                                  "bookmaker_order": 31,
                                  "bookmaker_hash_image": "935e346be92ea6e38983569c652fcc2861b507003fec2f399185946b99654c8e"
                                }
                              ],
                              "type": "5 : 5"
                            },
                            {
                              "odds": [
                                {
                                  "id": 40075,
                                  "score": 41,
                                  "bookmaker_id": 16,
                                  "bookmaker_name": "LeoVegas Sport",
                                  "score_movement": 0,
                                  "bookmaker_order": 31,
                                  "bookmaker_hash_image": "935e346be92ea6e38983569c652fcc2861b507003fec2f399185946b99654c8e"
                                },
                                {
                                  "id": 40067,
                                  "score": 61,
                                  "bookmaker_id": 27,
                                  "bookmaker_name": "Unibet",
                                  "score_movement": 0,
                                  "bookmaker_order": 76,
                                  "bookmaker_hash_image": "2907b65f292a90cf93037a232741166cdc091f71c47d80f5d6886c7279ae1251"
                                },
                                {
                                  "id": 40071,
                                  "score": 61,
                                  "bookmaker_id": 40,
                                  "bookmaker_name": "BetUK",
                                  "score_movement": 0,
                                  "bookmaker_order": 104,
                                  "bookmaker_hash_image": "7a13e4f70424b7ff8a174875f50e823d18318884b9b0f95a382d9456800d8a72"
                                }
                              ],
                              "type": "6 : 1"
                            },
                            {
                              "odds": [
                                {
                                  "id": 40091,
                                  "score": 35,
                                  "bookmaker_id": 16,
                                  "bookmaker_name": "LeoVegas Sport",
                                  "score_movement": 0,
                                  "bookmaker_order": 31,
                                  "bookmaker_hash_image": "935e346be92ea6e38983569c652fcc2861b507003fec2f399185946b99654c8e"
                                },
                                {
                                  "id": 40087,
                                  "score": 46,
                                  "bookmaker_id": 40,
                                  "bookmaker_name": "BetUK",
                                  "score_movement": 0,
                                  "bookmaker_order": 104,
                                  "bookmaker_hash_image": "7a13e4f70424b7ff8a174875f50e823d18318884b9b0f95a382d9456800d8a72"
                                },
                                {
                                  "id": 40079,
                                  "score": 46,
                                  "bookmaker_id": 27,
                                  "bookmaker_name": "Unibet",
                                  "score_movement": 0,
                                  "bookmaker_order": 76,
                                  "bookmaker_hash_image": "2907b65f292a90cf93037a232741166cdc091f71c47d80f5d6886c7279ae1251"
                                },
                                {
                                  "id": 40083,
                                  "score": 106,
                                  "bookmaker_id": 9,
                                  "bookmaker_name": "Marathonbet",
                                  "score_movement": 1,
                                  "bookmaker_order": 16,
                                  "bookmaker_hash_image": "5cdb85f84c139920abb014112cee3c97015e5614504e64c0fd2dfb14be5cbb4f"
                                }
                              ],
                              "type": "6 : 2"
                            },
                            {
                              "odds": [
                                {
                                  "id": 40095,
                                  "score": 35,
                                  "bookmaker_id": 27,
                                  "bookmaker_name": "Unibet",
                                  "score_movement": -1,
                                  "bookmaker_order": 76,
                                  "bookmaker_hash_image": "2907b65f292a90cf93037a232741166cdc091f71c47d80f5d6886c7279ae1251"
                                },
                                {
                                  "id": 40099,
                                  "score": 78,
                                  "bookmaker_id": 9,
                                  "bookmaker_name": "Marathonbet",
                                  "score_movement": 1,
                                  "bookmaker_order": 16,
                                  "bookmaker_hash_image": "5cdb85f84c139920abb014112cee3c97015e5614504e64c0fd2dfb14be5cbb4f"
                                },
                                {
                                  "id": 40103,
                                  "score": 35,
                                  "bookmaker_id": 40,
                                  "bookmaker_name": "BetUK",
                                  "score_movement": -1,
                                  "bookmaker_order": 104,
                                  "bookmaker_hash_image": "7a13e4f70424b7ff8a174875f50e823d18318884b9b0f95a382d9456800d8a72"
                                },
                                {
                                  "id": 40107,
                                  "score": 29,
                                  "bookmaker_id": 16,
                                  "bookmaker_name": "LeoVegas Sport",
                                  "score_movement": -1,
                                  "bookmaker_order": 31,
                                  "bookmaker_hash_image": "935e346be92ea6e38983569c652fcc2861b507003fec2f399185946b99654c8e"
                                }
                              ],
                              "type": "6 : 3"
                            },
                            {
                              "odds": [
                                {
                                  "id": 43594,
                                  "score": 56,
                                  "bookmaker_id": 27,
                                  "bookmaker_name": "Unibet",
                                  "score_movement": 0,
                                  "bookmaker_order": 76,
                                  "bookmaker_hash_image": "2907b65f292a90cf93037a232741166cdc091f71c47d80f5d6886c7279ae1251"
                                },
                                {
                                  "id": 43610,
                                  "score": 56,
                                  "bookmaker_id": 40,
                                  "bookmaker_name": "BetUK",
                                  "score_movement": 0,
                                  "bookmaker_order": 104,
                                  "bookmaker_hash_image": "7a13e4f70424b7ff8a174875f50e823d18318884b9b0f95a382d9456800d8a72"
                                },
                                {
                                  "id": 43602,
                                  "score": 116,
                                  "bookmaker_id": 9,
                                  "bookmaker_name": "Marathonbet",
                                  "score_movement": 1,
                                  "bookmaker_order": 16,
                                  "bookmaker_hash_image": "5cdb85f84c139920abb014112cee3c97015e5614504e64c0fd2dfb14be5cbb4f"
                                },
                                {
                                  "id": 43618,
                                  "score": 41,
                                  "bookmaker_id": 16,
                                  "bookmaker_name": "LeoVegas Sport",
                                  "score_movement": 0,
                                  "bookmaker_order": 31,
                                  "bookmaker_hash_image": "935e346be92ea6e38983569c652fcc2861b507003fec2f399185946b99654c8e"
                                }
                              ],
                              "type": "6 : 4"
                            }
                          ],
                          "period_type": "Full Time"
                        }
                      ]
                    }
                  ]
                }
              }
            }
          }
        },
        "operationId": "Correct Score"
      }
    },
    "/odds/first-team-to-score": {
      "get": {
        "tags": [
          "Odds"
        ],
        "summary": "First Team To Score",
        "description": "This endpoint allows you to retrieve the odds from first team to score market.\n\n> **Pagination**: The endpoint uses an offset and limit system. Specify the offset and limit parameters to fetch the desired range of results. The maximum and default number of results per request is 50.\n\n**Update Period**: Live and today's matches are updated every minute, while other matches are updated every hour.<br />**Recommended Calls**: Limit calls to 1 per minute for live and today's matches, and 1 per hour for other matches.\n\n### Use Cases\nGet the odds from a specific **match_id**<br />`https://hockey.sportmicro.com/odds/first-team-to-score?match_id=eq.{match_id}`<br /><br />Get the live odds from a specific **match_id**`<br />`https://hockey.sportmicro.com/odds/first-team-to-score?match_id=eq.{match_id}&is_live=eq.true`<br /><br />Get the pre-match odds from a specific **match_id**<br />`https://hockey.sportmicro.com/odds/first-team-to-score?match_id=eq.{match_id}&is_live=eq.false`",
        "parameters": [
          {
            "$ref": "#/components/parameters/rowFilter.first-team-to-score.match_id"
          },
          {
            "$ref": "#/components/parameters/rowFilter.first-team-to-score.is_live"
          },
          {
            "$ref": "#/components/parameters/offset"
          },
          {
            "$ref": "#/components/parameters/limit"
          },
          {
            "$ref": "#/components/parameters/lang"
          }
        ],
        "responses": {
          "200": {
            "description": "OK",
            "content": {
              "application/json": {
                "schema": {
                  "items": {
                    "$ref": "#/components/schemas/first-team-to-score"
                  },
                  "type": "array",
                  "example": [
                    {
                      "match_id": 307633,
                      "is_live": false,
                      "periods": [
                        {
                          "period_type": "Full Time",
                          "odds": [
                            {
                              "id": 14,
                              "bookmaker_id": 8,
                              "bookmaker_name": "Bwin",
                              "bookmaker_order": 12,
                              "bookmaker_hash_image": "0c3cdd2bfc6df95d618274d18727ff6f76081d0ede60079bfe5bfbabbddd41e7",
                              "home": 1.67,
                              "home_movement": 0,
                              "no_goal": 51,
                              "no_goal_movement": 0,
                              "away": 2.1,
                              "away_movement": 0,
                              "payout": 91.36
                            },
                            {
                              "id": 15,
                              "bookmaker_id": 15,
                              "bookmaker_name": "BetMGM",
                              "bookmaker_order": 26,
                              "bookmaker_hash_image": "a2d30c5c7290ce3035960b488ccc42295961efd6d4c7d337097219facaf7b6fc",
                              "home": 1.67,
                              "home_movement": 0,
                              "no_goal": 51,
                              "no_goal_movement": 0,
                              "away": 2.1,
                              "away_movement": 0,
                              "payout": 91.36
                            },
                            {
                              "id": 13,
                              "bookmaker_id": 39,
                              "bookmaker_name": "bet365",
                              "bookmaker_order": 2,
                              "bookmaker_hash_image": "fca69c220dca10eab0de3e81250092be2ab162da37e1730968491991cdb24142",
                              "home": 1.645,
                              "home_movement": -1,
                              "no_goal": 101,
                              "no_goal_movement": 0,
                              "away": 2.15,
                              "away_movement": 1,
                              "payout": 92.34
                            },
                            {
                              "id": 16,
                              "bookmaker_id": 43,
                              "bookmaker_name": "Sportingbet",
                              "bookmaker_order": 119,
                              "bookmaker_hash_image": "d69df1ae8e9d418dcb50227c2f0062968d60885e12c49b543f1850175f5d7481",
                              "home": 1.67,
                              "home_movement": 0,
                              "no_goal": 51,
                              "no_goal_movement": 0,
                              "away": 2.1,
                              "away_movement": 0,
                              "payout": 91.36
                            }
                          ]
                        }
                      ]
                    }
                  ]
                }
              }
            }
          }
        },
        "operationId": "First Team To Score"
      }
    },
    "/odds/european-handicap": {
      "get": {
        "tags": [
          "Odds"
        ],
        "summary": "European Handicap",
        "description": "This endpoint allows you to retrieve the odds from european handicap market.\n\n> **Pagination**: The endpoint uses an offset and limit system. Specify the offset and limit parameters to fetch the desired range of results. The maximum and default number of results per request is 50.\n\n**Update Period**: Live and today's matches are updated every minute, while other matches are updated every hour.<br />**Recommended Calls**: Limit calls to 1 per minute for live and today's matches, and 1 per hour for other matches.\n\n### Use Cases\nGet the odds from a specific **match_id**<br />`https://hockey.sportmicro.com/odds/european-handicap?match_id=eq.{match_id}`<br /><br />Get the live odds from a specific **match_id**<br />`https://hockey.sportmicro.com/odds/european-handicap?match_id=eq.{match_id}&is_live=eq.true`<br /><br />Get the pre-match odds from a specific **match_id**<br />`https://hockey.sportmicro.com/odds/european-handicap?match_id=eq.{match_id}&is_live=eq.false`",
        "parameters": [
          {
            "$ref": "#/components/parameters/rowFilter.european-handicap.match_id"
          },
          {
            "$ref": "#/components/parameters/rowFilter.european-handicap.is_live"
          },
          {
            "$ref": "#/components/parameters/offset"
          },
          {
            "$ref": "#/components/parameters/limit"
          },
          {
            "$ref": "#/components/parameters/lang"
          }
        ],
        "responses": {
          "200": {
            "description": "OK",
            "content": {
              "application/json": {
                "schema": {
                  "items": {
                    "$ref": "#/components/schemas/european-handicap"
                  },
                  "type": "array",
                  "example": [
                    {
                      "match_id": 351376,
                      "is_live": true,
                      "periods": [
                        {
                          "odds": [
                            {
                              "odds": [
                                {
                                  "id": 32091,
                                  "tie": 3.2,
                                  "away": 3,
                                  "home": 2.1,
                                  "payout": 89.12,
                                  "bookmaker_id": 17,
                                  "tie_movement": -1,
                                  "away_movement": -1,
                                  "home_movement": 1,
                                  "bookmaker_name": "Betway",
                                  "bookmaker_order": 33,
                                  "bookmaker_hash_image": "a94e8c70778324588bbba05fdf6d94ef4a97d83c21e809bef083f12fe4872d06"
                                },
                                {
                                  "id": 32092,
                                  "tie": 6.5,
                                  "away": 1.67,
                                  "home": 2.75,
                                  "payout": 89.58,
                                  "bookmaker_id": 46,
                                  "tie_movement": -1,
                                  "away_movement": -1,
                                  "home_movement": 1,
                                  "bookmaker_name": "Ladbrokes",
                                  "bookmaker_order": 145,
                                  "bookmaker_hash_image": "3d48535fc714d276c041f4ca8ca47338b571da739ab69764859d448d9c3c8dcb"
                                },
                                {
                                  "id": 32093,
                                  "tie": 6,
                                  "away": 1.6,
                                  "home": 3.1,
                                  "payout": 89.75,
                                  "bookmaker_id": 10,
                                  "tie_movement": -1,
                                  "away_movement": -1,
                                  "home_movement": 1,
                                  "bookmaker_name": "Interwetten",
                                  "bookmaker_order": 18,
                                  "bookmaker_hash_image": "6d5b1f3cca0595892ca3939c3344c37e872a60ec85f69f0d61c9cfd7fe9e1150"
                                },
                                {
                                  "id": 32094,
                                  "tie": 7,
                                  "away": 1.7,
                                  "home": 2.6,
                                  "payout": 89.63,
                                  "bookmaker_id": 47,
                                  "tie_movement": 0,
                                  "away_movement": 0,
                                  "home_movement": 0,
                                  "bookmaker_name": "Coral",
                                  "bookmaker_order": 146,
                                  "bookmaker_hash_image": "56ac628a2f10b3b0ac611cc5adc8d9b497c78d6f771a343d1d6d5407bb1e92dd"
                                }
                              ],
                              "type": "-1/+1"
                            },
                            {
                              "odds": [
                                {
                                  "id": 32055,
                                  "tie": 7,
                                  "away": 1.44,
                                  "home": 3.6,
                                  "payout": 89.68,
                                  "bookmaker_id": 47,
                                  "tie_movement": 0,
                                  "away_movement": 0,
                                  "home_movement": 0,
                                  "bookmaker_name": "Coral",
                                  "bookmaker_order": 146,
                                  "bookmaker_hash_image": "56ac628a2f10b3b0ac611cc5adc8d9b497c78d6f771a343d1d6d5407bb1e92dd"
                                },
                                {
                                  "id": 32054,
                                  "tie": 6.5,
                                  "away": 1.4,
                                  "home": 4,
                                  "payout": 89.43,
                                  "bookmaker_id": 46,
                                  "tie_movement": -1,
                                  "away_movement": -1,
                                  "home_movement": 1,
                                  "bookmaker_name": "Ladbrokes",
                                  "bookmaker_order": 145,
                                  "bookmaker_hash_image": "3d48535fc714d276c041f4ca8ca47338b571da739ab69764859d448d9c3c8dcb"
                                },
                                {
                                  "id": 32062,
                                  "tie": 6.25,
                                  "away": 1.7,
                                  "home": 2.75,
                                  "payout": 89.94,
                                  "bookmaker_id": 10,
                                  "tie_movement": 0,
                                  "away_movement": 0,
                                  "home_movement": 0,
                                  "bookmaker_name": "Interwetten",
                                  "bookmaker_order": 18,
                                  "bookmaker_hash_image": "6d5b1f3cca0595892ca3939c3344c37e872a60ec85f69f0d61c9cfd7fe9e1150"
                                }
                              ],
                              "type": "-2/+2"
                            },
                            {
                              "odds": [
                                {
                                  "id": 32065,
                                  "tie": 4.6,
                                  "away": 1.44,
                                  "home": 5,
                                  "payout": 89.94,
                                  "bookmaker_id": 47,
                                  "tie_movement": 0,
                                  "away_movement": -1,
                                  "home_movement": 1,
                                  "bookmaker_name": "Coral",
                                  "bookmaker_order": 146,
                                  "bookmaker_hash_image": "56ac628a2f10b3b0ac611cc5adc8d9b497c78d6f771a343d1d6d5407bb1e92dd"
                                },
                                {
                                  "id": 32063,
                                  "tie": 4.6,
                                  "away": 1.44,
                                  "home": 5,
                                  "payout": 89.94,
                                  "bookmaker_id": 46,
                                  "tie_movement": 0,
                                  "away_movement": -1,
                                  "home_movement": 1,
                                  "bookmaker_name": "Ladbrokes",
                                  "bookmaker_order": 145,
                                  "bookmaker_hash_image": "3d48535fc714d276c041f4ca8ca47338b571da739ab69764859d448d9c3c8dcb"
                                }
                              ],
                              "type": "-3/+3"
                            },
                            {
                              "odds": [
                                {
                                  "id": 32095,
                                  "tie": 3.5,
                                  "away": 4,
                                  "home": 1.714,
                                  "payout": 89.35,
                                  "bookmaker_id": 17,
                                  "tie_movement": -1,
                                  "away_movement": 1,
                                  "home_movement": 1,
                                  "bookmaker_name": "Betway",
                                  "bookmaker_order": 33,
                                  "bookmaker_hash_image": "a94e8c70778324588bbba05fdf6d94ef4a97d83c21e809bef083f12fe4872d06"
                                }
                              ],
                              "type": "+1/-1"
                            }
                          ],
                          "period_type": "Full Time"
                        }
                      ]
                    }
                  ]
                }
              }
            }
          }
        },
        "operationId": "European Handicap"
      }
    },
    "/odds/odd-even": {
      "get": {
        "tags": [
          "Odds"
        ],
        "summary": "Odd Even",
        "description": "This endpoint allows you to retrieve the odds from odd even market.\n\n> **Pagination**: The endpoint uses an offset and limit system. Specify the offset and limit parameters to fetch the desired range of results. The maximum and default number of results per request is 50.\n\n**Update Period**: Live and today's matches are updated every minute, while other matches are updated every hour.\n\n**Recommended Calls**: Limit calls to 1 per minute for live and today's matches, and 1 per hour for other matches.\n\n### Use Cases\nGet the odds from a specific **match_id**<br />`https://hockey.sportmicro.com/odds/odd-even?match_id=eq.{match_id}`<br /><br />Get the live odds from a specific **match_id**<br />`https://hockey.sportmicro.com/odds/odd-even?match_id=eq.{match_id}&is_live=eq.true`<br /><br />Get the pre-match odds from a specific **match_id**<br />`https://hockey.sportmicro.com/odds/odd-even?match_id=eq.{match_id}&is_live=eq.false`",
        "parameters": [
          {
            "$ref": "#/components/parameters/rowFilter.odd-even.match_id"
          },
          {
            "$ref": "#/components/parameters/rowFilter.odd-even.is_live"
          },
          {
            "$ref": "#/components/parameters/offset"
          },
          {
            "$ref": "#/components/parameters/limit"
          },
          {
            "$ref": "#/components/parameters/lang"
          }
        ],
        "responses": {
          "200": {
            "description": "OK",
            "content": {
              "application/json": {
                "schema": {
                  "items": {
                    "$ref": "#/components/schemas/odd-even"
                  },
                  "type": "array",
                  "example": [
                    {
                      "match_id": 13768,
                      "is_live": false,
                      "periods": [
                        {
                          "period_type": "Full Time",
                          "odds": [
                            {
                              "id": 856,
                              "bookmaker_id": 4,
                              "bookmaker_name": "BetVictor",
                              "bookmaker_order": 6,
                              "bookmaker_hash_image": "7fe3e53d085b4ceca89a015f0d665e362aa49aa603c56920f68272e73f136f8d",
                              "odd": 2,
                              "odd_movement": -1,
                              "even": 1.727,
                              "even_movement": 1,
                              "payout": 92.68
                            },
                            {
                              "id": 567,
                              "bookmaker_id": 9,
                              "bookmaker_name": "Marathonbet",
                              "bookmaker_order": 16,
                              "bookmaker_hash_image": "5cdb85f84c139920abb014112cee3c97015e5614504e64c0fd2dfb14be5cbb4f",
                              "odd": 1.909,
                              "odd_movement": 1,
                              "even": 1.74,
                              "even_movement": -1,
                              "payout": 91.03
                            },
                            {
                              "id": 859,
                              "bookmaker_id": 23,
                              "bookmaker_name": "Parimatch",
                              "bookmaker_order": 68,
                              "bookmaker_hash_image": "15b0535b97f30ff58c1b7db577b04bdaf15a124205ecf72a3e036fa59ae6733c",
                              "odd": 2,
                              "odd_movement": -1,
                              "even": 1.727,
                              "even_movement": 1,
                              "payout": 92.68
                            },
                            {
                              "id": 606,
                              "bookmaker_id": 34,
                              "bookmaker_name": "Vbet Sport",
                              "bookmaker_order": 83,
                              "bookmaker_hash_image": "170428aa6e0eec2fda96c3880f1171775deed351466c0bb3b25699cebaa0eae6",
                              "odd": 1.94,
                              "odd_movement": 1,
                              "even": 1.75,
                              "even_movement": 0,
                              "payout": 92.01
                            }
                          ]
                        }
                      ]
                    }
                  ]
                }
              }
            }
          }
        },
        "operationId": "Odd Even"
      }
    },
    "/odds/moneyline": {
      "get": {
        "tags": [
          "Odds"
        ],
        "summary": "Moneyline",
        "description": "This endpoint allows you to retrieve the odds from money line market.\n\n> **Pagination**: The endpoint uses an offset and limit system. Specify the offset and limit parameters to fetch the desired range of results. The maximum and default number of results per request is 50.\n\n**Update Period**: Live and today's matches are updated every minute, while other matches are updated every hour.<br />**Recommended Calls**: Limit calls to 1 per minute for live and today's matches, and 1 per hour for other matches.\n\n### Use Cases\nGet the odds from a specific **match_id**<br />`https://hockey.sportmicro.com/odds/moneyline?match_id=eq.{match_id}`<br /><br />Get the live odds from a specific **match_id**<br />`https://hockey.sportmicro.com/odds/moneyline?match_id=eq.{match_id}&is_live=eq.true`<br /><br />Get the pre-match odds from a specific **match_id**<br />`https://hockey.sportmicro.com/odds/moneyline?match_id=eq.{match_id}&is_live=eq.false`",
        "parameters": [
          {
            "$ref": "#/components/parameters/rowFilter.moneyline.match_id"
          },
          {
            "$ref": "#/components/parameters/rowFilter.moneyline.is_live"
          },
          {
            "$ref": "#/components/parameters/offset"
          },
          {
            "$ref": "#/components/parameters/limit"
          },
          {
            "$ref": "#/components/parameters/lang"
          }
        ],
        "responses": {
          "200": {
            "description": "OK",
            "content": {
              "application/json": {
                "schema": {
                  "items": {
                    "$ref": "#/components/schemas/moneyline"
                  },
                  "type": "array",
                  "example": [
                    {
                      "match_id": 13768,
                      "is_live": false,
                      "periods": [
                        {
                          "period_type": "FT inc. OT",
                          "odds": [
                            {
                              "id": 9911,
                              "bookmaker_id": 4,
                              "bookmaker_name": "BetVictor",
                              "bookmaker_order": 6,
                              "bookmaker_hash_image": "7fe3e53d085b4ceca89a015f0d665e362aa49aa603c56920f68272e73f136f8d",
                              "home": 2.15,
                              "home_movement": -1,
                              "away": 1.6,
                              "away_movement": -1,
                              "payout": 91.73
                            },
                            {
                              "id": 8370,
                              "bookmaker_id": 5,
                              "bookmaker_name": "Fezbet",
                              "bookmaker_order": 8,
                              "bookmaker_hash_image": "5fcd29ad7385ac87e19af6573ece46af5654a78332d51b7d6f1e4804dc86dcd3",
                              "home": 2.15,
                              "home_movement": -1,
                              "away": 1.6,
                              "away_movement": 1,
                              "payout": 91.73
                            },
                            {
                              "id": 9314,
                              "bookmaker_id": 6,
                              "bookmaker_name": "BC.Game",
                              "bookmaker_order": 9,
                              "bookmaker_hash_image": "7179e12a599b0e0977a7952a1ba16923e4ed07adb47576a54ff5924570894e89",
                              "home": 2.1,
                              "home_movement": 0,
                              "away": 1.64,
                              "away_movement": 0,
                              "payout": 92.09
                            },
                            {
                              "id": 8371,
                              "bookmaker_id": 7,
                              "bookmaker_name": "Powbet",
                              "bookmaker_order": 10,
                              "bookmaker_hash_image": "2b4b65a84ff508fc1ab451fa870b8344d263f9e45652824559cccb733456e838",
                              "home": 2.15,
                              "home_movement": -1,
                              "away": 1.6,
                              "away_movement": 1,
                              "payout": 91.73
                            },
                            {
                              "id": 10587,
                              "bookmaker_id": 8,
                              "bookmaker_name": "Bwin",
                              "bookmaker_order": 12,
                              "bookmaker_hash_image": "0c3cdd2bfc6df95d618274d18727ff6f76081d0ede60079bfe5bfbabbddd41e7",
                              "home": 2.25,
                              "home_movement": 0,
                              "away": 1.6,
                              "away_movement": 0,
                              "payout": 93.51
                            },
                            {
                              "id": 8372,
                              "bookmaker_id": 9,
                              "bookmaker_name": "Marathonbet",
                              "bookmaker_order": 16,
                              "bookmaker_hash_image": "5cdb85f84c139920abb014112cee3c97015e5614504e64c0fd2dfb14be5cbb4f",
                              "home": 2.28,
                              "home_movement": -1,
                              "away": 1.56,
                              "away_movement": 1,
                              "payout": 92.63
                            },
                            {
                              "id": 9916,
                              "bookmaker_id": 10,
                              "bookmaker_name": "Interwetten",
                              "bookmaker_order": 18,
                              "bookmaker_hash_image": "6d5b1f3cca0595892ca3939c3344c37e872a60ec85f69f0d61c9cfd7fe9e1150",
                              "home": 2.05,
                              "home_movement": -1,
                              "away": 1.6,
                              "away_movement": 1,
                              "payout": 89.86
                            },
                            {
                              "id": 8373,
                              "bookmaker_id": 11,
                              "bookmaker_name": "20Bet",
                              "bookmaker_order": 19,
                              "bookmaker_hash_image": "e9e50f933b6e343befdef7ca709882351d9d2bcea46806c02b362376e4cb0b21",
                              "home": 2.24,
                              "home_movement": -1,
                              "away": 1.53,
                              "away_movement": 1,
                              "payout": 90.91
                            },
                            {
                              "id": 9918,
                              "bookmaker_id": 13,
                              "bookmaker_name": "Betano",
                              "bookmaker_order": 22,
                              "bookmaker_hash_image": "e4c0b7ae1a93ae87fb027b4c61336c6ca1a44710fc89a3d80fd6eadd54be2d0a",
                              "home": 2.15,
                              "home_movement": 1,
                              "away": 1.57,
                              "away_movement": -1,
                              "payout": 90.74
                            },
                            {
                              "id": 8374,
                              "bookmaker_id": 18,
                              "bookmaker_name": "Campobet",
                              "bookmaker_order": 39,
                              "bookmaker_hash_image": "d0eca5741529402474d4460e966ddc1bfa9652ebdd612fa09aec793b2988ac98",
                              "home": 2.15,
                              "home_movement": -1,
                              "away": 1.6,
                              "away_movement": 1,
                              "payout": 91.73
                            },
                            {
                              "id": 9920,
                              "bookmaker_id": 19,
                              "bookmaker_name": "Novibet",
                              "bookmaker_order": 47,
                              "bookmaker_hash_image": "6f808afb5bd269934561394107be2c8b2c65c9aacc3d0af0c6a217ca3b4aee11",
                              "home": 2.18,
                              "home_movement": -1,
                              "away": 1.61,
                              "away_movement": 1,
                              "payout": 92.61
                            },
                            {
                              "id": 10187,
                              "bookmaker_id": 21,
                              "bookmaker_name": "TonyBet",
                              "bookmaker_order": 66,
                              "bookmaker_hash_image": "7a2176f326e66e230abd1b007bc04385d9eb81cc3c10bad1a3f8af8ba8ac8211",
                              "home": 2.21,
                              "home_movement": 0,
                              "away": 1.62,
                              "away_movement": 0,
                              "payout": 93.48
                            },
                            {
                              "id": 9921,
                              "bookmaker_id": 23,
                              "bookmaker_name": "Parimatch",
                              "bookmaker_order": 68,
                              "bookmaker_hash_image": "15b0535b97f30ff58c1b7db577b04bdaf15a124205ecf72a3e036fa59ae6733c",
                              "home": 2.15,
                              "home_movement": -1,
                              "away": 1.6,
                              "away_movement": -1,
                              "payout": 91.73
                            },
                            {
                              "id": 9322,
                              "bookmaker_id": 29,
                              "bookmaker_name": "Nine Casino",
                              "bookmaker_order": 84,
                              "bookmaker_hash_image": "270d0953381dfdb60f5a33829f79ef8b0d2ab8606fd2d03c588ab9e4d2e85de8",
                              "home": 2.1,
                              "home_movement": 0,
                              "away": 1.64,
                              "away_movement": 0,
                              "payout": 92.09
                            },
                            {
                              "id": 9326,
                              "bookmaker_id": 31,
                              "bookmaker_name": "4rabet",
                              "bookmaker_order": 108,
                              "bookmaker_hash_image": "1f5e0cf04c12ae7419a2ce4484bf7d95ae4083135fbc30a541225b81d9ece218",
                              "home": 2.1,
                              "home_movement": 0,
                              "away": 1.64,
                              "away_movement": 0,
                              "payout": 92.09
                            },
                            {
                              "id": 8799,
                              "bookmaker_id": 34,
                              "bookmaker_name": "Vbet Sport",
                              "bookmaker_order": 83,
                              "bookmaker_hash_image": "170428aa6e0eec2fda96c3880f1171775deed351466c0bb3b25699cebaa0eae6",
                              "home": 2.2,
                              "home_movement": -1,
                              "away": 1.6,
                              "away_movement": 1,
                              "payout": 92.63
                            },
                            {
                              "id": 8377,
                              "bookmaker_id": 35,
                              "bookmaker_name": "Betibet",
                              "bookmaker_order": 89,
                              "bookmaker_hash_image": "e2153f1d660cc5d10ca01768e5786ba94b14f2dd53affa3289467372f57cccf2",
                              "home": 2.21,
                              "home_movement": -1,
                              "away": 1.59,
                              "away_movement": 1,
                              "payout": 92.47
                            },
                            {
                              "id": 8378,
                              "bookmaker_id": 37,
                              "bookmaker_name": "Ivibet",
                              "bookmaker_order": 92,
                              "bookmaker_hash_image": "46106177868fcca89630ef59d357db7fa93a1340d2f88821b64ed1d5196ead58",
                              "home": 2.24,
                              "home_movement": -1,
                              "away": 1.53,
                              "away_movement": 1,
                              "payout": 90.91
                            },
                            {
                              "id": 8379,
                              "bookmaker_id": 41,
                              "bookmaker_name": "N1Bet",
                              "bookmaker_order": 107,
                              "bookmaker_hash_image": "92c2997def46a3e6ecc77c9c655ab35a051c88e9112e13272271fe24c00f87e7",
                              "home": 2.21,
                              "home_movement": -1,
                              "away": 1.59,
                              "away_movement": 1,
                              "payout": 92.47
                            },
                            {
                              "id": 10604,
                              "bookmaker_id": 43,
                              "bookmaker_name": "Sportingbet",
                              "bookmaker_order": 119,
                              "bookmaker_hash_image": "d69df1ae8e9d418dcb50227c2f0062968d60885e12c49b543f1850175f5d7481",
                              "home": 2.25,
                              "home_movement": 0,
                              "away": 1.6,
                              "away_movement": 0,
                              "payout": 93.51
                            },
                            {
                              "id": 9930,
                              "bookmaker_id": 44,
                              "bookmaker_name": "William Hill",
                              "bookmaker_order": 120,
                              "bookmaker_hash_image": "6a427b967f24cec8ede2494886b75085e1bc9a63acfb04423d753aaa2fc97576",
                              "home": 2.2,
                              "home_movement": -1,
                              "away": 1.62,
                              "away_movement": 1,
                              "payout": 93.3
                            },
                            {
                              "id": 9931,
                              "bookmaker_id": 45,
                              "bookmaker_name": "Bet9ja",
                              "bookmaker_order": 123,
                              "bookmaker_hash_image": "9f4026e932761365a75f60f3ff3a2b40f02b1d9ef3c22dba833624271c60c7b6",
                              "home": 2.15,
                              "home_movement": -1,
                              "away": 1.58,
                              "away_movement": 1,
                              "payout": 91.07
                            },
                            {
                              "id": 8375,
                              "bookmaker_id": 50,
                              "bookmaker_name": "All British Casino",
                              "bookmaker_order": 70,
                              "bookmaker_hash_image": "3c3fee20a7efe14459f43bc585af731e9fa78c454365e60a58f670b4627f88e6",
                              "home": 2.14,
                              "home_movement": -1,
                              "away": 1.58,
                              "away_movement": 1,
                              "payout": 90.89
                            },
                            {
                              "id": 8376,
                              "bookmaker_id": 51,
                              "bookmaker_name": "Cashwin",
                              "bookmaker_order": 74,
                              "bookmaker_hash_image": "ff79e5e4a3648d9b457f9a2d86253cf4fe239d81704f275fcfe4ac8158304b22",
                              "home": 2.15,
                              "home_movement": -1,
                              "away": 1.6,
                              "away_movement": 1,
                              "payout": 91.73
                            }
                          ]
                        },
                        {
                          "period_type": "Full Time",
                          "odds": [
                            {
                              "id": 8380,
                              "bookmaker_id": 2,
                              "bookmaker_name": "1xBet",
                              "bookmaker_order": 3,
                              "bookmaker_hash_image": "a8ce79a50ae18cfa15b3a11e1a166d1d9018fe5ce31c54038808feedc9c4e989",
                              "home": 2.28,
                              "home_movement": -1,
                              "away": 1.56,
                              "away_movement": 1,
                              "payout": 92.63
                            },
                            {
                              "id": 8381,
                              "bookmaker_id": 3,
                              "bookmaker_name": "22Bet",
                              "bookmaker_order": 4,
                              "bookmaker_hash_image": "d585401d20b3d081f9862a9f11133f6d32b6208f3b3de0bd704e392ba679a3bb",
                              "home": 2.28,
                              "home_movement": -1,
                              "away": 1.56,
                              "away_movement": 1,
                              "payout": 92.63
                            },
                            {
                              "id": 8382,
                              "bookmaker_id": 12,
                              "bookmaker_name": "Megapari",
                              "bookmaker_order": 21,
                              "bookmaker_hash_image": "7c948d96f7cbcdc11d8b380e1b0c77089afa2f360a3a6e887232e21b8e1b37f1",
                              "home": 2.28,
                              "home_movement": -1,
                              "away": 1.56,
                              "away_movement": 1,
                              "payout": 92.63
                            }
                          ]
                        }
                      ]
                    }
                  ]
                }
              }
            }
          }
        },
        "operationId": "Moneyline"
      }
    },
    "/odds/double-chance": {
      "get": {
        "tags": [
          "Odds"
        ],
        "summary": "Double Chance",
        "description": "This endpoint allows you to retrieve the odds from double chance market.\n\n> **Pagination**: The endpoint uses an offset and limit system. Specify the offset and limit parameters to fetch the desired range of results. The maximum and default number of results per request is 50.\n\n**Update Period**: Live and today's matches are updated every minute, while other matches are updated every hour.<br />**Recommended Calls**: Limit calls to 1 per minute for live and today's matches, and 1 per hour for other matches.\n\n### Use Cases\nGet the odds from a specific **match_id**<br />`https://hockey.sportmicro.com/odds/double-chance?match_id=eq.{match_id}`<br /><br />Get the live odds from a specific **match_id**<br />`https://hockey.sportmicro.com/odds/double-chance?match_id=eq.{match_id}&is_live=eq.true`<br /><br />Get the pre-match odds from a specific **match_id**<br />`https://hockey.sportmicro.com/odds/double-chance?match_id=eq.{match_id}&is_live=eq.false`",
        "parameters": [
          {
            "$ref": "#/components/parameters/rowFilter.double-chance.match_id"
          },
          {
            "$ref": "#/components/parameters/rowFilter.double-chance.is_live"
          },
          {
            "$ref": "#/components/parameters/offset"
          },
          {
            "$ref": "#/components/parameters/limit"
          },
          {
            "$ref": "#/components/parameters/lang"
          }
        ],
        "responses": {
          "200": {
            "description": "OK",
            "content": {
              "application/json": {
                "schema": {
                  "items": {
                    "$ref": "#/components/schemas/double-chance"
                  },
                  "type": "array",
                  "example": [
                    {
                      "match_id": 13768,
                      "is_live": false,
                      "periods": [
                        {
                          "period_type": "1st Period",
                          "odds": [
                            {
                              "id": 10105,
                              "bookmaker_id": 9,
                              "bookmaker_name": "Marathonbet",
                              "bookmaker_order": 16,
                              "bookmaker_hash_image": "5cdb85f84c139920abb014112cee3c97015e5614504e64c0fd2dfb14be5cbb4f",
                              "home_draw": 1.43,
                              "home_draw_movement": -1,
                              "home_away": 1.42,
                              "home_away_movement": 1,
                              "away_draw": 1.25,
                              "away_draw_movement": -1
                            },
                            {
                              "id": 10106,
                              "bookmaker_id": 16,
                              "bookmaker_name": "LeoVegas Sport",
                              "bookmaker_order": 31,
                              "bookmaker_hash_image": "935e346be92ea6e38983569c652fcc2861b507003fec2f399185946b99654c8e",
                              "home_draw": 1.47,
                              "home_draw_movement": 1,
                              "home_away": 1.41,
                              "home_away_movement": -1,
                              "away_draw": 1.36,
                              "away_draw_movement": 0
                            },
                            {
                              "id": 10107,
                              "bookmaker_id": 27,
                              "bookmaker_name": "Unibet",
                              "bookmaker_order": 76,
                              "bookmaker_hash_image": "2907b65f292a90cf93037a232741166cdc091f71c47d80f5d6886c7279ae1251",
                              "home_draw": 1.49,
                              "home_draw_movement": 1,
                              "home_away": 1.42,
                              "home_away_movement": -1,
                              "away_draw": 1.37,
                              "away_draw_movement": 0
                            },
                            {
                              "id": 10505,
                              "bookmaker_id": 34,
                              "bookmaker_name": "Vbet Sport",
                              "bookmaker_order": 83,
                              "bookmaker_hash_image": "170428aa6e0eec2fda96c3880f1171775deed351466c0bb3b25699cebaa0eae6",
                              "home_draw": 1.49,
                              "home_draw_movement": -1,
                              "home_away": 1.42,
                              "home_away_movement": 1,
                              "away_draw": 1.31,
                              "away_draw_movement": 1
                            },
                            {
                              "id": 10108,
                              "bookmaker_id": 40,
                              "bookmaker_name": "BetUK",
                              "bookmaker_order": 104,
                              "bookmaker_hash_image": "7a13e4f70424b7ff8a174875f50e823d18318884b9b0f95a382d9456800d8a72",
                              "home_draw": 1.49,
                              "home_draw_movement": 1,
                              "home_away": 1.42,
                              "home_away_movement": -1,
                              "away_draw": 1.37,
                              "away_draw_movement": 0
                            },
                            {
                              "id": 11649,
                              "bookmaker_id": 44,
                              "bookmaker_name": "William Hill",
                              "bookmaker_order": 120,
                              "bookmaker_hash_image": "6a427b967f24cec8ede2494886b75085e1bc9a63acfb04423d753aaa2fc97576",
                              "home_draw": 1.4,
                              "home_draw_movement": 0,
                              "home_away": 1.4,
                              "home_away_movement": 0,
                              "away_draw": 1.29,
                              "away_draw_movement": 1
                            }
                          ]
                        },
                        {
                          "period_type": "2nd Period",
                          "odds": [
                            {
                              "id": 10109,
                              "bookmaker_id": 9,
                              "bookmaker_name": "Marathonbet",
                              "bookmaker_order": 16,
                              "bookmaker_hash_image": "5cdb85f84c139920abb014112cee3c97015e5614504e64c0fd2dfb14be5cbb4f",
                              "home_draw": 1.5,
                              "home_draw_movement": -1,
                              "home_away": 1.31,
                              "home_away_movement": 1,
                              "away_draw": 1.29,
                              "away_draw_movement": 1
                            },
                            {
                              "id": 10110,
                              "bookmaker_id": 16,
                              "bookmaker_name": "LeoVegas Sport",
                              "bookmaker_order": 31,
                              "bookmaker_hash_image": "935e346be92ea6e38983569c652fcc2861b507003fec2f399185946b99654c8e",
                              "home_draw": 1.52,
                              "home_draw_movement": 1,
                              "home_away": 1.38,
                              "home_away_movement": -1,
                              "away_draw": 1.34,
                              "away_draw_movement": 0
                            },
                            {
                              "id": 10111,
                              "bookmaker_id": 27,
                              "bookmaker_name": "Unibet",
                              "bookmaker_order": 76,
                              "bookmaker_hash_image": "2907b65f292a90cf93037a232741166cdc091f71c47d80f5d6886c7279ae1251",
                              "home_draw": 1.54,
                              "home_draw_movement": 1,
                              "home_away": 1.38,
                              "home_away_movement": -1,
                              "away_draw": 1.36,
                              "away_draw_movement": 0
                            },
                            {
                              "id": 10510,
                              "bookmaker_id": 34,
                              "bookmaker_name": "Vbet Sport",
                              "bookmaker_order": 83,
                              "bookmaker_hash_image": "170428aa6e0eec2fda96c3880f1171775deed351466c0bb3b25699cebaa0eae6",
                              "home_draw": 1.55,
                              "home_draw_movement": -1,
                              "home_away": 1.35,
                              "home_away_movement": 1,
                              "away_draw": 1.33,
                              "away_draw_movement": 1
                            },
                            {
                              "id": 10112,
                              "bookmaker_id": 40,
                              "bookmaker_name": "BetUK",
                              "bookmaker_order": 104,
                              "bookmaker_hash_image": "7a13e4f70424b7ff8a174875f50e823d18318884b9b0f95a382d9456800d8a72",
                              "home_draw": 1.54,
                              "home_draw_movement": 1,
                              "home_away": 1.38,
                              "home_away_movement": -1,
                              "away_draw": 1.36,
                              "away_draw_movement": 0
                            },
                            {
                              "id": 11655,
                              "bookmaker_id": 44,
                              "bookmaker_name": "William Hill",
                              "bookmaker_order": 120,
                              "bookmaker_hash_image": "6a427b967f24cec8ede2494886b75085e1bc9a63acfb04423d753aaa2fc97576",
                              "home_draw": 1.44,
                              "home_draw_movement": -1,
                              "home_away": 1.3,
                              "home_away_movement": -1,
                              "away_draw": 1.3,
                              "away_draw_movement": 0
                            }
                          ]
                        },
                        {
                          "period_type": "3rd Period",
                          "odds": [
                            {
                              "id": 10113,
                              "bookmaker_id": 9,
                              "bookmaker_name": "Marathonbet",
                              "bookmaker_order": 16,
                              "bookmaker_hash_image": "5cdb85f84c139920abb014112cee3c97015e5614504e64c0fd2dfb14be5cbb4f",
                              "home_draw": 1.52,
                              "home_draw_movement": -1,
                              "home_away": 1.3,
                              "home_away_movement": 1,
                              "away_draw": 1.29,
                              "away_draw_movement": 1
                            },
                            {
                              "id": 10114,
                              "bookmaker_id": 16,
                              "bookmaker_name": "LeoVegas Sport",
                              "bookmaker_order": 31,
                              "bookmaker_hash_image": "935e346be92ea6e38983569c652fcc2861b507003fec2f399185946b99654c8e",
                              "home_draw": 1.57,
                              "home_draw_movement": 1,
                              "home_away": 1.33,
                              "home_away_movement": -1,
                              "away_draw": 1.37,
                              "away_draw_movement": 0
                            },
                            {
                              "id": 10115,
                              "bookmaker_id": 27,
                              "bookmaker_name": "Unibet",
                              "bookmaker_order": 76,
                              "bookmaker_hash_image": "2907b65f292a90cf93037a232741166cdc091f71c47d80f5d6886c7279ae1251",
                              "home_draw": 1.58,
                              "home_draw_movement": 1,
                              "home_away": 1.34,
                              "home_away_movement": -1,
                              "away_draw": 1.38,
                              "away_draw_movement": 0
                            },
                            {
                              "id": 10515,
                              "bookmaker_id": 34,
                              "bookmaker_name": "Vbet Sport",
                              "bookmaker_order": 83,
                              "bookmaker_hash_image": "170428aa6e0eec2fda96c3880f1171775deed351466c0bb3b25699cebaa0eae6",
                              "home_draw": 1.54,
                              "home_draw_movement": -1,
                              "home_away": 1.36,
                              "home_away_movement": 1,
                              "away_draw": 1.33,
                              "away_draw_movement": 1
                            },
                            {
                              "id": 10116,
                              "bookmaker_id": 40,
                              "bookmaker_name": "BetUK",
                              "bookmaker_order": 104,
                              "bookmaker_hash_image": "7a13e4f70424b7ff8a174875f50e823d18318884b9b0f95a382d9456800d8a72",
                              "home_draw": 1.58,
                              "home_draw_movement": 1,
                              "home_away": 1.34,
                              "home_away_movement": -1,
                              "away_draw": 1.38,
                              "away_draw_movement": 0
                            },
                            {
                              "id": 11661,
                              "bookmaker_id": 44,
                              "bookmaker_name": "William Hill",
                              "bookmaker_order": 120,
                              "bookmaker_hash_image": "6a427b967f24cec8ede2494886b75085e1bc9a63acfb04423d753aaa2fc97576",
                              "home_draw": 1.5,
                              "home_draw_movement": -1,
                              "home_away": 1.29,
                              "home_away_movement": 0,
                              "away_draw": 1.33,
                              "away_draw_movement": 1
                            }
                          ]
                        },
                        {
                          "period_type": "Full Time",
                          "odds": [
                            {
                              "id": 10097,
                              "bookmaker_id": 2,
                              "bookmaker_name": "1xBet",
                              "bookmaker_order": 3,
                              "bookmaker_hash_image": "a8ce79a50ae18cfa15b3a11e1a166d1d9018fe5ce31c54038808feedc9c4e989",
                              "home_draw": 1.73,
                              "home_draw_movement": -1,
                              "home_away": 1.158,
                              "home_away_movement": 1,
                              "away_draw": 1.3,
                              "away_draw_movement": 1
                            },
                            {
                              "id": 10098,
                              "bookmaker_id": 3,
                              "bookmaker_name": "22Bet",
                              "bookmaker_order": 4,
                              "bookmaker_hash_image": "d585401d20b3d081f9862a9f11133f6d32b6208f3b3de0bd704e392ba679a3bb",
                              "home_draw": 1.73,
                              "home_draw_movement": -1,
                              "home_away": 1.158,
                              "home_away_movement": 1,
                              "away_draw": 1.3,
                              "away_draw_movement": 1
                            },
                            {
                              "id": 10099,
                              "bookmaker_id": 9,
                              "bookmaker_name": "Marathonbet",
                              "bookmaker_order": 16,
                              "bookmaker_hash_image": "5cdb85f84c139920abb014112cee3c97015e5614504e64c0fd2dfb14be5cbb4f",
                              "home_draw": 1.73,
                              "home_draw_movement": -1,
                              "home_away": 1.158,
                              "home_away_movement": 1,
                              "away_draw": 1.3,
                              "away_draw_movement": 1
                            },
                            {
                              "id": 11334,
                              "bookmaker_id": 10,
                              "bookmaker_name": "Interwetten",
                              "bookmaker_order": 18,
                              "bookmaker_hash_image": "6d5b1f3cca0595892ca3939c3344c37e872a60ec85f69f0d61c9cfd7fe9e1150",
                              "home_draw": 1.7,
                              "home_draw_movement": 0,
                              "home_away": 1.2,
                              "home_away_movement": -1,
                              "away_draw": 1.35,
                              "away_draw_movement": 1
                            },
                            {
                              "id": 10100,
                              "bookmaker_id": 12,
                              "bookmaker_name": "Megapari",
                              "bookmaker_order": 21,
                              "bookmaker_hash_image": "7c948d96f7cbcdc11d8b380e1b0c77089afa2f360a3a6e887232e21b8e1b37f1",
                              "home_draw": 1.73,
                              "home_draw_movement": -1,
                              "home_away": 1.158,
                              "home_away_movement": 1,
                              "away_draw": 1.3,
                              "away_draw_movement": 1
                            },
                            {
                              "id": 10101,
                              "bookmaker_id": 16,
                              "bookmaker_name": "LeoVegas Sport",
                              "bookmaker_order": 31,
                              "bookmaker_hash_image": "935e346be92ea6e38983569c652fcc2861b507003fec2f399185946b99654c8e",
                              "home_draw": 1.75,
                              "home_draw_movement": 1,
                              "home_away": 1.21,
                              "home_away_movement": 0,
                              "away_draw": 1.42,
                              "away_draw_movement": 1
                            },
                            {
                              "id": 11337,
                              "bookmaker_id": 19,
                              "bookmaker_name": "Novibet",
                              "bookmaker_order": 47,
                              "bookmaker_hash_image": "6f808afb5bd269934561394107be2c8b2c65c9aacc3d0af0c6a217ca3b4aee11",
                              "home_draw": 1.71,
                              "home_draw_movement": 0,
                              "home_away": 1.2,
                              "home_away_movement": -1,
                              "away_draw": 1.32,
                              "away_draw_movement": 1
                            },
                            {
                              "id": 10856,
                              "bookmaker_id": 25,
                              "bookmaker_name": "Betsson",
                              "bookmaker_order": 72,
                              "bookmaker_hash_image": "1f0b96b54c49121cf3e2d924cad9eabc1f43adc0d6afb106347eb40e1996857d",
                              "home_draw": 1.69,
                              "home_draw_movement": -1,
                              "home_away": 1.19,
                              "home_away_movement": -1,
                              "away_draw": 1.38,
                              "away_draw_movement": 1
                            },
                            {
                              "id": 10103,
                              "bookmaker_id": 27,
                              "bookmaker_name": "Unibet",
                              "bookmaker_order": 76,
                              "bookmaker_hash_image": "2907b65f292a90cf93037a232741166cdc091f71c47d80f5d6886c7279ae1251",
                              "home_draw": 1.77,
                              "home_draw_movement": 1,
                              "home_away": 1.22,
                              "home_away_movement": 0,
                              "away_draw": 1.43,
                              "away_draw_movement": 0
                            },
                            {
                              "id": 10500,
                              "bookmaker_id": 34,
                              "bookmaker_name": "Vbet Sport",
                              "bookmaker_order": 83,
                              "bookmaker_hash_image": "170428aa6e0eec2fda96c3880f1171775deed351466c0bb3b25699cebaa0eae6",
                              "home_draw": 1.77,
                              "home_draw_movement": -1,
                              "home_away": 1.2,
                              "home_away_movement": 0,
                              "away_draw": 1.36,
                              "away_draw_movement": 1
                            },
                            {
                              "id": 10104,
                              "bookmaker_id": 40,
                              "bookmaker_name": "BetUK",
                              "bookmaker_order": 104,
                              "bookmaker_hash_image": "7a13e4f70424b7ff8a174875f50e823d18318884b9b0f95a382d9456800d8a72",
                              "home_draw": 1.77,
                              "home_draw_movement": 1,
                              "home_away": 1.22,
                              "home_away_movement": 0,
                              "away_draw": 1.43,
                              "away_draw_movement": 0
                            },
                            {
                              "id": 11343,
                              "bookmaker_id": 45,
                              "bookmaker_name": "Bet9ja",
                              "bookmaker_order": 123,
                              "bookmaker_hash_image": "9f4026e932761365a75f60f3ff3a2b40f02b1d9ef3c22dba833624271c60c7b6",
                              "home_draw": 1.69,
                              "home_draw_movement": 0,
                              "home_away": 1.21,
                              "home_away_movement": -1,
                              "away_draw": 1.34,
                              "away_draw_movement": 1
                            },
                            {
                              "id": 10102,
                              "bookmaker_id": 50,
                              "bookmaker_name": "All British Casino",
                              "bookmaker_order": 70,
                              "bookmaker_hash_image": "3c3fee20a7efe14459f43bc585af731e9fa78c454365e60a58f670b4627f88e6",
                              "home_draw": 1.63,
                              "home_draw_movement": -1,
                              "home_away": 1.2,
                              "home_away_movement": 1,
                              "away_draw": 1.32,
                              "away_draw_movement": 1
                            }
                          ]
                        }
                      ]
                    }
                  ]
                }
              }
            }
          }
        },
        "operationId": "Double Chance"
      }
    },
    "/odds/both-teams-to-score": {
      "get": {
        "tags": [
          "Odds"
        ],
        "summary": "Both Teams To Score",
        "description": "This endpoint allows you to retrieve the odds from both team to score market.\n\n> **Pagination**: The endpoint uses an offset and limit system. Specify the offset and limit parameters to fetch the desired range of results. The maximum and default number of results per request is 50.\n\n**Update Period**: Live and today's matches are updated every minute, while other matches are updated every hour.<br />**Recommended Calls**: Limit calls to 1 per minute for live and today's matches, and 1 per hour for other matches.\n\n### Use Cases\nGet the odds from a specific **match_id**<br />`https://hockey.sportmicro.com/odds/both-teams-to-score?match_id=eq.{match_id}`<br /><br />Get the live odds from a specific **match_id**<br />`https://hockey.sportmicro.com/odds/both-teams-to-score?match_id=eq.{match_id}&is_live=eq.true`<br /><br />Get the pre-match odds from a specific **match_id**<br />`https://hockey.sportmicro.com/odds/both-teams-to-score?match_id=eq.{match_id}&is_live=eq.false`",
        "parameters": [
          {
            "$ref": "#/components/parameters/rowFilter.both-teams-to-score.match_id"
          },
          {
            "$ref": "#/components/parameters/rowFilter.both-teams-to-score.is_live"
          },
          {
            "$ref": "#/components/parameters/offset"
          },
          {
            "$ref": "#/components/parameters/limit"
          },
          {
            "$ref": "#/components/parameters/lang"
          }
        ],
        "responses": {
          "200": {
            "description": "OK",
            "content": {
              "application/json": {
                "schema": {
                  "items": {
                    "$ref": "#/components/schemas/both-teams-to-score"
                  },
                  "type": "array",
                  "example": [
                    {
                      "match_id": 13768,
                      "is_live": false,
                      "periods": [
                        {
                          "period_type": "1st Period",
                          "odds": [
                            {
                              "id": 9886,
                              "bookmaker_id": 19,
                              "bookmaker_name": "Novibet",
                              "bookmaker_order": 47,
                              "bookmaker_hash_image": "6f808afb5bd269934561394107be2c8b2c65c9aacc3d0af0c6a217ca3b4aee11",
                              "yes": 2.95,
                              "yes_movement": -1,
                              "no": 1.35,
                              "no_movement": 1,
                              "payout": 92.62
                            },
                            {
                              "id": 9194,
                              "bookmaker_id": 34,
                              "bookmaker_name": "Vbet Sport",
                              "bookmaker_order": 83,
                              "bookmaker_hash_image": "170428aa6e0eec2fda96c3880f1171775deed351466c0bb3b25699cebaa0eae6",
                              "yes": 2.76,
                              "yes_movement": 1,
                              "no": 1.38,
                              "no_movement": -1,
                              "payout": 92
                            }
                          ]
                        },
                        {
                          "period_type": "2nd Period",
                          "odds": [
                            {
                              "id": 9888,
                              "bookmaker_id": 14,
                              "bookmaker_name": "888sport",
                              "bookmaker_order": 23,
                              "bookmaker_hash_image": "5396538ebe0d9510c1e5b3b4d2b929e55fde2ad7f3e2c67370f19fde36b51631",
                              "yes": 2.25,
                              "yes_movement": -1,
                              "no": 1.6,
                              "no_movement": 1,
                              "payout": 93.51
                            },
                            {
                              "id": 9889,
                              "bookmaker_id": 19,
                              "bookmaker_name": "Novibet",
                              "bookmaker_order": 47,
                              "bookmaker_hash_image": "6f808afb5bd269934561394107be2c8b2c65c9aacc3d0af0c6a217ca3b4aee11",
                              "yes": 2.25,
                              "yes_movement": 1,
                              "no": 1.57,
                              "no_movement": -1,
                              "payout": 92.47
                            },
                            {
                              "id": 9195,
                              "bookmaker_id": 34,
                              "bookmaker_name": "Vbet Sport",
                              "bookmaker_order": 83,
                              "bookmaker_hash_image": "170428aa6e0eec2fda96c3880f1171775deed351466c0bb3b25699cebaa0eae6",
                              "yes": 2.26,
                              "yes_movement": 1,
                              "no": 1.55,
                              "no_movement": -1,
                              "payout": 91.94
                            },
                            {
                              "id": 10097,
                              "bookmaker_id": 44,
                              "bookmaker_name": "William Hill",
                              "bookmaker_order": 120,
                              "bookmaker_hash_image": "6a427b967f24cec8ede2494886b75085e1bc9a63acfb04423d753aaa2fc97576",
                              "yes": 2.25,
                              "yes_movement": -1,
                              "no": 1.6,
                              "no_movement": 1,
                              "payout": 93.51
                            }
                          ]
                        },
                        {
                          "period_type": "3rd Period",
                          "odds": [
                            {
                              "id": 9891,
                              "bookmaker_id": 19,
                              "bookmaker_name": "Novibet",
                              "bookmaker_order": 47,
                              "bookmaker_hash_image": "6f808afb5bd269934561394107be2c8b2c65c9aacc3d0af0c6a217ca3b4aee11",
                              "yes": 2.25,
                              "yes_movement": 1,
                              "no": 1.57,
                              "no_movement": -1,
                              "payout": 92.47
                            },
                            {
                              "id": 9196,
                              "bookmaker_id": 34,
                              "bookmaker_name": "Vbet Sport",
                              "bookmaker_order": 83,
                              "bookmaker_hash_image": "170428aa6e0eec2fda96c3880f1171775deed351466c0bb3b25699cebaa0eae6",
                              "yes": 2.26,
                              "yes_movement": 1,
                              "no": 1.55,
                              "no_movement": -1,
                              "payout": 91.94
                            }
                          ]
                        },
                        {
                          "period_type": "Full Time",
                          "odds": [
                            {
                              "id": 8870,
                              "bookmaker_id": 2,
                              "bookmaker_name": "1xBet",
                              "bookmaker_order": 3,
                              "bookmaker_hash_image": "a8ce79a50ae18cfa15b3a11e1a166d1d9018fe5ce31c54038808feedc9c4e989",
                              "yes": 1.065,
                              "yes_movement": 1,
                              "no": 6.25,
                              "no_movement": -1,
                              "payout": 90.99
                            },
                            {
                              "id": 8871,
                              "bookmaker_id": 3,
                              "bookmaker_name": "22Bet",
                              "bookmaker_order": 4,
                              "bookmaker_hash_image": "d585401d20b3d081f9862a9f11133f6d32b6208f3b3de0bd704e392ba679a3bb",
                              "yes": 1.065,
                              "yes_movement": 1,
                              "no": 6.25,
                              "no_movement": -1,
                              "payout": 90.99
                            },
                            {
                              "id": 9877,
                              "bookmaker_id": 4,
                              "bookmaker_name": "BetVictor",
                              "bookmaker_order": 6,
                              "bookmaker_hash_image": "7fe3e53d085b4ceca89a015f0d665e362aa49aa603c56920f68272e73f136f8d",
                              "yes": 1.071,
                              "yes_movement": -1,
                              "no": 6,
                              "no_movement": 0,
                              "payout": 90.88
                            },
                            {
                              "id": 8872,
                              "bookmaker_id": 11,
                              "bookmaker_name": "20Bet",
                              "bookmaker_order": 19,
                              "bookmaker_hash_image": "e9e50f933b6e343befdef7ca709882351d9d2bcea46806c02b362376e4cb0b21",
                              "yes": 1.046,
                              "yes_movement": 1,
                              "no": 6.1,
                              "no_movement": -1,
                              "payout": 89.29
                            },
                            {
                              "id": 8873,
                              "bookmaker_id": 12,
                              "bookmaker_name": "Megapari",
                              "bookmaker_order": 21,
                              "bookmaker_hash_image": "7c948d96f7cbcdc11d8b380e1b0c77089afa2f360a3a6e887232e21b8e1b37f1",
                              "yes": 1.065,
                              "yes_movement": 1,
                              "no": 6.25,
                              "no_movement": -1,
                              "payout": 90.99
                            },
                            {
                              "id": 8874,
                              "bookmaker_id": 16,
                              "bookmaker_name": "LeoVegas Sport",
                              "bookmaker_order": 31,
                              "bookmaker_hash_image": "935e346be92ea6e38983569c652fcc2861b507003fec2f399185946b99654c8e",
                              "yes": 1.08,
                              "yes_movement": -1,
                              "no": 5.6,
                              "no_movement": 1,
                              "payout": 90.54
                            },
                            {
                              "id": 10084,
                              "bookmaker_id": 21,
                              "bookmaker_name": "TonyBet",
                              "bookmaker_order": 66,
                              "bookmaker_hash_image": "7a2176f326e66e230abd1b007bc04385d9eb81cc3c10bad1a3f8af8ba8ac8211",
                              "yes": 1.1,
                              "yes_movement": 1,
                              "no": 6.4,
                              "no_movement": 0,
                              "payout": 93.87
                            },
                            {
                              "id": 9881,
                              "bookmaker_id": 23,
                              "bookmaker_name": "Parimatch",
                              "bookmaker_order": 68,
                              "bookmaker_hash_image": "15b0535b97f30ff58c1b7db577b04bdaf15a124205ecf72a3e036fa59ae6733c",
                              "yes": 1.071,
                              "yes_movement": -1,
                              "no": 6,
                              "no_movement": 0,
                              "payout": 90.88
                            },
                            {
                              "id": 8875,
                              "bookmaker_id": 27,
                              "bookmaker_name": "Unibet",
                              "bookmaker_order": 76,
                              "bookmaker_hash_image": "2907b65f292a90cf93037a232741166cdc091f71c47d80f5d6886c7279ae1251",
                              "yes": 1.1,
                              "yes_movement": -1,
                              "no": 5.6,
                              "no_movement": 1,
                              "payout": 91.94
                            },
                            {
                              "id": 9191,
                              "bookmaker_id": 34,
                              "bookmaker_name": "Vbet Sport",
                              "bookmaker_order": 83,
                              "bookmaker_hash_image": "170428aa6e0eec2fda96c3880f1171775deed351466c0bb3b25699cebaa0eae6",
                              "yes": 1.09,
                              "yes_movement": 1,
                              "no": 5.9,
                              "no_movement": -1,
                              "payout": 92
                            },
                            {
                              "id": 8876,
                              "bookmaker_id": 37,
                              "bookmaker_name": "Ivibet",
                              "bookmaker_order": 92,
                              "bookmaker_hash_image": "46106177868fcca89630ef59d357db7fa93a1340d2f88821b64ed1d5196ead58",
                              "yes": 1.046,
                              "yes_movement": 1,
                              "no": 6.1,
                              "no_movement": -1,
                              "payout": 89.29
                            },
                            {
                              "id": 8877,
                              "bookmaker_id": 40,
                              "bookmaker_name": "BetUK",
                              "bookmaker_order": 104,
                              "bookmaker_hash_image": "7a13e4f70424b7ff8a174875f50e823d18318884b9b0f95a382d9456800d8a72",
                              "yes": 1.1,
                              "yes_movement": -1,
                              "no": 5.6,
                              "no_movement": 1,
                              "payout": 91.94
                            }
                          ]
                        }
                      ]
                    }
                  ]
                }
              }
            }
          }
        },
        "operationId": "Both Teams To Score"
      }
    },
    "/odds/draw-no-bet": {
      "get": {
        "tags": [
          "Odds"
        ],
        "summary": "Draw No Bet",
        "description": "This endpoint allows you to retrieve the odds from draw no bet market.\n\n> **Pagination**: The endpoint uses an offset and limit system. Specify the offset and limit parameters to fetch the desired range of results. The maximum and default number of results per request is 50.\n\n**Update Period**: Live and today's matches are updated every minute, while other matches are updated every hour.<br />**Recommended Calls**: Limit calls to 1 per minute for live and today's matches, and 1 per hour for other matches.\n\n### Use Cases\nGet the odds from a specific **match_id**<br />`https://hockey.sportmicro.com/odds/draw-no-bet?match_id=eq.{match_id}`<br /><br />Get the live odds from a specific **match_id**<br />`https://hockey.sportmicro.com/odds/draw-no-bet?match_id=eq.{match_id}&is_live=eq.true`<br /><br />Get the pre-match odds from a specific **match_id**<br />`https://hockey.sportmicro.com/odds/draw-no-bet?match_id=eq.{match_id}&is_live=eq.false`",
        "parameters": [
          {
            "$ref": "#/components/parameters/rowFilter.draw-no-bet.match_id"
          },
          {
            "$ref": "#/components/parameters/rowFilter.draw-no-bet.is_live"
          },
          {
            "$ref": "#/components/parameters/offset"
          },
          {
            "$ref": "#/components/parameters/limit"
          },
          {
            "$ref": "#/components/parameters/lang"
          }
        ],
        "responses": {
          "200": {
            "description": "OK",
            "content": {
              "application/json": {
                "schema": {
                  "items": {
                    "$ref": "#/components/schemas/draw-no-bet"
                  },
                  "type": "array",
                  "example": [
                    {
                      "match_id": 13768,
                      "is_live": false,
                      "periods": [
                        {
                          "period_type": "1st Period",
                          "odds": [
                            {
                              "id": 3443,
                              "bookmaker_id": 4,
                              "bookmaker_name": "BetVictor",
                              "bookmaker_order": 6,
                              "bookmaker_hash_image": "7fe3e53d085b4ceca89a015f0d665e362aa49aa603c56920f68272e73f136f8d",
                              "home": 2.1,
                              "home_movement": -1,
                              "away": 1.667,
                              "away_movement": 1,
                              "payout": 92.93
                            },
                            {
                              "id": 2597,
                              "bookmaker_id": 16,
                              "bookmaker_name": "LeoVegas Sport",
                              "bookmaker_order": 31,
                              "bookmaker_hash_image": "935e346be92ea6e38983569c652fcc2861b507003fec2f399185946b99654c8e",
                              "home": 1.97,
                              "home_movement": 1,
                              "away": 1.7,
                              "away_movement": 0,
                              "payout": 91.25
                            },
                            {
                              "id": 3445,
                              "bookmaker_id": 23,
                              "bookmaker_name": "Parimatch",
                              "bookmaker_order": 68,
                              "bookmaker_hash_image": "15b0535b97f30ff58c1b7db577b04bdaf15a124205ecf72a3e036fa59ae6733c",
                              "home": 2.1,
                              "home_movement": -1,
                              "away": 1.667,
                              "away_movement": 1,
                              "payout": 92.93
                            },
                            {
                              "id": 2598,
                              "bookmaker_id": 27,
                              "bookmaker_name": "Unibet",
                              "bookmaker_order": 76,
                              "bookmaker_hash_image": "2907b65f292a90cf93037a232741166cdc091f71c47d80f5d6886c7279ae1251",
                              "home": 1.98,
                              "home_movement": 1,
                              "away": 1.72,
                              "away_movement": 0,
                              "payout": 92.04
                            },
                            {
                              "id": 2599,
                              "bookmaker_id": 40,
                              "bookmaker_name": "BetUK",
                              "bookmaker_order": 104,
                              "bookmaker_hash_image": "7a13e4f70424b7ff8a174875f50e823d18318884b9b0f95a382d9456800d8a72",
                              "home": 1.98,
                              "home_movement": 1,
                              "away": 1.72,
                              "away_movement": 0,
                              "payout": 92.04
                            }
                          ]
                        },
                        {
                          "period_type": "2nd Period",
                          "odds": [
                            {
                              "id": 2600,
                              "bookmaker_id": 16,
                              "bookmaker_name": "LeoVegas Sport",
                              "bookmaker_order": 31,
                              "bookmaker_hash_image": "935e346be92ea6e38983569c652fcc2861b507003fec2f399185946b99654c8e",
                              "home": 2.06,
                              "home_movement": 1,
                              "away": 1.63,
                              "away_movement": -1,
                              "payout": 91
                            },
                            {
                              "id": 2601,
                              "bookmaker_id": 27,
                              "bookmaker_name": "Unibet",
                              "bookmaker_order": 76,
                              "bookmaker_hash_image": "2907b65f292a90cf93037a232741166cdc091f71c47d80f5d6886c7279ae1251",
                              "home": 2.08,
                              "home_movement": 1,
                              "away": 1.65,
                              "away_movement": -1,
                              "payout": 92.01
                            },
                            {
                              "id": 2602,
                              "bookmaker_id": 40,
                              "bookmaker_name": "BetUK",
                              "bookmaker_order": 104,
                              "bookmaker_hash_image": "7a13e4f70424b7ff8a174875f50e823d18318884b9b0f95a382d9456800d8a72",
                              "home": 2.08,
                              "home_movement": 1,
                              "away": 1.65,
                              "away_movement": -1,
                              "payout": 92.01
                            }
                          ]
                        },
                        {
                          "period_type": "3rd Period",
                          "odds": [
                            {
                              "id": 2603,
                              "bookmaker_id": 16,
                              "bookmaker_name": "LeoVegas Sport",
                              "bookmaker_order": 31,
                              "bookmaker_hash_image": "935e346be92ea6e38983569c652fcc2861b507003fec2f399185946b99654c8e",
                              "home": 2.08,
                              "home_movement": 1,
                              "away": 1.63,
                              "away_movement": 0,
                              "payout": 91.39
                            },
                            {
                              "id": 2604,
                              "bookmaker_id": 27,
                              "bookmaker_name": "Unibet",
                              "bookmaker_order": 76,
                              "bookmaker_hash_image": "2907b65f292a90cf93037a232741166cdc091f71c47d80f5d6886c7279ae1251",
                              "home": 2.1,
                              "home_movement": 1,
                              "away": 1.65,
                              "away_movement": 0,
                              "payout": 92.4
                            },
                            {
                              "id": 2605,
                              "bookmaker_id": 40,
                              "bookmaker_name": "BetUK",
                              "bookmaker_order": 104,
                              "bookmaker_hash_image": "7a13e4f70424b7ff8a174875f50e823d18318884b9b0f95a382d9456800d8a72",
                              "home": 2.1,
                              "home_movement": 1,
                              "away": 1.65,
                              "away_movement": 0,
                              "payout": 92.4
                            }
                          ]
                        },
                        {
                          "period_type": "Full Time",
                          "odds": [
                            {
                              "id": 3092,
                              "bookmaker_id": 6,
                              "bookmaker_name": "BC.Game",
                              "bookmaker_order": 9,
                              "bookmaker_hash_image": "7179e12a599b0e0977a7952a1ba16923e4ed07adb47576a54ff5924570894e89",
                              "home": 2.23,
                              "home_movement": 0,
                              "away": 1.63,
                              "away_movement": 0,
                              "payout": 94.17
                            },
                            {
                              "id": 2593,
                              "bookmaker_id": 16,
                              "bookmaker_name": "LeoVegas Sport",
                              "bookmaker_order": 31,
                              "bookmaker_hash_image": "935e346be92ea6e38983569c652fcc2861b507003fec2f399185946b99654c8e",
                              "home": 2.2,
                              "home_movement": 1,
                              "away": 1.61,
                              "away_movement": -1,
                              "payout": 92.97
                            },
                            {
                              "id": 2595,
                              "bookmaker_id": 27,
                              "bookmaker_name": "Unibet",
                              "bookmaker_order": 76,
                              "bookmaker_hash_image": "2907b65f292a90cf93037a232741166cdc091f71c47d80f5d6886c7279ae1251",
                              "home": 2.23,
                              "home_movement": 1,
                              "away": 1.63,
                              "away_movement": -1,
                              "payout": 94.17
                            },
                            {
                              "id": 3096,
                              "bookmaker_id": 29,
                              "bookmaker_name": "Nine Casino",
                              "bookmaker_order": 84,
                              "bookmaker_hash_image": "270d0953381dfdb60f5a33829f79ef8b0d2ab8606fd2d03c588ab9e4d2e85de8",
                              "home": 2.23,
                              "home_movement": 0,
                              "away": 1.63,
                              "away_movement": 0,
                              "payout": 94.17
                            },
                            {
                              "id": 3098,
                              "bookmaker_id": 31,
                              "bookmaker_name": "4rabet",
                              "bookmaker_order": 108,
                              "bookmaker_hash_image": "1f5e0cf04c12ae7419a2ce4484bf7d95ae4083135fbc30a541225b81d9ece218",
                              "home": 2.23,
                              "home_movement": 0,
                              "away": 1.63,
                              "away_movement": 0,
                              "payout": 94.17
                            },
                            {
                              "id": 2596,
                              "bookmaker_id": 40,
                              "bookmaker_name": "BetUK",
                              "bookmaker_order": 104,
                              "bookmaker_hash_image": "7a13e4f70424b7ff8a174875f50e823d18318884b9b0f95a382d9456800d8a72",
                              "home": 2.23,
                              "home_movement": 1,
                              "away": 1.63,
                              "away_movement": -1,
                              "payout": 94.17
                            },
                            {
                              "id": 2594,
                              "bookmaker_id": 50,
                              "bookmaker_name": "All British Casino",
                              "bookmaker_order": 70,
                              "bookmaker_hash_image": "3c3fee20a7efe14459f43bc585af731e9fa78c454365e60a58f670b4627f88e6",
                              "home": 2.22,
                              "home_movement": -1,
                              "away": 1.53,
                              "away_movement": 1,
                              "payout": 90.58
                            }
                          ]
                        }
                      ]
                    }
                  ]
                }
              }
            }
          }
        },
        "operationId": "Draw No Bet"
      }
    },
    "/odds/coverage": {
      "get": {
        "tags": [
          "Odds"
        ],
        "summary": "Coverage",
        "description": "This endpoint allows you to retrieve information about all matches coverages.\n\n> **Pagination**: The endpoint uses an offset and limit system. Specify the offset and limit parameters to fetch the desired range of results. The maximum and default number of results per request is 50.\n\n**Update Period**: The endpoint is updated every minute.<br />**Recommended Calls**: Limit calls to 1 per minute.\n\n### Use Cases\nGet all coverages<br />`https://hockey.sportmicro.com/odds/coverage`<br /><br />Get odds coverages from a specific **match_id**<br />`https://hockey.sportmicro.com/odds/coverage?match_id=eq.{match_id}`",
        "parameters": [
          {
            "$ref": "#/components/parameters/rowFilter.coverage.match_id"
          },
          {
            "$ref": "#/components/parameters/offset"
          },
          {
            "$ref": "#/components/parameters/limit"
          },
          {
            "$ref": "#/components/parameters/lang"
          }
        ],
        "responses": {
          "200": {
            "description": "OK",
            "content": {
              "application/json": {
                "schema": {
                  "items": {
                    "$ref": "#/components/schemas/coverage"
                  },
                  "type": "array",
                  "example": [
                    {
                      "match_id": 13768,
                      "three_way_moneyline": true,
                      "total_goals": true,
                      "goals_handicap": true,
                      "both_teams_to_score": true,
                      "double_chance": true,
                      "moneyline": true,
                      "draw_no_bet": true,
                      "correct_score": true,
                      "european_handicap": true,
                      "odd_even": true,
                      "first_team_to_score": false,
                      "tied_at_end_of_regulation": false
                    }
                  ]
                }
              }
            }
          }
        },
        "operationId": "Coverage"
      }
    },
    "/odds/goals-handicap": {
      "get": {
        "tags": [
          "Odds"
        ],
        "summary": "Goals Handicap",
        "description": "This endpoint allows you to retrieve the odds from goals handicap market.\n\n> **Pagination**: The endpoint uses an offset and limit system. Specify the offset and limit parameters to fetch the desired range of results. The maximum and default number of results per request is 50.\n\n**Update Period**: Live and today's matches are updated every minute, while other matches are updated every hour.<br />**Recommended Calls**: Limit calls to 1 per minute for live and today's matches, and 1 per hour for other matches.\n\n### Use Cases\nGet the odds from a specific **match_id**<br />`https://hockey.sportmicro.com/odds/goals-handicap?match_id=eq.{match_id}`<br /><br />Get the live odds from a specific **match_id**<br />`https://hockey.sportmicro.com/odds/goals-handicap?match_id=eq.{match_id}&is_live=eq.true`<br /><br />Get the pre-match odds from a specific **match_id**<br />`https://hockey.sportmicro.com/odds/goals-handicap?match_id=eq.{match_id}&is_live=eq.false`",
        "parameters": [
          {
            "$ref": "#/components/parameters/rowFilter.goals-handicap.match_id"
          },
          {
            "$ref": "#/components/parameters/rowFilter.goals-handicap.is_live"
          },
          {
            "$ref": "#/components/parameters/offset"
          },
          {
            "$ref": "#/components/parameters/limit"
          },
          {
            "$ref": "#/components/parameters/lang"
          }
        ],
        "responses": {
          "200": {
            "description": "OK",
            "content": {
              "application/json": {
                "schema": {
                  "items": {
                    "$ref": "#/components/schemas/goals-handicap"
                  },
                  "type": "array",
                  "example": [
                    {
                      "match_id": 13768,
                      "is_live": false,
                      "periods": [
                        {
                          "odds": [
                            {
                              "odds": [
                                {
                                  "id": 17725,
                                  "away": 1.65,
                                  "home": 2.08,
                                  "payout": 92.01,
                                  "bookmaker_id": 34,
                                  "away_movement": 1,
                                  "home_movement": -1,
                                  "bookmaker_name": "Vbet Sport",
                                  "bookmaker_order": 83,
                                  "bookmaker_hash_image": "170428aa6e0eec2fda96c3880f1171775deed351466c0bb3b25699cebaa0eae6"
                                }
                              ],
                              "type": "0"
                            },
                            {
                              "odds": [
                                {
                                  "id": 17699,
                                  "away": 2.33,
                                  "home": 1.52,
                                  "payout": 91.99,
                                  "bookmaker_id": 34,
                                  "away_movement": 1,
                                  "home_movement": -1,
                                  "bookmaker_name": "Vbet Sport",
                                  "bookmaker_order": 83,
                                  "bookmaker_hash_image": "170428aa6e0eec2fda96c3880f1171775deed351466c0bb3b25699cebaa0eae6"
                                },
                                {
                                  "id": 19711,
                                  "away": 2.65,
                                  "home": 1.44,
                                  "payout": 93.3,
                                  "bookmaker_id": 25,
                                  "away_movement": 1,
                                  "home_movement": -1,
                                  "bookmaker_name": "Betsson",
                                  "bookmaker_order": 72,
                                  "bookmaker_hash_image": "1f0b96b54c49121cf3e2d924cad9eabc1f43adc0d6afb106347eb40e1996857d"
                                },
                                {
                                  "id": 22230,
                                  "away": 2.5,
                                  "home": 1.47,
                                  "payout": 92.57,
                                  "bookmaker_id": 19,
                                  "away_movement": -1,
                                  "home_movement": 1,
                                  "bookmaker_name": "Novibet",
                                  "bookmaker_order": 47,
                                  "bookmaker_hash_image": "6f808afb5bd269934561394107be2c8b2c65c9aacc3d0af0c6a217ca3b4aee11"
                                },
                                {
                                  "id": 22236,
                                  "away": 2.5,
                                  "home": 1.45,
                                  "payout": 91.77,
                                  "bookmaker_id": 23,
                                  "away_movement": 0,
                                  "home_movement": 0,
                                  "bookmaker_name": "Parimatch",
                                  "bookmaker_order": 68,
                                  "bookmaker_hash_image": "15b0535b97f30ff58c1b7db577b04bdaf15a124205ecf72a3e036fa59ae6733c"
                                },
                                {
                                  "id": 22242,
                                  "away": 2.5,
                                  "home": 1.45,
                                  "payout": 91.77,
                                  "bookmaker_id": 4,
                                  "away_movement": 0,
                                  "home_movement": 0,
                                  "bookmaker_name": "BetVictor",
                                  "bookmaker_order": 6,
                                  "bookmaker_hash_image": "7fe3e53d085b4ceca89a015f0d665e362aa49aa603c56920f68272e73f136f8d"
                                }
                              ],
                              "type": "+0.5/-0.5"
                            },
                            {
                              "odds": [
                                {
                                  "id": 17690,
                                  "away": 1.3,
                                  "home": 3.15,
                                  "payout": 92.02,
                                  "bookmaker_id": 34,
                                  "away_movement": 1,
                                  "home_movement": 0,
                                  "bookmaker_name": "Vbet Sport",
                                  "bookmaker_order": 83,
                                  "bookmaker_hash_image": "170428aa6e0eec2fda96c3880f1171775deed351466c0bb3b25699cebaa0eae6"
                                },
                                {
                                  "id": 19699,
                                  "away": 1.32,
                                  "home": 3.15,
                                  "payout": 93.02,
                                  "bookmaker_id": 25,
                                  "away_movement": 1,
                                  "home_movement": -1,
                                  "bookmaker_name": "Betsson",
                                  "bookmaker_order": 72,
                                  "bookmaker_hash_image": "1f0b96b54c49121cf3e2d924cad9eabc1f43adc0d6afb106347eb40e1996857d"
                                }
                              ],
                              "type": "-0.5/+0.5"
                            },
                            {
                              "odds": [
                                {
                                  "id": 17708,
                                  "away": 4.17,
                                  "home": 1.18,
                                  "payout": 91.97,
                                  "bookmaker_id": 34,
                                  "away_movement": 1,
                                  "home_movement": -1,
                                  "bookmaker_name": "Vbet Sport",
                                  "bookmaker_order": 83,
                                  "bookmaker_hash_image": "170428aa6e0eec2fda96c3880f1171775deed351466c0bb3b25699cebaa0eae6"
                                }
                              ],
                              "type": "+1/-1"
                            },
                            {
                              "odds": [
                                {
                                  "id": 17717,
                                  "away": 5.37,
                                  "home": 1.11,
                                  "payout": 91.99,
                                  "bookmaker_id": 34,
                                  "away_movement": 1,
                                  "home_movement": -1,
                                  "bookmaker_name": "Vbet Sport",
                                  "bookmaker_order": 83,
                                  "bookmaker_hash_image": "170428aa6e0eec2fda96c3880f1171775deed351466c0bb3b25699cebaa0eae6"
                                }
                              ],
                              "type": "+1.5/-1.5"
                            }
                          ],
                          "period_type": "1st Period"
                        },
                        {
                          "odds": [
                            {
                              "odds": [
                                {
                                  "id": 22266,
                                  "away": 2.35,
                                  "home": 1.53,
                                  "payout": 92.67,
                                  "bookmaker_id": 19,
                                  "away_movement": 1,
                                  "home_movement": -1,
                                  "bookmaker_name": "Novibet",
                                  "bookmaker_order": 47,
                                  "bookmaker_hash_image": "6f808afb5bd269934561394107be2c8b2c65c9aacc3d0af0c6a217ca3b4aee11"
                                }
                              ],
                              "type": "+0.5/-0.5"
                            }
                          ],
                          "period_type": "2nd Period"
                        },
                        {
                          "odds": [
                            {
                              "odds": [
                                {
                                  "id": 22272,
                                  "away": 2.25,
                                  "home": 1.57,
                                  "payout": 92.47,
                                  "bookmaker_id": 19,
                                  "away_movement": 1,
                                  "home_movement": -1,
                                  "bookmaker_name": "Novibet",
                                  "bookmaker_order": 47,
                                  "bookmaker_hash_image": "6f808afb5bd269934561394107be2c8b2c65c9aacc3d0af0c6a217ca3b4aee11"
                                }
                              ],
                              "type": "+0.5/-0.5"
                            }
                          ],
                          "period_type": "3rd Period"
                        },
                        {
                          "odds": [
                            {
                              "odds": [
                                {
                                  "id": 16177,
                                  "away": 2.6,
                                  "home": 1.41,
                                  "payout": 91.42,
                                  "bookmaker_id": 7,
                                  "away_movement": 1,
                                  "home_movement": -1,
                                  "bookmaker_name": "Powbet",
                                  "bookmaker_order": 10,
                                  "bookmaker_hash_image": "2b4b65a84ff508fc1ab451fa870b8344d263f9e45652824559cccb733456e838"
                                },
                                {
                                  "id": 16179,
                                  "away": 2.6,
                                  "home": 1.41,
                                  "payout": 91.42,
                                  "bookmaker_id": 5,
                                  "away_movement": 1,
                                  "home_movement": -1,
                                  "bookmaker_name": "Fezbet",
                                  "bookmaker_order": 8,
                                  "bookmaker_hash_image": "5fcd29ad7385ac87e19af6573ece46af5654a78332d51b7d6f1e4804dc86dcd3"
                                },
                                {
                                  "id": 16183,
                                  "away": 2.6,
                                  "home": 1.41,
                                  "payout": 91.42,
                                  "bookmaker_id": 51,
                                  "away_movement": 1,
                                  "home_movement": -1,
                                  "bookmaker_name": "Cashwin",
                                  "bookmaker_order": 74,
                                  "bookmaker_hash_image": "ff79e5e4a3648d9b457f9a2d86253cf4fe239d81704f275fcfe4ac8158304b22"
                                },
                                {
                                  "id": 16185,
                                  "away": 2.6,
                                  "home": 1.41,
                                  "payout": 91.42,
                                  "bookmaker_id": 18,
                                  "away_movement": 1,
                                  "home_movement": -1,
                                  "bookmaker_name": "Campobet",
                                  "bookmaker_order": 39,
                                  "bookmaker_hash_image": "d0eca5741529402474d4460e966ddc1bfa9652ebdd612fa09aec793b2988ac98"
                                },
                                {
                                  "id": 16181,
                                  "away": 2.54,
                                  "home": 1.41,
                                  "payout": 90.67,
                                  "bookmaker_id": 50,
                                  "away_movement": 1,
                                  "home_movement": -1,
                                  "bookmaker_name": "All British Casino",
                                  "bookmaker_order": 70,
                                  "bookmaker_hash_image": "3c3fee20a7efe14459f43bc585af731e9fa78c454365e60a58f670b4627f88e6"
                                },
                                {
                                  "id": 21682,
                                  "away": 2.52,
                                  "home": 1.42,
                                  "payout": 90.82,
                                  "bookmaker_id": 33,
                                  "away_movement": -1,
                                  "home_movement": -1,
                                  "bookmaker_name": "Jackbit",
                                  "bookmaker_order": 82,
                                  "bookmaker_hash_image": "90e3d84a9c46026a03a79253b7f83cc692d06dcc09f4cf00d71f10709288b691"
                                },
                                {
                                  "id": 21690,
                                  "away": 2.52,
                                  "home": 1.42,
                                  "payout": 90.82,
                                  "bookmaker_id": 30,
                                  "away_movement": -1,
                                  "home_movement": -1,
                                  "bookmaker_name": "Freshbet",
                                  "bookmaker_order": 79,
                                  "bookmaker_hash_image": "a28333ec98f7d551a4485abe91df75028280504e2cd01a01f47dcb3733825dab"
                                },
                                {
                                  "id": 21698,
                                  "away": 2.52,
                                  "home": 1.42,
                                  "payout": 90.82,
                                  "bookmaker_id": 32,
                                  "away_movement": -1,
                                  "home_movement": -1,
                                  "bookmaker_name": "Mystake",
                                  "bookmaker_order": 80,
                                  "bookmaker_hash_image": "31c8ed947b8aff8a1cd9d0b0bc0369a5d955502d241ec9810c9f94157e943098"
                                },
                                {
                                  "id": 21706,
                                  "away": 2.52,
                                  "home": 1.42,
                                  "payout": 90.82,
                                  "bookmaker_id": 28,
                                  "away_movement": -1,
                                  "home_movement": -1,
                                  "bookmaker_name": "Goldenbet",
                                  "bookmaker_order": 77,
                                  "bookmaker_hash_image": "7c80be5188d355eedb4856b7809b4d78d67814d2c5a6b0bf074af5c607628ac5"
                                }
                              ],
                              "type": "+1.5/-1.5"
                            },
                            {
                              "odds": [
                                {
                                  "id": 21618,
                                  "away": 3.58,
                                  "home": 1.22,
                                  "payout": 90.99,
                                  "bookmaker_id": 33,
                                  "away_movement": -1,
                                  "home_movement": -1,
                                  "bookmaker_name": "Jackbit",
                                  "bookmaker_order": 82,
                                  "bookmaker_hash_image": "90e3d84a9c46026a03a79253b7f83cc692d06dcc09f4cf00d71f10709288b691"
                                },
                                {
                                  "id": 21626,
                                  "away": 3.58,
                                  "home": 1.22,
                                  "payout": 90.99,
                                  "bookmaker_id": 30,
                                  "away_movement": -1,
                                  "home_movement": -1,
                                  "bookmaker_name": "Freshbet",
                                  "bookmaker_order": 79,
                                  "bookmaker_hash_image": "a28333ec98f7d551a4485abe91df75028280504e2cd01a01f47dcb3733825dab"
                                },
                                {
                                  "id": 21634,
                                  "away": 3.58,
                                  "home": 1.22,
                                  "payout": 90.99,
                                  "bookmaker_id": 32,
                                  "away_movement": -1,
                                  "home_movement": -1,
                                  "bookmaker_name": "Mystake",
                                  "bookmaker_order": 80,
                                  "bookmaker_hash_image": "31c8ed947b8aff8a1cd9d0b0bc0369a5d955502d241ec9810c9f94157e943098"
                                },
                                {
                                  "id": 21642,
                                  "away": 3.58,
                                  "home": 1.22,
                                  "payout": 90.99,
                                  "bookmaker_id": 28,
                                  "away_movement": -1,
                                  "home_movement": -1,
                                  "bookmaker_name": "Goldenbet",
                                  "bookmaker_order": 77,
                                  "bookmaker_hash_image": "7c80be5188d355eedb4856b7809b4d78d67814d2c5a6b0bf074af5c607628ac5"
                                }
                              ],
                              "type": "+2.5/-2.5"
                            },
                            {
                              "odds": [
                                {
                                  "id": 21650,
                                  "away": 5.89,
                                  "home": 1.07,
                                  "payout": 90.55,
                                  "bookmaker_id": 33,
                                  "away_movement": -1,
                                  "home_movement": -1,
                                  "bookmaker_name": "Jackbit",
                                  "bookmaker_order": 82,
                                  "bookmaker_hash_image": "90e3d84a9c46026a03a79253b7f83cc692d06dcc09f4cf00d71f10709288b691"
                                },
                                {
                                  "id": 21658,
                                  "away": 5.89,
                                  "home": 1.07,
                                  "payout": 90.55,
                                  "bookmaker_id": 30,
                                  "away_movement": -1,
                                  "home_movement": -1,
                                  "bookmaker_name": "Freshbet",
                                  "bookmaker_order": 79,
                                  "bookmaker_hash_image": "a28333ec98f7d551a4485abe91df75028280504e2cd01a01f47dcb3733825dab"
                                },
                                {
                                  "id": 21666,
                                  "away": 5.89,
                                  "home": 1.07,
                                  "payout": 90.55,
                                  "bookmaker_id": 32,
                                  "away_movement": -1,
                                  "home_movement": -1,
                                  "bookmaker_name": "Mystake",
                                  "bookmaker_order": 80,
                                  "bookmaker_hash_image": "31c8ed947b8aff8a1cd9d0b0bc0369a5d955502d241ec9810c9f94157e943098"
                                },
                                {
                                  "id": 21674,
                                  "away": 5.89,
                                  "home": 1.07,
                                  "payout": 90.55,
                                  "bookmaker_id": 28,
                                  "away_movement": -1,
                                  "home_movement": -1,
                                  "bookmaker_name": "Goldenbet",
                                  "bookmaker_order": 77,
                                  "bookmaker_hash_image": "7c80be5188d355eedb4856b7809b4d78d67814d2c5a6b0bf074af5c607628ac5"
                                }
                              ],
                              "type": "+3.5/-3.5"
                            }
                          ],
                          "period_type": "FT inc. OT"
                        },
                        {
                          "odds": [
                            {
                              "odds": [
                                {
                                  "id": 16259,
                                  "away": 1.5,
                                  "home": 2.29,
                                  "payout": 90.63,
                                  "bookmaker_id": 2,
                                  "away_movement": 1,
                                  "home_movement": -1,
                                  "bookmaker_name": "1xBet",
                                  "bookmaker_order": 3,
                                  "bookmaker_hash_image": "a8ce79a50ae18cfa15b3a11e1a166d1d9018fe5ce31c54038808feedc9c4e989"
                                },
                                {
                                  "id": 16265,
                                  "away": 1.5,
                                  "home": 2.29,
                                  "payout": 90.63,
                                  "bookmaker_id": 3,
                                  "away_movement": 1,
                                  "home_movement": -1,
                                  "bookmaker_name": "22Bet",
                                  "bookmaker_order": 4,
                                  "bookmaker_hash_image": "d585401d20b3d081f9862a9f11133f6d32b6208f3b3de0bd704e392ba679a3bb"
                                },
                                {
                                  "id": 17204,
                                  "away": 1.53,
                                  "home": 2.33,
                                  "payout": 92.35,
                                  "bookmaker_id": 34,
                                  "away_movement": 1,
                                  "home_movement": -1,
                                  "bookmaker_name": "Vbet Sport",
                                  "bookmaker_order": 83,
                                  "bookmaker_hash_image": "170428aa6e0eec2fda96c3880f1171775deed351466c0bb3b25699cebaa0eae6"
                                },
                                {
                                  "id": 16271,
                                  "away": 1.5,
                                  "home": 2.29,
                                  "payout": 90.63,
                                  "bookmaker_id": 12,
                                  "away_movement": 1,
                                  "home_movement": -1,
                                  "bookmaker_name": "Megapari",
                                  "bookmaker_order": 21,
                                  "bookmaker_hash_image": "7c948d96f7cbcdc11d8b380e1b0c77089afa2f360a3a6e887232e21b8e1b37f1"
                                }
                              ],
                              "type": "0"
                            },
                            {
                              "odds": [
                                {
                                  "id": 16427,
                                  "away": 1.69,
                                  "home": 1.98,
                                  "payout": 91.18,
                                  "bookmaker_id": 2,
                                  "away_movement": 1,
                                  "home_movement": -1,
                                  "bookmaker_name": "1xBet",
                                  "bookmaker_order": 3,
                                  "bookmaker_hash_image": "a8ce79a50ae18cfa15b3a11e1a166d1d9018fe5ce31c54038808feedc9c4e989"
                                },
                                {
                                  "id": 16433,
                                  "away": 1.69,
                                  "home": 1.98,
                                  "payout": 91.18,
                                  "bookmaker_id": 3,
                                  "away_movement": 1,
                                  "home_movement": -1,
                                  "bookmaker_name": "22Bet",
                                  "bookmaker_order": 4,
                                  "bookmaker_hash_image": "d585401d20b3d081f9862a9f11133f6d32b6208f3b3de0bd704e392ba679a3bb"
                                },
                                {
                                  "id": 16439,
                                  "away": 1.69,
                                  "home": 1.98,
                                  "payout": 91.18,
                                  "bookmaker_id": 12,
                                  "away_movement": 1,
                                  "home_movement": -1,
                                  "bookmaker_name": "Megapari",
                                  "bookmaker_order": 21,
                                  "bookmaker_hash_image": "7c948d96f7cbcdc11d8b380e1b0c77089afa2f360a3a6e887232e21b8e1b37f1"
                                }
                              ],
                              "type": "+0.25/-0.25"
                            },
                            {
                              "odds": [
                                {
                                  "id": 16241,
                                  "away": 1.391,
                                  "home": 2.596,
                                  "payout": 90.57,
                                  "bookmaker_id": 2,
                                  "away_movement": -1,
                                  "home_movement": 1,
                                  "bookmaker_name": "1xBet",
                                  "bookmaker_order": 3,
                                  "bookmaker_hash_image": "a8ce79a50ae18cfa15b3a11e1a166d1d9018fe5ce31c54038808feedc9c4e989"
                                },
                                {
                                  "id": 16247,
                                  "away": 1.391,
                                  "home": 2.596,
                                  "payout": 90.57,
                                  "bookmaker_id": 3,
                                  "away_movement": -1,
                                  "home_movement": 1,
                                  "bookmaker_name": "22Bet",
                                  "bookmaker_order": 4,
                                  "bookmaker_hash_image": "d585401d20b3d081f9862a9f11133f6d32b6208f3b3de0bd704e392ba679a3bb"
                                },
                                {
                                  "id": 16253,
                                  "away": 1.391,
                                  "home": 2.596,
                                  "payout": 90.57,
                                  "bookmaker_id": 12,
                                  "away_movement": -1,
                                  "home_movement": 1,
                                  "bookmaker_name": "Megapari",
                                  "bookmaker_order": 21,
                                  "bookmaker_hash_image": "7c948d96f7cbcdc11d8b380e1b0c77089afa2f360a3a6e887232e21b8e1b37f1"
                                }
                              ],
                              "type": "-0.25/+0.25"
                            },
                            {
                              "odds": [
                                {
                                  "id": 17681,
                                  "away": 1.92,
                                  "home": 1.82,
                                  "payout": 93.43,
                                  "bookmaker_id": 34,
                                  "away_movement": 1,
                                  "home_movement": -1,
                                  "bookmaker_name": "Vbet Sport",
                                  "bookmaker_order": 83,
                                  "bookmaker_hash_image": "170428aa6e0eec2fda96c3880f1171775deed351466c0bb3b25699cebaa0eae6"
                                },
                                {
                                  "id": 22194,
                                  "away": 1.952,
                                  "home": 1.75,
                                  "payout": 92.27,
                                  "bookmaker_id": 23,
                                  "away_movement": 0,
                                  "home_movement": 0,
                                  "bookmaker_name": "Parimatch",
                                  "bookmaker_order": 68,
                                  "bookmaker_hash_image": "15b0535b97f30ff58c1b7db577b04bdaf15a124205ecf72a3e036fa59ae6733c"
                                },
                                {
                                  "id": 22200,
                                  "away": 1.952,
                                  "home": 1.75,
                                  "payout": 92.27,
                                  "bookmaker_id": 4,
                                  "away_movement": 0,
                                  "home_movement": 0,
                                  "bookmaker_name": "BetVictor",
                                  "bookmaker_order": 6,
                                  "bookmaker_hash_image": "7fe3e53d085b4ceca89a015f0d665e362aa49aa603c56920f68272e73f136f8d"
                                }
                              ],
                              "type": "+0.5/-0.5"
                            },
                            {
                              "odds": [
                                {
                                  "id": 17144,
                                  "away": 1.35,
                                  "home": 2.85,
                                  "payout": 91.61,
                                  "bookmaker_id": 34,
                                  "away_movement": 1,
                                  "home_movement": -1,
                                  "bookmaker_name": "Vbet Sport",
                                  "bookmaker_order": 83,
                                  "bookmaker_hash_image": "170428aa6e0eec2fda96c3880f1171775deed351466c0bb3b25699cebaa0eae6"
                                }
                              ],
                              "type": "-0.5/+0.5"
                            },
                            {
                              "odds": [
                                {
                                  "id": 16277,
                                  "away": 1.996,
                                  "home": 1.66,
                                  "payout": 90.63,
                                  "bookmaker_id": 2,
                                  "away_movement": 1,
                                  "home_movement": -1,
                                  "bookmaker_name": "1xBet",
                                  "bookmaker_order": 3,
                                  "bookmaker_hash_image": "a8ce79a50ae18cfa15b3a11e1a166d1d9018fe5ce31c54038808feedc9c4e989"
                                },
                                {
                                  "id": 16283,
                                  "away": 1.996,
                                  "home": 1.66,
                                  "payout": 90.63,
                                  "bookmaker_id": 3,
                                  "away_movement": 1,
                                  "home_movement": -1,
                                  "bookmaker_name": "22Bet",
                                  "bookmaker_order": 4,
                                  "bookmaker_hash_image": "d585401d20b3d081f9862a9f11133f6d32b6208f3b3de0bd704e392ba679a3bb"
                                },
                                {
                                  "id": 16289,
                                  "away": 1.996,
                                  "home": 1.66,
                                  "payout": 90.63,
                                  "bookmaker_id": 12,
                                  "away_movement": 1,
                                  "home_movement": -1,
                                  "bookmaker_name": "Megapari",
                                  "bookmaker_order": 21,
                                  "bookmaker_hash_image": "7c948d96f7cbcdc11d8b380e1b0c77089afa2f360a3a6e887232e21b8e1b37f1"
                                }
                              ],
                              "type": "+0.75/-0.75"
                            },
                            {
                              "odds": [
                                {
                                  "id": 16223,
                                  "away": 1.3,
                                  "home": 3.2,
                                  "payout": 92.44,
                                  "bookmaker_id": 2,
                                  "away_movement": 1,
                                  "home_movement": -1,
                                  "bookmaker_name": "1xBet",
                                  "bookmaker_order": 3,
                                  "bookmaker_hash_image": "a8ce79a50ae18cfa15b3a11e1a166d1d9018fe5ce31c54038808feedc9c4e989"
                                },
                                {
                                  "id": 16229,
                                  "away": 1.3,
                                  "home": 3.2,
                                  "payout": 92.44,
                                  "bookmaker_id": 3,
                                  "away_movement": 1,
                                  "home_movement": -1,
                                  "bookmaker_name": "22Bet",
                                  "bookmaker_order": 4,
                                  "bookmaker_hash_image": "d585401d20b3d081f9862a9f11133f6d32b6208f3b3de0bd704e392ba679a3bb"
                                },
                                {
                                  "id": 16235,
                                  "away": 1.3,
                                  "home": 3.2,
                                  "payout": 92.44,
                                  "bookmaker_id": 12,
                                  "away_movement": 1,
                                  "home_movement": -1,
                                  "bookmaker_name": "Megapari",
                                  "bookmaker_order": 21,
                                  "bookmaker_hash_image": "7c948d96f7cbcdc11d8b380e1b0c77089afa2f360a3a6e887232e21b8e1b37f1"
                                }
                              ],
                              "type": "-0.75/+0.75"
                            },
                            {
                              "odds": [
                                {
                                  "id": 16295,
                                  "away": 2.21,
                                  "home": 1.56,
                                  "payout": 91.45,
                                  "bookmaker_id": 36,
                                  "away_movement": 1,
                                  "home_movement": -1,
                                  "bookmaker_name": "GG.BET",
                                  "bookmaker_order": 91,
                                  "bookmaker_hash_image": "ce4ec4f4bb30803f36a4e4d55e014de7f919ea5458abb6747a19f8c37282933f"
                                },
                                {
                                  "id": 16307,
                                  "away": 2.24,
                                  "home": 1.58,
                                  "payout": 92.65,
                                  "bookmaker_id": 3,
                                  "away_movement": 1,
                                  "home_movement": -1,
                                  "bookmaker_name": "22Bet",
                                  "bookmaker_order": 4,
                                  "bookmaker_hash_image": "d585401d20b3d081f9862a9f11133f6d32b6208f3b3de0bd704e392ba679a3bb"
                                },
                                {
                                  "id": 16313,
                                  "away": 2.24,
                                  "home": 1.58,
                                  "payout": 92.65,
                                  "bookmaker_id": 12,
                                  "away_movement": 1,
                                  "home_movement": -1,
                                  "bookmaker_name": "Megapari",
                                  "bookmaker_order": 21,
                                  "bookmaker_hash_image": "7c948d96f7cbcdc11d8b380e1b0c77089afa2f360a3a6e887232e21b8e1b37f1"
                                },
                                {
                                  "id": 17336,
                                  "away": 2.2,
                                  "home": 1.6,
                                  "payout": 92.63,
                                  "bookmaker_id": 34,
                                  "away_movement": 1,
                                  "home_movement": -1,
                                  "bookmaker_name": "Vbet Sport",
                                  "bookmaker_order": 83,
                                  "bookmaker_hash_image": "170428aa6e0eec2fda96c3880f1171775deed351466c0bb3b25699cebaa0eae6"
                                },
                                {
                                  "id": 16301,
                                  "away": 2.24,
                                  "home": 1.58,
                                  "payout": 92.65,
                                  "bookmaker_id": 2,
                                  "away_movement": 1,
                                  "home_movement": -1,
                                  "bookmaker_name": "1xBet",
                                  "bookmaker_order": 3,
                                  "bookmaker_hash_image": "a8ce79a50ae18cfa15b3a11e1a166d1d9018fe5ce31c54038808feedc9c4e989"
                                }
                              ],
                              "type": "+1/-1"
                            },
                            {
                              "odds": [
                                {
                                  "id": 16206,
                                  "away": 1.191,
                                  "home": 3.74,
                                  "payout": 90.33,
                                  "bookmaker_id": 2,
                                  "away_movement": 1,
                                  "home_movement": -1,
                                  "bookmaker_name": "1xBet",
                                  "bookmaker_order": 3,
                                  "bookmaker_hash_image": "a8ce79a50ae18cfa15b3a11e1a166d1d9018fe5ce31c54038808feedc9c4e989"
                                },
                                {
                                  "id": 16211,
                                  "away": 1.191,
                                  "home": 3.74,
                                  "payout": 90.33,
                                  "bookmaker_id": 3,
                                  "away_movement": 1,
                                  "home_movement": -1,
                                  "bookmaker_name": "22Bet",
                                  "bookmaker_order": 4,
                                  "bookmaker_hash_image": "d585401d20b3d081f9862a9f11133f6d32b6208f3b3de0bd704e392ba679a3bb"
                                },
                                {
                                  "id": 16217,
                                  "away": 1.191,
                                  "home": 3.74,
                                  "payout": 90.33,
                                  "bookmaker_id": 12,
                                  "away_movement": 1,
                                  "home_movement": -1,
                                  "bookmaker_name": "Megapari",
                                  "bookmaker_order": 21,
                                  "bookmaker_hash_image": "7c948d96f7cbcdc11d8b380e1b0c77089afa2f360a3a6e887232e21b8e1b37f1"
                                },
                                {
                                  "id": 17072,
                                  "away": 1.21,
                                  "home": 3.9,
                                  "payout": 92.35,
                                  "bookmaker_id": 34,
                                  "away_movement": 1,
                                  "home_movement": -1,
                                  "bookmaker_name": "Vbet Sport",
                                  "bookmaker_order": 83,
                                  "bookmaker_hash_image": "170428aa6e0eec2fda96c3880f1171775deed351466c0bb3b25699cebaa0eae6"
                                }
                              ],
                              "type": "-1/+1"
                            },
                            {
                              "odds": [
                                {
                                  "id": 16319,
                                  "away": 2.338,
                                  "home": 1.492,
                                  "payout": 91.08,
                                  "bookmaker_id": 2,
                                  "away_movement": 1,
                                  "home_movement": -1,
                                  "bookmaker_name": "1xBet",
                                  "bookmaker_order": 3,
                                  "bookmaker_hash_image": "a8ce79a50ae18cfa15b3a11e1a166d1d9018fe5ce31c54038808feedc9c4e989"
                                },
                                {
                                  "id": 16325,
                                  "away": 2.338,
                                  "home": 1.492,
                                  "payout": 91.08,
                                  "bookmaker_id": 3,
                                  "away_movement": 1,
                                  "home_movement": -1,
                                  "bookmaker_name": "22Bet",
                                  "bookmaker_order": 4,
                                  "bookmaker_hash_image": "d585401d20b3d081f9862a9f11133f6d32b6208f3b3de0bd704e392ba679a3bb"
                                },
                                {
                                  "id": 16331,
                                  "away": 2.338,
                                  "home": 1.492,
                                  "payout": 91.08,
                                  "bookmaker_id": 12,
                                  "away_movement": 1,
                                  "home_movement": -1,
                                  "bookmaker_name": "Megapari",
                                  "bookmaker_order": 21,
                                  "bookmaker_hash_image": "7c948d96f7cbcdc11d8b380e1b0c77089afa2f360a3a6e887232e21b8e1b37f1"
                                }
                              ],
                              "type": "+1.25/-1.25"
                            },
                            {
                              "odds": [
                                {
                                  "id": 24663,
                                  "away": 2.54,
                                  "home": 1.48,
                                  "payout": 93.51,
                                  "bookmaker_id": 43,
                                  "away_movement": 0,
                                  "home_movement": 0,
                                  "bookmaker_name": "Sportingbet",
                                  "bookmaker_order": 119,
                                  "bookmaker_hash_image": "d69df1ae8e9d418dcb50227c2f0062968d60885e12c49b543f1850175f5d7481"
                                },
                                {
                                  "id": 24678,
                                  "away": 2.54,
                                  "home": 1.48,
                                  "payout": 93.51,
                                  "bookmaker_id": 8,
                                  "away_movement": 0,
                                  "home_movement": 0,
                                  "bookmaker_name": "Bwin",
                                  "bookmaker_order": 12,
                                  "bookmaker_hash_image": "0c3cdd2bfc6df95d618274d18727ff6f76081d0ede60079bfe5bfbabbddd41e7"
                                },
                                {
                                  "id": 16337,
                                  "away": 2.48,
                                  "home": 1.444,
                                  "payout": 91.26,
                                  "bookmaker_id": 2,
                                  "away_movement": 1,
                                  "home_movement": -1,
                                  "bookmaker_name": "1xBet",
                                  "bookmaker_order": 3,
                                  "bookmaker_hash_image": "a8ce79a50ae18cfa15b3a11e1a166d1d9018fe5ce31c54038808feedc9c4e989"
                                },
                                {
                                  "id": 16343,
                                  "away": 2.48,
                                  "home": 1.444,
                                  "payout": 91.26,
                                  "bookmaker_id": 3,
                                  "away_movement": 1,
                                  "home_movement": -1,
                                  "bookmaker_name": "22Bet",
                                  "bookmaker_order": 4,
                                  "bookmaker_hash_image": "d585401d20b3d081f9862a9f11133f6d32b6208f3b3de0bd704e392ba679a3bb"
                                },
                                {
                                  "id": 16349,
                                  "away": 2.48,
                                  "home": 1.444,
                                  "payout": 91.26,
                                  "bookmaker_id": 12,
                                  "away_movement": 1,
                                  "home_movement": -1,
                                  "bookmaker_name": "Megapari",
                                  "bookmaker_order": 21,
                                  "bookmaker_hash_image": "7c948d96f7cbcdc11d8b380e1b0c77089afa2f360a3a6e887232e21b8e1b37f1"
                                },
                                {
                                  "id": 17420,
                                  "away": 2.55,
                                  "home": 1.43,
                                  "payout": 91.62,
                                  "bookmaker_id": 34,
                                  "away_movement": 1,
                                  "home_movement": -1,
                                  "bookmaker_name": "Vbet Sport",
                                  "bookmaker_order": 83,
                                  "bookmaker_hash_image": "170428aa6e0eec2fda96c3880f1171775deed351466c0bb3b25699cebaa0eae6"
                                }
                              ],
                              "type": "+1.5/-1.5"
                            },
                            {
                              "odds": [
                                {
                                  "id": 24144,
                                  "away": 1.21,
                                  "home": 4.1,
                                  "payout": 93.43,
                                  "bookmaker_id": 43,
                                  "away_movement": 0,
                                  "home_movement": 0,
                                  "bookmaker_name": "Sportingbet",
                                  "bookmaker_order": 119,
                                  "bookmaker_hash_image": "d69df1ae8e9d418dcb50227c2f0062968d60885e12c49b543f1850175f5d7481"
                                },
                                {
                                  "id": 24158,
                                  "away": 1.21,
                                  "home": 4.1,
                                  "payout": 93.43,
                                  "bookmaker_id": 8,
                                  "away_movement": 0,
                                  "home_movement": 0,
                                  "bookmaker_name": "Bwin",
                                  "bookmaker_order": 12,
                                  "bookmaker_hash_image": "0c3cdd2bfc6df95d618274d18727ff6f76081d0ede60079bfe5bfbabbddd41e7"
                                },
                                {
                                  "id": 16194,
                                  "away": 1.161,
                                  "home": 4.1,
                                  "payout": 90.48,
                                  "bookmaker_id": 2,
                                  "away_movement": -1,
                                  "home_movement": 1,
                                  "bookmaker_name": "1xBet",
                                  "bookmaker_order": 3,
                                  "bookmaker_hash_image": "a8ce79a50ae18cfa15b3a11e1a166d1d9018fe5ce31c54038808feedc9c4e989"
                                },
                                {
                                  "id": 16197,
                                  "away": 1.161,
                                  "home": 4.1,
                                  "payout": 90.48,
                                  "bookmaker_id": 3,
                                  "away_movement": -1,
                                  "home_movement": 1,
                                  "bookmaker_name": "22Bet",
                                  "bookmaker_order": 4,
                                  "bookmaker_hash_image": "d585401d20b3d081f9862a9f11133f6d32b6208f3b3de0bd704e392ba679a3bb"
                                },
                                {
                                  "id": 16201,
                                  "away": 1.161,
                                  "home": 4.1,
                                  "payout": 90.48,
                                  "bookmaker_id": 12,
                                  "away_movement": -1,
                                  "home_movement": 1,
                                  "bookmaker_name": "Megapari",
                                  "bookmaker_order": 21,
                                  "bookmaker_hash_image": "7c948d96f7cbcdc11d8b380e1b0c77089afa2f360a3a6e887232e21b8e1b37f1"
                                },
                                {
                                  "id": 17024,
                                  "away": 1.17,
                                  "home": 4.5,
                                  "payout": 92.86,
                                  "bookmaker_id": 34,
                                  "away_movement": 1,
                                  "home_movement": -1,
                                  "bookmaker_name": "Vbet Sport",
                                  "bookmaker_order": 83,
                                  "bookmaker_hash_image": "170428aa6e0eec2fda96c3880f1171775deed351466c0bb3b25699cebaa0eae6"
                                }
                              ],
                              "type": "-1.5/+1.5"
                            },
                            {
                              "odds": [
                                {
                                  "id": 16355,
                                  "away": 2.752,
                                  "home": 1.346,
                                  "payout": 90.39,
                                  "bookmaker_id": 2,
                                  "away_movement": 1,
                                  "home_movement": -1,
                                  "bookmaker_name": "1xBet",
                                  "bookmaker_order": 3,
                                  "bookmaker_hash_image": "a8ce79a50ae18cfa15b3a11e1a166d1d9018fe5ce31c54038808feedc9c4e989"
                                },
                                {
                                  "id": 16361,
                                  "away": 2.752,
                                  "home": 1.346,
                                  "payout": 90.39,
                                  "bookmaker_id": 3,
                                  "away_movement": 1,
                                  "home_movement": -1,
                                  "bookmaker_name": "22Bet",
                                  "bookmaker_order": 4,
                                  "bookmaker_hash_image": "d585401d20b3d081f9862a9f11133f6d32b6208f3b3de0bd704e392ba679a3bb"
                                },
                                {
                                  "id": 16367,
                                  "away": 2.752,
                                  "home": 1.346,
                                  "payout": 90.39,
                                  "bookmaker_id": 12,
                                  "away_movement": 1,
                                  "home_movement": -1,
                                  "bookmaker_name": "Megapari",
                                  "bookmaker_order": 21,
                                  "bookmaker_hash_image": "7c948d96f7cbcdc11d8b380e1b0c77089afa2f360a3a6e887232e21b8e1b37f1"
                                }
                              ],
                              "type": "+1.75/-1.75"
                            },
                            {
                              "odds": [
                                {
                                  "id": 16379,
                                  "away": 3.2,
                                  "home": 1.26,
                                  "payout": 90.4,
                                  "bookmaker_id": 3,
                                  "away_movement": 1,
                                  "home_movement": -1,
                                  "bookmaker_name": "22Bet",
                                  "bookmaker_order": 4,
                                  "bookmaker_hash_image": "d585401d20b3d081f9862a9f11133f6d32b6208f3b3de0bd704e392ba679a3bb"
                                },
                                {
                                  "id": 16385,
                                  "away": 3.2,
                                  "home": 1.26,
                                  "payout": 90.4,
                                  "bookmaker_id": 12,
                                  "away_movement": 1,
                                  "home_movement": -1,
                                  "bookmaker_name": "Megapari",
                                  "bookmaker_order": 21,
                                  "bookmaker_hash_image": "7c948d96f7cbcdc11d8b380e1b0c77089afa2f360a3a6e887232e21b8e1b37f1"
                                },
                                {
                                  "id": 16373,
                                  "away": 3.2,
                                  "home": 1.26,
                                  "payout": 90.4,
                                  "bookmaker_id": 2,
                                  "away_movement": 1,
                                  "home_movement": -1,
                                  "bookmaker_name": "1xBet",
                                  "bookmaker_order": 3,
                                  "bookmaker_hash_image": "a8ce79a50ae18cfa15b3a11e1a166d1d9018fe5ce31c54038808feedc9c4e989"
                                },
                                {
                                  "id": 17500,
                                  "away": 3.6,
                                  "home": 1.24,
                                  "payout": 92.23,
                                  "bookmaker_id": 34,
                                  "away_movement": 1,
                                  "home_movement": -1,
                                  "bookmaker_name": "Vbet Sport",
                                  "bookmaker_order": 83,
                                  "bookmaker_hash_image": "170428aa6e0eec2fda96c3880f1171775deed351466c0bb3b25699cebaa0eae6"
                                }
                              ],
                              "type": "+2/-2"
                            },
                            {
                              "odds": [
                                {
                                  "id": 16187,
                                  "away": 1.09,
                                  "home": 6.2,
                                  "payout": 92.7,
                                  "bookmaker_id": 2,
                                  "away_movement": 0,
                                  "home_movement": 0,
                                  "bookmaker_name": "1xBet",
                                  "bookmaker_order": 3,
                                  "bookmaker_hash_image": "a8ce79a50ae18cfa15b3a11e1a166d1d9018fe5ce31c54038808feedc9c4e989"
                                },
                                {
                                  "id": 16189,
                                  "away": 1.09,
                                  "home": 6.2,
                                  "payout": 92.7,
                                  "bookmaker_id": 3,
                                  "away_movement": 0,
                                  "home_movement": 0,
                                  "bookmaker_name": "22Bet",
                                  "bookmaker_order": 4,
                                  "bookmaker_hash_image": "d585401d20b3d081f9862a9f11133f6d32b6208f3b3de0bd704e392ba679a3bb"
                                },
                                {
                                  "id": 16191,
                                  "away": 1.09,
                                  "home": 6.2,
                                  "payout": 92.7,
                                  "bookmaker_id": 12,
                                  "away_movement": 0,
                                  "home_movement": 0,
                                  "bookmaker_name": "Megapari",
                                  "bookmaker_order": 21,
                                  "bookmaker_hash_image": "7c948d96f7cbcdc11d8b380e1b0c77089afa2f360a3a6e887232e21b8e1b37f1"
                                }
                              ],
                              "type": "-2/+2"
                            },
                            {
                              "odds": [
                                {
                                  "id": 17533,
                                  "away": 2.636,
                                  "home": 1.376,
                                  "payout": 90.41,
                                  "bookmaker_id": 2,
                                  "away_movement": 0,
                                  "home_movement": 0,
                                  "bookmaker_name": "1xBet",
                                  "bookmaker_order": 3,
                                  "bookmaker_hash_image": "a8ce79a50ae18cfa15b3a11e1a166d1d9018fe5ce31c54038808feedc9c4e989"
                                },
                                {
                                  "id": 17555,
                                  "away": 2.636,
                                  "home": 1.376,
                                  "payout": 90.41,
                                  "bookmaker_id": 12,
                                  "away_movement": 0,
                                  "home_movement": 0,
                                  "bookmaker_name": "Megapari",
                                  "bookmaker_order": 21,
                                  "bookmaker_hash_image": "7c948d96f7cbcdc11d8b380e1b0c77089afa2f360a3a6e887232e21b8e1b37f1"
                                },
                                {
                                  "id": 17544,
                                  "away": 2.636,
                                  "home": 1.376,
                                  "payout": 90.41,
                                  "bookmaker_id": 3,
                                  "away_movement": 0,
                                  "home_movement": 0,
                                  "bookmaker_name": "22Bet",
                                  "bookmaker_order": 4,
                                  "bookmaker_hash_image": "d585401d20b3d081f9862a9f11133f6d32b6208f3b3de0bd704e392ba679a3bb"
                                }
                              ],
                              "type": "+2.25/-2.25"
                            },
                            {
                              "odds": [
                                {
                                  "id": 16391,
                                  "away": 3.58,
                                  "home": 1.21,
                                  "payout": 90.43,
                                  "bookmaker_id": 2,
                                  "away_movement": 1,
                                  "home_movement": -1,
                                  "bookmaker_name": "1xBet",
                                  "bookmaker_order": 3,
                                  "bookmaker_hash_image": "a8ce79a50ae18cfa15b3a11e1a166d1d9018fe5ce31c54038808feedc9c4e989"
                                },
                                {
                                  "id": 16397,
                                  "away": 3.58,
                                  "home": 1.21,
                                  "payout": 90.43,
                                  "bookmaker_id": 3,
                                  "away_movement": 1,
                                  "home_movement": -1,
                                  "bookmaker_name": "22Bet",
                                  "bookmaker_order": 4,
                                  "bookmaker_hash_image": "d585401d20b3d081f9862a9f11133f6d32b6208f3b3de0bd704e392ba679a3bb"
                                },
                                {
                                  "id": 16403,
                                  "away": 3.58,
                                  "home": 1.21,
                                  "payout": 90.43,
                                  "bookmaker_id": 12,
                                  "away_movement": 1,
                                  "home_movement": -1,
                                  "bookmaker_name": "Megapari",
                                  "bookmaker_order": 21,
                                  "bookmaker_hash_image": "7c948d96f7cbcdc11d8b380e1b0c77089afa2f360a3a6e887232e21b8e1b37f1"
                                },
                                {
                                  "id": 17577,
                                  "away": 4,
                                  "home": 1.2,
                                  "payout": 92.31,
                                  "bookmaker_id": 34,
                                  "away_movement": 1,
                                  "home_movement": -1,
                                  "bookmaker_name": "Vbet Sport",
                                  "bookmaker_order": 83,
                                  "bookmaker_hash_image": "170428aa6e0eec2fda96c3880f1171775deed351466c0bb3b25699cebaa0eae6"
                                }
                              ],
                              "type": "+2.5/-2.5"
                            },
                            {
                              "odds": [
                                {
                                  "id": 17610,
                                  "away": 3.4,
                                  "home": 1.27,
                                  "payout": 92.46,
                                  "bookmaker_id": 2,
                                  "away_movement": 0,
                                  "home_movement": 0,
                                  "bookmaker_name": "1xBet",
                                  "bookmaker_order": 3,
                                  "bookmaker_hash_image": "a8ce79a50ae18cfa15b3a11e1a166d1d9018fe5ce31c54038808feedc9c4e989"
                                },
                                {
                                  "id": 17621,
                                  "away": 3.4,
                                  "home": 1.27,
                                  "payout": 92.46,
                                  "bookmaker_id": 3,
                                  "away_movement": 0,
                                  "home_movement": 0,
                                  "bookmaker_name": "22Bet",
                                  "bookmaker_order": 4,
                                  "bookmaker_hash_image": "d585401d20b3d081f9862a9f11133f6d32b6208f3b3de0bd704e392ba679a3bb"
                                },
                                {
                                  "id": 17631,
                                  "away": 3.4,
                                  "home": 1.27,
                                  "payout": 92.46,
                                  "bookmaker_id": 12,
                                  "away_movement": 0,
                                  "home_movement": 0,
                                  "bookmaker_name": "Megapari",
                                  "bookmaker_order": 21,
                                  "bookmaker_hash_image": "7c948d96f7cbcdc11d8b380e1b0c77089afa2f360a3a6e887232e21b8e1b37f1"
                                }
                              ],
                              "type": "+2.75/-2.75"
                            },
                            {
                              "odds": [
                                {
                                  "id": 16409,
                                  "away": 6,
                                  "home": 1.09,
                                  "payout": 92.24,
                                  "bookmaker_id": 2,
                                  "away_movement": 0,
                                  "home_movement": 0,
                                  "bookmaker_name": "1xBet",
                                  "bookmaker_order": 3,
                                  "bookmaker_hash_image": "a8ce79a50ae18cfa15b3a11e1a166d1d9018fe5ce31c54038808feedc9c4e989"
                                },
                                {
                                  "id": 16415,
                                  "away": 6,
                                  "home": 1.09,
                                  "payout": 92.24,
                                  "bookmaker_id": 3,
                                  "away_movement": 0,
                                  "home_movement": 0,
                                  "bookmaker_name": "22Bet",
                                  "bookmaker_order": 4,
                                  "bookmaker_hash_image": "d585401d20b3d081f9862a9f11133f6d32b6208f3b3de0bd704e392ba679a3bb"
                                },
                                {
                                  "id": 16421,
                                  "away": 6,
                                  "home": 1.09,
                                  "payout": 92.24,
                                  "bookmaker_id": 12,
                                  "away_movement": 0,
                                  "home_movement": 0,
                                  "bookmaker_name": "Megapari",
                                  "bookmaker_order": 21,
                                  "bookmaker_hash_image": "7c948d96f7cbcdc11d8b380e1b0c77089afa2f360a3a6e887232e21b8e1b37f1"
                                },
                                {
                                  "id": 17651,
                                  "away": 5.48,
                                  "home": 1.12,
                                  "payout": 92.99,
                                  "bookmaker_id": 34,
                                  "away_movement": 0,
                                  "home_movement": 0,
                                  "bookmaker_name": "Vbet Sport",
                                  "bookmaker_order": 83,
                                  "bookmaker_hash_image": "170428aa6e0eec2fda96c3880f1171775deed351466c0bb3b25699cebaa0eae6"
                                }
                              ],
                              "type": "+3/-3"
                            }
                          ],
                          "period_type": "Full Time"
                        }
                      ]
                    }
                  ]
                }
              }
            }
          }
        },
        "operationId": "Goals Handicap"
      }
    },
    "/odds/bookmakers": {
      "get": {
        "tags": [
          "Bookmakers"
        ],
        "summary": "Bookmakers",
        "description": "This endpoint allows you to retrieve information about all bookmakers.\n\nWith the help of the `popularity_order` parameter you can see which bookmaker is more popular and more used.\n> **Pagination**: The endpoint uses an offset and limit system. Specify the offset and limit parameters to fetch the desired range of results. The maximum and default number of results per request is 50.\n\n**Update Period**: The endpoint is updated every day.<br />**Recommended Calls**: Limit calls to 1 per day.\n\nYou can retrieve the image of a bookmaker by calling the following URL: https://images.sportmicro.com/{hash_image}.png\n\n### Use Cases\nGet all bookmakers<br />`https://hockey.sportmicro.com/odds/bookmakers`<br /><br />Get information about a specific bookmaker based on the **id**<br />`https://hockey.sportmicro.com/odds/bookmakers?id=eq.{id}`<br /><br />Get the most popular bookmakers<br />`https://hockey.sportmicro.com/odds/bookmakers?order=popularity_order`",
        "parameters": [
          {
            "$ref": "#/components/parameters/rowFilter.bookmakers.id"
          },
          {
            "$ref": "#/components/parameters/rowFilter.bookmakers.name"
          },
          {
            "$ref": "#/components/parameters/offset"
          },
          {
            "$ref": "#/components/parameters/limit"
          },
          {
            "$ref": "#/components/parameters/lang"
          }
        ],
        "responses": {
          "200": {
            "description": "OK",
            "content": {
              "application/json": {
                "schema": {
                  "items": {
                    "$ref": "#/components/schemas/bookmakers"
                  },
                  "type": "array",
                  "example": [
                    {
                      "id": 1,
                      "name": "Stake.com",
                      "popularity_order": "1",
                      "hash_image": "b7df61bb0380f1918a136da4a70b9d19bc740163bd9dbea2c58de3cc13fc0ff0"
                    }
                  ]
                }
              }
            }
          }
        },
        "operationId": "Bookmakers"
      }
    },
    "/odds/coverage-live": {
      "get": {
        "tags": [
          "Odds"
        ],
        "summary": "Coverage Live",
        "description": "This endpoint allows you to retrieve information about all matches coverages.\n\n> **Pagination**: The endpoint uses an offset and limit system. Specify the offset and limit parameters to fetch the desired range of results. The maximum and default number of results per request is 50.\n\n**Update Period**: The endpoint is updated every minute.<br />**Recommended Calls**: Limit calls to 1 per minute.\n\n### Use Cases\nGet all live coverages<br />`https://hockey.sportmicro.com/odds/coverage-live`<br /><br />Get live odds coverage a specific **match_id**<br />`https://hockey.sportmicro.com/odds/coverage-live?match_id=eq.{match_id}`",
        "parameters": [
          {
            "$ref": "#/components/parameters/rowFilter.coverage-live.match_id"
          },
          {
            "$ref": "#/components/parameters/offset"
          },
          {
            "$ref": "#/components/parameters/limit"
          },
          {
            "$ref": "#/components/parameters/lang"
          }
        ],
        "responses": {
          "200": {
            "description": "OK",
            "content": {
              "application/json": {
                "schema": {
                  "items": {
                    "$ref": "#/components/schemas/coverage-live"
                  },
                  "type": "array",
                  "example": [
                    {
                      "match_id": 13768,
                      "three_way_moneyline": false,
                      "total_goals": false,
                      "goals_handicap": false,
                      "both_teams_to_score": false,
                      "double_chance": false,
                      "moneyline": false,
                      "draw_no_bet": false,
                      "correct_score": false,
                      "european_handicap": false,
                      "odd_even": false,
                      "first_team_to_score": false,
                      "tied_at_end_of_regulation": false
                    }
                  ]
                }
              }
            }
          }
        },
        "operationId": "Coverage Live"
      }
    },
    "/odds/total-goals": {
      "get": {
        "tags": [
          "Odds"
        ],
        "summary": "Total Goals",
        "description": "This endpoint allows you to retrieve the odds from total goals market.\n\n> **Pagination**: The endpoint uses an offset and limit system. Specify the offset and limit parameters to fetch the desired range of results. The maximum and default number of results per request is 50.\n\n**Update Period**: Live and today's matches are updated every minute, while other matches are updated every hour.<br />**Recommended Calls**: Limit calls to 1 per minute for live and today's matches, and 1 per hour for other matches.\n\n### Use Cases\nGet the odds from a specific **match_id**<br />`https://hockey.sportmicro.com/odds/total-goals?match_id=eq.{match_id}`<br /><br />Get the live odds from a specific **match_id**<br />`https://hockey.sportmicro.com/odds/total-goals?match_id=eq.{match_id}&is_live=eq.true`<br /><br />Get the pre-match odds from a specific **match_id**<br />`https://hockey.sportmicro.com/odds/total-goals?match_id=eq.{match_id}&is_live=eq.false`",
        "parameters": [
          {
            "$ref": "#/components/parameters/rowFilter.total-goals.match_id"
          },
          {
            "$ref": "#/components/parameters/rowFilter.total-goals.is_live"
          },
          {
            "$ref": "#/components/parameters/offset"
          },
          {
            "$ref": "#/components/parameters/limit"
          },
          {
            "$ref": "#/components/parameters/lang"
          }
        ],
        "responses": {
          "200": {
            "description": "OK",
            "content": {
              "application/json": {
                "schema": {
                  "items": {
                    "$ref": "#/components/schemas/total-goals"
                  },
                  "type": "array",
                  "example": [
                    {
                      "match_id": 13768,
                      "is_live": false,
                      "periods": [
                        {
                          "odds": [
                            {
                              "odds": [
                                {
                                  "id": 39898,
                                  "over": 1.2,
                                  "under": 4.1,
                                  "payout": 92.83,
                                  "bookmaker_id": 25,
                                  "over_movement": 1,
                                  "bookmaker_name": "Betsson",
                                  "under_movement": -1,
                                  "bookmaker_order": 72,
                                  "bookmaker_hash_image": "1f0b96b54c49121cf3e2d924cad9eabc1f43adc0d6afb106347eb40e1996857d"
                                },
                                {
                                  "id": 36101,
                                  "over": 1.15,
                                  "under": 4.6,
                                  "payout": 92,
                                  "bookmaker_id": 34,
                                  "over_movement": 1,
                                  "bookmaker_name": "Vbet Sport",
                                  "under_movement": 0,
                                  "bookmaker_order": 83,
                                  "bookmaker_hash_image": "170428aa6e0eec2fda96c3880f1171775deed351466c0bb3b25699cebaa0eae6"
                                }
                              ],
                              "type": "0.5"
                            },
                            {
                              "odds": [
                                {
                                  "id": 33673,
                                  "over": 1.3,
                                  "under": 2.97,
                                  "payout": 90.42,
                                  "bookmaker_id": 9,
                                  "over_movement": 1,
                                  "bookmaker_name": "Marathonbet",
                                  "under_movement": -1,
                                  "bookmaker_order": 16,
                                  "bookmaker_hash_image": "5cdb85f84c139920abb014112cee3c97015e5614504e64c0fd2dfb14be5cbb4f"
                                },
                                {
                                  "id": 36121,
                                  "over": 1.29,
                                  "under": 3.2,
                                  "payout": 91.94,
                                  "bookmaker_id": 34,
                                  "over_movement": 1,
                                  "bookmaker_name": "Vbet Sport",
                                  "under_movement": -1,
                                  "bookmaker_order": 83,
                                  "bookmaker_hash_image": "170428aa6e0eec2fda96c3880f1171775deed351466c0bb3b25699cebaa0eae6"
                                },
                                {
                                  "id": 39912,
                                  "over": 1.37,
                                  "under": 2.85,
                                  "payout": 92.52,
                                  "bookmaker_id": 25,
                                  "over_movement": 1,
                                  "bookmaker_name": "Betsson",
                                  "under_movement": -1,
                                  "bookmaker_order": 72,
                                  "bookmaker_hash_image": "1f0b96b54c49121cf3e2d924cad9eabc1f43adc0d6afb106347eb40e1996857d"
                                }
                              ],
                              "type": "1"
                            },
                            {
                              "odds": [
                                {
                                  "id": 45337,
                                  "over": 1.952,
                                  "under": 1.727,
                                  "payout": 91.63,
                                  "bookmaker_id": 4,
                                  "over_movement": -1,
                                  "bookmaker_name": "BetVictor",
                                  "under_movement": -1,
                                  "bookmaker_order": 6,
                                  "bookmaker_hash_image": "7fe3e53d085b4ceca89a015f0d665e362aa49aa603c56920f68272e73f136f8d"
                                },
                                {
                                  "id": 48525,
                                  "over": 1.952,
                                  "under": 1.727,
                                  "payout": 91.63,
                                  "bookmaker_id": 23,
                                  "over_movement": -1,
                                  "bookmaker_name": "Parimatch",
                                  "under_movement": -1,
                                  "bookmaker_order": 68,
                                  "bookmaker_hash_image": "15b0535b97f30ff58c1b7db577b04bdaf15a124205ecf72a3e036fa59ae6733c"
                                },
                                {
                                  "id": 33691,
                                  "over": 1.76,
                                  "under": 1.93,
                                  "payout": 92.05,
                                  "bookmaker_id": 27,
                                  "over_movement": -1,
                                  "bookmaker_name": "Unibet",
                                  "under_movement": 1,
                                  "bookmaker_order": 76,
                                  "bookmaker_hash_image": "2907b65f292a90cf93037a232741166cdc091f71c47d80f5d6886c7279ae1251"
                                },
                                {
                                  "id": 33697,
                                  "over": 1.82,
                                  "under": 1.82,
                                  "payout": 91,
                                  "bookmaker_id": 9,
                                  "over_movement": 1,
                                  "bookmaker_name": "Marathonbet",
                                  "under_movement": -1,
                                  "bookmaker_order": 16,
                                  "bookmaker_hash_image": "5cdb85f84c139920abb014112cee3c97015e5614504e64c0fd2dfb14be5cbb4f"
                                },
                                {
                                  "id": 33703,
                                  "over": 1.76,
                                  "under": 1.93,
                                  "payout": 92.05,
                                  "bookmaker_id": 40,
                                  "over_movement": -1,
                                  "bookmaker_name": "BetUK",
                                  "under_movement": 1,
                                  "bookmaker_order": 104,
                                  "bookmaker_hash_image": "7a13e4f70424b7ff8a174875f50e823d18318884b9b0f95a382d9456800d8a72"
                                },
                                {
                                  "id": 33709,
                                  "over": 1.74,
                                  "under": 1.91,
                                  "payout": 91.05,
                                  "bookmaker_id": 16,
                                  "over_movement": -1,
                                  "bookmaker_name": "LeoVegas Sport",
                                  "under_movement": 1,
                                  "bookmaker_order": 31,
                                  "bookmaker_hash_image": "935e346be92ea6e38983569c652fcc2861b507003fec2f399185946b99654c8e"
                                },
                                {
                                  "id": 36211,
                                  "over": 1.84,
                                  "under": 1.84,
                                  "payout": 92,
                                  "bookmaker_id": 34,
                                  "over_movement": 1,
                                  "bookmaker_name": "Vbet Sport",
                                  "under_movement": -1,
                                  "bookmaker_order": 83,
                                  "bookmaker_hash_image": "170428aa6e0eec2fda96c3880f1171775deed351466c0bb3b25699cebaa0eae6"
                                },
                                {
                                  "id": 39982,
                                  "over": 1.98,
                                  "under": 1.74,
                                  "payout": 92.61,
                                  "bookmaker_id": 25,
                                  "over_movement": 1,
                                  "bookmaker_name": "Betsson",
                                  "under_movement": -1,
                                  "bookmaker_order": 72,
                                  "bookmaker_hash_image": "1f0b96b54c49121cf3e2d924cad9eabc1f43adc0d6afb106347eb40e1996857d"
                                }
                              ],
                              "type": "1.5"
                            },
                            {
                              "odds": [
                                {
                                  "id": 33679,
                                  "over": 2.7,
                                  "under": 1.36,
                                  "payout": 90.44,
                                  "bookmaker_id": 9,
                                  "over_movement": 1,
                                  "bookmaker_name": "Marathonbet",
                                  "under_movement": -1,
                                  "bookmaker_order": 16,
                                  "bookmaker_hash_image": "5cdb85f84c139920abb014112cee3c97015e5614504e64c0fd2dfb14be5cbb4f"
                                },
                                {
                                  "id": 36141,
                                  "over": 2.68,
                                  "under": 1.4,
                                  "payout": 91.96,
                                  "bookmaker_id": 34,
                                  "over_movement": 1,
                                  "bookmaker_name": "Vbet Sport",
                                  "under_movement": -1,
                                  "bookmaker_order": 83,
                                  "bookmaker_hash_image": "170428aa6e0eec2fda96c3880f1171775deed351466c0bb3b25699cebaa0eae6"
                                },
                                {
                                  "id": 39933,
                                  "over": 3.1,
                                  "under": 1.32,
                                  "payout": 92.58,
                                  "bookmaker_id": 25,
                                  "over_movement": 1,
                                  "bookmaker_name": "Betsson",
                                  "under_movement": -1,
                                  "bookmaker_order": 72,
                                  "bookmaker_hash_image": "1f0b96b54c49121cf3e2d924cad9eabc1f43adc0d6afb106347eb40e1996857d"
                                }
                              ],
                              "type": "2"
                            },
                            {
                              "odds": [
                                {
                                  "id": 33685,
                                  "over": 3.5,
                                  "under": 1.22,
                                  "payout": 90.47,
                                  "bookmaker_id": 9,
                                  "over_movement": 1,
                                  "bookmaker_name": "Marathonbet",
                                  "under_movement": -1,
                                  "bookmaker_order": 16,
                                  "bookmaker_hash_image": "5cdb85f84c139920abb014112cee3c97015e5614504e64c0fd2dfb14be5cbb4f"
                                },
                                {
                                  "id": 36161,
                                  "over": 3.4,
                                  "under": 1.26,
                                  "payout": 91.93,
                                  "bookmaker_id": 34,
                                  "over_movement": 1,
                                  "bookmaker_name": "Vbet Sport",
                                  "under_movement": 0,
                                  "bookmaker_order": 83,
                                  "bookmaker_hash_image": "170428aa6e0eec2fda96c3880f1171775deed351466c0bb3b25699cebaa0eae6"
                                },
                                {
                                  "id": 39954,
                                  "over": 4.05,
                                  "under": 1.2,
                                  "payout": 92.57,
                                  "bookmaker_id": 25,
                                  "over_movement": 1,
                                  "bookmaker_name": "Betsson",
                                  "under_movement": -1,
                                  "bookmaker_order": 72,
                                  "bookmaker_hash_image": "1f0b96b54c49121cf3e2d924cad9eabc1f43adc0d6afb106347eb40e1996857d"
                                }
                              ],
                              "type": "2.5"
                            }
                          ],
                          "period_type": "1st Period"
                        },
                        {
                          "odds": [
                            {
                              "odds": [
                                {
                                  "id": 36221,
                                  "over": 1.08,
                                  "under": 6,
                                  "payout": 91.53,
                                  "bookmaker_id": 34,
                                  "over_movement": 0,
                                  "bookmaker_name": "Vbet Sport",
                                  "under_movement": 0,
                                  "bookmaker_order": 83,
                                  "bookmaker_hash_image": "170428aa6e0eec2fda96c3880f1171775deed351466c0bb3b25699cebaa0eae6"
                                }
                              ],
                              "type": "0.5"
                            },
                            {
                              "odds": [
                                {
                                  "id": 33715,
                                  "over": 1.143,
                                  "under": 4.35,
                                  "payout": 90.52,
                                  "bookmaker_id": 9,
                                  "over_movement": -1,
                                  "bookmaker_name": "Marathonbet",
                                  "under_movement": 1,
                                  "bookmaker_order": 16,
                                  "bookmaker_hash_image": "5cdb85f84c139920abb014112cee3c97015e5614504e64c0fd2dfb14be5cbb4f"
                                }
                              ],
                              "type": "1"
                            },
                            {
                              "odds": [
                                {
                                  "id": 33721,
                                  "over": 1.34,
                                  "under": 2.78,
                                  "payout": 90.42,
                                  "bookmaker_id": 9,
                                  "over_movement": 1,
                                  "bookmaker_name": "Marathonbet",
                                  "under_movement": -1,
                                  "bookmaker_order": 16,
                                  "bookmaker_hash_image": "5cdb85f84c139920abb014112cee3c97015e5614504e64c0fd2dfb14be5cbb4f"
                                }
                              ],
                              "type": "1.25"
                            },
                            {
                              "odds": [
                                {
                                  "id": 48565,
                                  "over": 1.571,
                                  "under": 2.3,
                                  "payout": 93.34,
                                  "bookmaker_id": 14,
                                  "over_movement": -1,
                                  "bookmaker_name": "888sport",
                                  "under_movement": 1,
                                  "bookmaker_order": 23,
                                  "bookmaker_hash_image": "5396538ebe0d9510c1e5b3b4d2b929e55fde2ad7f3e2c67370f19fde36b51631"
                                },
                                {
                                  "id": 33727,
                                  "over": 1.65,
                                  "under": 2.07,
                                  "payout": 91.81,
                                  "bookmaker_id": 27,
                                  "over_movement": -1,
                                  "bookmaker_name": "Unibet",
                                  "under_movement": 1,
                                  "bookmaker_order": 76,
                                  "bookmaker_hash_image": "2907b65f292a90cf93037a232741166cdc091f71c47d80f5d6886c7279ae1251"
                                },
                                {
                                  "id": 33733,
                                  "over": 1.53,
                                  "under": 2.21,
                                  "payout": 90.41,
                                  "bookmaker_id": 9,
                                  "over_movement": 1,
                                  "bookmaker_name": "Marathonbet",
                                  "under_movement": -1,
                                  "bookmaker_order": 16,
                                  "bookmaker_hash_image": "5cdb85f84c139920abb014112cee3c97015e5614504e64c0fd2dfb14be5cbb4f"
                                },
                                {
                                  "id": 33739,
                                  "over": 1.65,
                                  "under": 2.07,
                                  "payout": 91.81,
                                  "bookmaker_id": 40,
                                  "over_movement": -1,
                                  "bookmaker_name": "BetUK",
                                  "under_movement": 1,
                                  "bookmaker_order": 104,
                                  "bookmaker_hash_image": "7a13e4f70424b7ff8a174875f50e823d18318884b9b0f95a382d9456800d8a72"
                                },
                                {
                                  "id": 33745,
                                  "over": 1.63,
                                  "under": 2.05,
                                  "payout": 90.8,
                                  "bookmaker_id": 16,
                                  "over_movement": -1,
                                  "bookmaker_name": "LeoVegas Sport",
                                  "under_movement": 1,
                                  "bookmaker_order": 31,
                                  "bookmaker_hash_image": "935e346be92ea6e38983569c652fcc2861b507003fec2f399185946b99654c8e"
                                },
                                {
                                  "id": 36291,
                                  "over": 1.5,
                                  "under": 2.28,
                                  "payout": 90.48,
                                  "bookmaker_id": 34,
                                  "over_movement": 0,
                                  "bookmaker_name": "Vbet Sport",
                                  "under_movement": 0,
                                  "bookmaker_order": 83,
                                  "bookmaker_hash_image": "170428aa6e0eec2fda96c3880f1171775deed351466c0bb3b25699cebaa0eae6"
                                }
                              ],
                              "type": "1.5"
                            },
                            {
                              "odds": [
                                {
                                  "id": 33769,
                                  "over": 1.71,
                                  "under": 1.95,
                                  "payout": 91.11,
                                  "bookmaker_id": 9,
                                  "over_movement": 1,
                                  "bookmaker_name": "Marathonbet",
                                  "under_movement": -1,
                                  "bookmaker_order": 16,
                                  "bookmaker_hash_image": "5cdb85f84c139920abb014112cee3c97015e5614504e64c0fd2dfb14be5cbb4f"
                                }
                              ],
                              "type": "1.75"
                            },
                            {
                              "odds": [
                                {
                                  "id": 33751,
                                  "over": 1.99,
                                  "under": 1.68,
                                  "payout": 91.1,
                                  "bookmaker_id": 9,
                                  "over_movement": 1,
                                  "bookmaker_name": "Marathonbet",
                                  "under_movement": -1,
                                  "bookmaker_order": 16,
                                  "bookmaker_hash_image": "5cdb85f84c139920abb014112cee3c97015e5614504e64c0fd2dfb14be5cbb4f"
                                }
                              ],
                              "type": "2"
                            },
                            {
                              "odds": [
                                {
                                  "id": 33757,
                                  "over": 2.31,
                                  "under": 1.5,
                                  "payout": 90.94,
                                  "bookmaker_id": 9,
                                  "over_movement": 1,
                                  "bookmaker_name": "Marathonbet",
                                  "under_movement": -1,
                                  "bookmaker_order": 16,
                                  "bookmaker_hash_image": "5cdb85f84c139920abb014112cee3c97015e5614504e64c0fd2dfb14be5cbb4f"
                                }
                              ],
                              "type": "2.25"
                            },
                            {
                              "odds": [
                                {
                                  "id": 33763,
                                  "over": 2.625,
                                  "under": 1.38,
                                  "payout": 90.45,
                                  "bookmaker_id": 9,
                                  "over_movement": 1,
                                  "bookmaker_name": "Marathonbet",
                                  "under_movement": -1,
                                  "bookmaker_order": 16,
                                  "bookmaker_hash_image": "5cdb85f84c139920abb014112cee3c97015e5614504e64c0fd2dfb14be5cbb4f"
                                },
                                {
                                  "id": 36331,
                                  "over": 2.43,
                                  "under": 1.43,
                                  "payout": 90.02,
                                  "bookmaker_id": 34,
                                  "over_movement": 0,
                                  "bookmaker_name": "Vbet Sport",
                                  "under_movement": 0,
                                  "bookmaker_order": 83,
                                  "bookmaker_hash_image": "170428aa6e0eec2fda96c3880f1171775deed351466c0bb3b25699cebaa0eae6"
                                }
                              ],
                              "type": "2.5"
                            },
                            {
                              "odds": [
                                {
                                  "id": 36341,
                                  "over": 4.4,
                                  "under": 1.141,
                                  "payout": 90.6,
                                  "bookmaker_id": 9,
                                  "over_movement": 1,
                                  "bookmaker_name": "Marathonbet",
                                  "under_movement": -1,
                                  "bookmaker_order": 16,
                                  "bookmaker_hash_image": "5cdb85f84c139920abb014112cee3c97015e5614504e64c0fd2dfb14be5cbb4f"
                                }
                              ],
                              "type": "3"
                            }
                          ],
                          "period_type": "2nd Period"
                        },
                        {
                          "odds": [
                            {
                              "odds": [
                                {
                                  "id": 36358,
                                  "over": 1.09,
                                  "under": 5.6,
                                  "payout": 91.24,
                                  "bookmaker_id": 34,
                                  "over_movement": 0,
                                  "bookmaker_name": "Vbet Sport",
                                  "under_movement": 0,
                                  "bookmaker_order": 83,
                                  "bookmaker_hash_image": "170428aa6e0eec2fda96c3880f1171775deed351466c0bb3b25699cebaa0eae6"
                                }
                              ],
                              "type": "0.5"
                            },
                            {
                              "odds": [
                                {
                                  "id": 33775,
                                  "over": 1.141,
                                  "under": 4.35,
                                  "payout": 90.39,
                                  "bookmaker_id": 9,
                                  "over_movement": -1,
                                  "bookmaker_name": "Marathonbet",
                                  "under_movement": 1,
                                  "bookmaker_order": 16,
                                  "bookmaker_hash_image": "5cdb85f84c139920abb014112cee3c97015e5614504e64c0fd2dfb14be5cbb4f"
                                }
                              ],
                              "type": "1"
                            },
                            {
                              "odds": [
                                {
                                  "id": 48621,
                                  "over": 1.5,
                                  "under": 2.5,
                                  "payout": 93.75,
                                  "bookmaker_id": 14,
                                  "over_movement": -1,
                                  "bookmaker_name": "888sport",
                                  "under_movement": 1,
                                  "bookmaker_order": 23,
                                  "bookmaker_hash_image": "5396538ebe0d9510c1e5b3b4d2b929e55fde2ad7f3e2c67370f19fde36b51631"
                                },
                                {
                                  "id": 33793,
                                  "over": 1.55,
                                  "under": 2.25,
                                  "payout": 91.78,
                                  "bookmaker_id": 27,
                                  "over_movement": -1,
                                  "bookmaker_name": "Unibet",
                                  "under_movement": 1,
                                  "bookmaker_order": 76,
                                  "bookmaker_hash_image": "2907b65f292a90cf93037a232741166cdc091f71c47d80f5d6886c7279ae1251"
                                },
                                {
                                  "id": 33799,
                                  "over": 1.53,
                                  "under": 2.21,
                                  "payout": 90.41,
                                  "bookmaker_id": 9,
                                  "over_movement": 1,
                                  "bookmaker_name": "Marathonbet",
                                  "under_movement": -1,
                                  "bookmaker_order": 16,
                                  "bookmaker_hash_image": "5cdb85f84c139920abb014112cee3c97015e5614504e64c0fd2dfb14be5cbb4f"
                                },
                                {
                                  "id": 33805,
                                  "over": 1.55,
                                  "under": 2.25,
                                  "payout": 91.78,
                                  "bookmaker_id": 40,
                                  "over_movement": -1,
                                  "bookmaker_name": "BetUK",
                                  "under_movement": 1,
                                  "bookmaker_order": 104,
                                  "bookmaker_hash_image": "7a13e4f70424b7ff8a174875f50e823d18318884b9b0f95a382d9456800d8a72"
                                },
                                {
                                  "id": 33811,
                                  "over": 1.53,
                                  "under": 2.25,
                                  "payout": 91.07,
                                  "bookmaker_id": 16,
                                  "over_movement": -1,
                                  "bookmaker_name": "LeoVegas Sport",
                                  "under_movement": 1,
                                  "bookmaker_order": 31,
                                  "bookmaker_hash_image": "935e346be92ea6e38983569c652fcc2861b507003fec2f399185946b99654c8e"
                                },
                                {
                                  "id": 36406,
                                  "over": 1.55,
                                  "under": 2.2,
                                  "payout": 90.93,
                                  "bookmaker_id": 34,
                                  "over_movement": 0,
                                  "bookmaker_name": "Vbet Sport",
                                  "under_movement": 0,
                                  "bookmaker_order": 83,
                                  "bookmaker_hash_image": "170428aa6e0eec2fda96c3880f1171775deed351466c0bb3b25699cebaa0eae6"
                                }
                              ],
                              "type": "1.5"
                            },
                            {
                              "odds": [
                                {
                                  "id": 33781,
                                  "over": 2.01,
                                  "under": 1.666,
                                  "payout": 91.1,
                                  "bookmaker_id": 9,
                                  "over_movement": 1,
                                  "bookmaker_name": "Marathonbet",
                                  "under_movement": -1,
                                  "bookmaker_order": 16,
                                  "bookmaker_hash_image": "5cdb85f84c139920abb014112cee3c97015e5614504e64c0fd2dfb14be5cbb4f"
                                }
                              ],
                              "type": "2"
                            },
                            {
                              "odds": [
                                {
                                  "id": 33787,
                                  "over": 2.625,
                                  "under": 1.38,
                                  "payout": 90.45,
                                  "bookmaker_id": 9,
                                  "over_movement": 1,
                                  "bookmaker_name": "Marathonbet",
                                  "under_movement": -1,
                                  "bookmaker_order": 16,
                                  "bookmaker_hash_image": "5cdb85f84c139920abb014112cee3c97015e5614504e64c0fd2dfb14be5cbb4f"
                                },
                                {
                                  "id": 36422,
                                  "over": 2.58,
                                  "under": 1.38,
                                  "payout": 89.91,
                                  "bookmaker_id": 34,
                                  "over_movement": 0,
                                  "bookmaker_name": "Vbet Sport",
                                  "under_movement": 0,
                                  "bookmaker_order": 83,
                                  "bookmaker_hash_image": "170428aa6e0eec2fda96c3880f1171775deed351466c0bb3b25699cebaa0eae6"
                                }
                              ],
                              "type": "2.5"
                            },
                            {
                              "odds": [
                                {
                                  "id": 36430,
                                  "over": 4.3,
                                  "under": 1.149,
                                  "payout": 90.67,
                                  "bookmaker_id": 9,
                                  "over_movement": 1,
                                  "bookmaker_name": "Marathonbet",
                                  "under_movement": 0,
                                  "bookmaker_order": 16,
                                  "bookmaker_hash_image": "5cdb85f84c139920abb014112cee3c97015e5614504e64c0fd2dfb14be5cbb4f"
                                }
                              ],
                              "type": "3"
                            }
                          ],
                          "period_type": "3rd Period"
                        },
                        {
                          "odds": [
                            {
                              "odds": [
                                {
                                  "id": 32802,
                                  "over": 1.32,
                                  "under": 3.25,
                                  "payout": 93.87,
                                  "bookmaker_id": 27,
                                  "over_movement": -1,
                                  "bookmaker_name": "Unibet",
                                  "under_movement": 1,
                                  "bookmaker_order": 76,
                                  "bookmaker_hash_image": "2907b65f292a90cf93037a232741166cdc091f71c47d80f5d6886c7279ae1251"
                                },
                                {
                                  "id": 32813,
                                  "over": 1.32,
                                  "under": 3.25,
                                  "payout": 93.87,
                                  "bookmaker_id": 40,
                                  "over_movement": -1,
                                  "bookmaker_name": "BetUK",
                                  "under_movement": 1,
                                  "bookmaker_order": 104,
                                  "bookmaker_hash_image": "7a13e4f70424b7ff8a174875f50e823d18318884b9b0f95a382d9456800d8a72"
                                },
                                {
                                  "id": 32827,
                                  "over": 1.3,
                                  "under": 3.2,
                                  "payout": 92.44,
                                  "bookmaker_id": 16,
                                  "over_movement": -1,
                                  "bookmaker_name": "LeoVegas Sport",
                                  "under_movement": 1,
                                  "bookmaker_order": 31,
                                  "bookmaker_hash_image": "935e346be92ea6e38983569c652fcc2861b507003fec2f399185946b99654c8e"
                                }
                              ],
                              "type": "4.5"
                            },
                            {
                              "odds": [
                                {
                                  "id": 47928,
                                  "over": 1.8,
                                  "under": 1.909,
                                  "payout": 92.64,
                                  "bookmaker_id": 14,
                                  "over_movement": -1,
                                  "bookmaker_name": "888sport",
                                  "under_movement": 1,
                                  "bookmaker_order": 23,
                                  "bookmaker_hash_image": "5396538ebe0d9510c1e5b3b4d2b929e55fde2ad7f3e2c67370f19fde36b51631"
                                },
                                {
                                  "id": 32913,
                                  "over": 1.88,
                                  "under": 1.88,
                                  "payout": 94,
                                  "bookmaker_id": 27,
                                  "over_movement": -1,
                                  "bookmaker_name": "Unibet",
                                  "under_movement": 1,
                                  "bookmaker_order": 76,
                                  "bookmaker_hash_image": "2907b65f292a90cf93037a232741166cdc091f71c47d80f5d6886c7279ae1251"
                                },
                                {
                                  "id": 32923,
                                  "over": 1.88,
                                  "under": 1.88,
                                  "payout": 94,
                                  "bookmaker_id": 40,
                                  "over_movement": -1,
                                  "bookmaker_name": "BetUK",
                                  "under_movement": 1,
                                  "bookmaker_order": 104,
                                  "bookmaker_hash_image": "7a13e4f70424b7ff8a174875f50e823d18318884b9b0f95a382d9456800d8a72"
                                },
                                {
                                  "id": 32937,
                                  "over": 1.87,
                                  "under": 1.86,
                                  "payout": 93.25,
                                  "bookmaker_id": 16,
                                  "over_movement": -1,
                                  "bookmaker_name": "LeoVegas Sport",
                                  "under_movement": 1,
                                  "bookmaker_order": 31,
                                  "bookmaker_hash_image": "935e346be92ea6e38983569c652fcc2861b507003fec2f399185946b99654c8e"
                                },
                                {
                                  "id": 32948,
                                  "over": 1.83,
                                  "under": 1.83,
                                  "payout": 91.5,
                                  "bookmaker_id": 7,
                                  "over_movement": 1,
                                  "bookmaker_name": "Powbet",
                                  "under_movement": -1,
                                  "bookmaker_order": 10,
                                  "bookmaker_hash_image": "2b4b65a84ff508fc1ab451fa870b8344d263f9e45652824559cccb733456e838"
                                },
                                {
                                  "id": 32966,
                                  "over": 1.83,
                                  "under": 1.83,
                                  "payout": 91.5,
                                  "bookmaker_id": 5,
                                  "over_movement": 1,
                                  "bookmaker_name": "Fezbet",
                                  "under_movement": -1,
                                  "bookmaker_order": 8,
                                  "bookmaker_hash_image": "5fcd29ad7385ac87e19af6573ece46af5654a78332d51b7d6f1e4804dc86dcd3"
                                },
                                {
                                  "id": 32981,
                                  "over": 1.81,
                                  "under": 1.81,
                                  "payout": 90.5,
                                  "bookmaker_id": 50,
                                  "over_movement": 1,
                                  "bookmaker_name": "All British Casino",
                                  "under_movement": -1,
                                  "bookmaker_order": 70,
                                  "bookmaker_hash_image": "3c3fee20a7efe14459f43bc585af731e9fa78c454365e60a58f670b4627f88e6"
                                },
                                {
                                  "id": 32993,
                                  "over": 1.83,
                                  "under": 1.83,
                                  "payout": 91.5,
                                  "bookmaker_id": 51,
                                  "over_movement": 1,
                                  "bookmaker_name": "Cashwin",
                                  "under_movement": -1,
                                  "bookmaker_order": 74,
                                  "bookmaker_hash_image": "ff79e5e4a3648d9b457f9a2d86253cf4fe239d81704f275fcfe4ac8158304b22"
                                },
                                {
                                  "id": 33008,
                                  "over": 1.83,
                                  "under": 1.83,
                                  "payout": 91.5,
                                  "bookmaker_id": 18,
                                  "over_movement": 1,
                                  "bookmaker_name": "Campobet",
                                  "under_movement": -1,
                                  "bookmaker_order": 39,
                                  "bookmaker_hash_image": "d0eca5741529402474d4460e966ddc1bfa9652ebdd612fa09aec793b2988ac98"
                                }
                              ],
                              "type": "5.5"
                            },
                            {
                              "odds": [
                                {
                                  "id": 32852,
                                  "over": 2.4,
                                  "under": 1.55,
                                  "payout": 94.18,
                                  "bookmaker_id": 40,
                                  "over_movement": -1,
                                  "bookmaker_name": "BetUK",
                                  "under_movement": 1,
                                  "bookmaker_order": 104,
                                  "bookmaker_hash_image": "7a13e4f70424b7ff8a174875f50e823d18318884b9b0f95a382d9456800d8a72"
                                },
                                {
                                  "id": 32863,
                                  "over": 2.38,
                                  "under": 1.53,
                                  "payout": 93.13,
                                  "bookmaker_id": 16,
                                  "over_movement": -1,
                                  "bookmaker_name": "LeoVegas Sport",
                                  "under_movement": 1,
                                  "bookmaker_order": 31,
                                  "bookmaker_hash_image": "935e346be92ea6e38983569c652fcc2861b507003fec2f399185946b99654c8e"
                                },
                                {
                                  "id": 32838,
                                  "over": 2.4,
                                  "under": 1.55,
                                  "payout": 94.18,
                                  "bookmaker_id": 27,
                                  "over_movement": -1,
                                  "bookmaker_name": "Unibet",
                                  "under_movement": 1,
                                  "bookmaker_order": 76,
                                  "bookmaker_hash_image": "2907b65f292a90cf93037a232741166cdc091f71c47d80f5d6886c7279ae1251"
                                }
                              ],
                              "type": "6.5"
                            },
                            {
                              "odds": [
                                {
                                  "id": 32874,
                                  "over": 4.1,
                                  "under": 1.22,
                                  "payout": 94.02,
                                  "bookmaker_id": 27,
                                  "over_movement": -1,
                                  "bookmaker_name": "Unibet",
                                  "under_movement": 1,
                                  "bookmaker_order": 76,
                                  "bookmaker_hash_image": "2907b65f292a90cf93037a232741166cdc091f71c47d80f5d6886c7279ae1251"
                                },
                                {
                                  "id": 32885,
                                  "over": 4.1,
                                  "under": 1.22,
                                  "payout": 94.02,
                                  "bookmaker_id": 40,
                                  "over_movement": -1,
                                  "bookmaker_name": "BetUK",
                                  "under_movement": 1,
                                  "bookmaker_order": 104,
                                  "bookmaker_hash_image": "7a13e4f70424b7ff8a174875f50e823d18318884b9b0f95a382d9456800d8a72"
                                },
                                {
                                  "id": 32900,
                                  "over": 4.1,
                                  "under": 1.2,
                                  "payout": 92.83,
                                  "bookmaker_id": 16,
                                  "over_movement": -1,
                                  "bookmaker_name": "LeoVegas Sport",
                                  "under_movement": 1,
                                  "bookmaker_order": 31,
                                  "bookmaker_hash_image": "935e346be92ea6e38983569c652fcc2861b507003fec2f399185946b99654c8e"
                                }
                              ],
                              "type": "7.5"
                            }
                          ],
                          "period_type": "FT inc. OT"
                        },
                        {
                          "odds": [
                            {
                              "odds": [
                                {
                                  "id": 33023,
                                  "over": 1.025,
                                  "under": 7.7,
                                  "payout": 90.46,
                                  "bookmaker_id": 2,
                                  "over_movement": 1,
                                  "bookmaker_name": "1xBet",
                                  "under_movement": -1,
                                  "bookmaker_order": 3,
                                  "bookmaker_hash_image": "a8ce79a50ae18cfa15b3a11e1a166d1d9018fe5ce31c54038808feedc9c4e989"
                                },
                                {
                                  "id": 33038,
                                  "over": 1.025,
                                  "under": 7.7,
                                  "payout": 90.46,
                                  "bookmaker_id": 3,
                                  "over_movement": 1,
                                  "bookmaker_name": "22Bet",
                                  "under_movement": -1,
                                  "bookmaker_order": 4,
                                  "bookmaker_hash_image": "d585401d20b3d081f9862a9f11133f6d32b6208f3b3de0bd704e392ba679a3bb"
                                },
                                {
                                  "id": 33053,
                                  "over": 1.025,
                                  "under": 7.7,
                                  "payout": 90.46,
                                  "bookmaker_id": 12,
                                  "over_movement": 1,
                                  "bookmaker_name": "Megapari",
                                  "under_movement": -1,
                                  "bookmaker_order": 21,
                                  "bookmaker_hash_image": "7c948d96f7cbcdc11d8b380e1b0c77089afa2f360a3a6e887232e21b8e1b37f1"
                                },
                                {
                                  "id": 35187,
                                  "over": 1.025,
                                  "under": 7.7,
                                  "payout": 90.46,
                                  "bookmaker_id": 9,
                                  "over_movement": 1,
                                  "bookmaker_name": "Marathonbet",
                                  "under_movement": -1,
                                  "bookmaker_order": 16,
                                  "bookmaker_hash_image": "5cdb85f84c139920abb014112cee3c97015e5614504e64c0fd2dfb14be5cbb4f"
                                }
                              ],
                              "type": "2.5"
                            },
                            {
                              "odds": [
                                {
                                  "id": 44596,
                                  "over": 1.16,
                                  "under": 4.59,
                                  "payout": 92.6,
                                  "bookmaker_id": 30,
                                  "over_movement": 1,
                                  "bookmaker_name": "Freshbet",
                                  "under_movement": 1,
                                  "bookmaker_order": 79,
                                  "bookmaker_hash_image": "a28333ec98f7d551a4485abe91df75028280504e2cd01a01f47dcb3733825dab"
                                },
                                {
                                  "id": 44604,
                                  "over": 1.16,
                                  "under": 4.59,
                                  "payout": 92.6,
                                  "bookmaker_id": 32,
                                  "over_movement": 1,
                                  "bookmaker_name": "Mystake",
                                  "under_movement": 1,
                                  "bookmaker_order": 80,
                                  "bookmaker_hash_image": "31c8ed947b8aff8a1cd9d0b0bc0369a5d955502d241ec9810c9f94157e943098"
                                },
                                {
                                  "id": 44612,
                                  "over": 1.16,
                                  "under": 4.59,
                                  "payout": 92.6,
                                  "bookmaker_id": 28,
                                  "over_movement": 1,
                                  "bookmaker_name": "Goldenbet",
                                  "under_movement": 1,
                                  "bookmaker_order": 77,
                                  "bookmaker_hash_image": "7c80be5188d355eedb4856b7809b4d78d67814d2c5a6b0bf074af5c607628ac5"
                                },
                                {
                                  "id": 48019,
                                  "over": 1.16,
                                  "under": 4.59,
                                  "payout": 92.6,
                                  "bookmaker_id": 33,
                                  "over_movement": 1,
                                  "bookmaker_name": "Jackbit",
                                  "under_movement": 1,
                                  "bookmaker_order": 82,
                                  "bookmaker_hash_image": "90e3d84a9c46026a03a79253b7f83cc692d06dcc09f4cf00d71f10709288b691"
                                },
                                {
                                  "id": 33065,
                                  "over": 1.17,
                                  "under": 4.7,
                                  "payout": 93.68,
                                  "bookmaker_id": 27,
                                  "over_movement": -1,
                                  "bookmaker_name": "Unibet",
                                  "under_movement": 1,
                                  "bookmaker_order": 76,
                                  "bookmaker_hash_image": "2907b65f292a90cf93037a232741166cdc091f71c47d80f5d6886c7279ae1251"
                                },
                                {
                                  "id": 33077,
                                  "over": 1.135,
                                  "under": 4.45,
                                  "payout": 90.43,
                                  "bookmaker_id": 9,
                                  "over_movement": 1,
                                  "bookmaker_name": "Marathonbet",
                                  "under_movement": -1,
                                  "bookmaker_order": 16,
                                  "bookmaker_hash_image": "5cdb85f84c139920abb014112cee3c97015e5614504e64c0fd2dfb14be5cbb4f"
                                },
                                {
                                  "id": 33089,
                                  "over": 1.135,
                                  "under": 4.45,
                                  "payout": 90.43,
                                  "bookmaker_id": 2,
                                  "over_movement": 1,
                                  "bookmaker_name": "1xBet",
                                  "under_movement": -1,
                                  "bookmaker_order": 3,
                                  "bookmaker_hash_image": "a8ce79a50ae18cfa15b3a11e1a166d1d9018fe5ce31c54038808feedc9c4e989"
                                },
                                {
                                  "id": 33107,
                                  "over": 1.17,
                                  "under": 4.7,
                                  "payout": 93.68,
                                  "bookmaker_id": 40,
                                  "over_movement": -1,
                                  "bookmaker_name": "BetUK",
                                  "under_movement": 1,
                                  "bookmaker_order": 104,
                                  "bookmaker_hash_image": "7a13e4f70424b7ff8a174875f50e823d18318884b9b0f95a382d9456800d8a72"
                                },
                                {
                                  "id": 33137,
                                  "over": 1.135,
                                  "under": 4.45,
                                  "payout": 90.43,
                                  "bookmaker_id": 3,
                                  "over_movement": 1,
                                  "bookmaker_name": "22Bet",
                                  "under_movement": -1,
                                  "bookmaker_order": 4,
                                  "bookmaker_hash_image": "d585401d20b3d081f9862a9f11133f6d32b6208f3b3de0bd704e392ba679a3bb"
                                },
                                {
                                  "id": 33152,
                                  "over": 1.135,
                                  "under": 4.45,
                                  "payout": 90.43,
                                  "bookmaker_id": 12,
                                  "over_movement": 1,
                                  "bookmaker_name": "Megapari",
                                  "under_movement": -1,
                                  "bookmaker_order": 21,
                                  "bookmaker_hash_image": "7c948d96f7cbcdc11d8b380e1b0c77089afa2f360a3a6e887232e21b8e1b37f1"
                                },
                                {
                                  "id": 35278,
                                  "over": 1.17,
                                  "under": 4.5,
                                  "payout": 92.86,
                                  "bookmaker_id": 34,
                                  "over_movement": 1,
                                  "bookmaker_name": "Vbet Sport",
                                  "under_movement": -1,
                                  "bookmaker_order": 83,
                                  "bookmaker_hash_image": "170428aa6e0eec2fda96c3880f1171775deed351466c0bb3b25699cebaa0eae6"
                                },
                                {
                                  "id": 33125,
                                  "over": 1.16,
                                  "under": 4.7,
                                  "payout": 93.04,
                                  "bookmaker_id": 16,
                                  "over_movement": -1,
                                  "bookmaker_name": "LeoVegas Sport",
                                  "under_movement": 1,
                                  "bookmaker_order": 31,
                                  "bookmaker_hash_image": "935e346be92ea6e38983569c652fcc2861b507003fec2f399185946b99654c8e"
                                }
                              ],
                              "type": "3.5"
                            },
                            {
                              "odds": [
                                {
                                  "id": 33167,
                                  "over": 1.24,
                                  "under": 3.34,
                                  "payout": 90.43,
                                  "bookmaker_id": 9,
                                  "over_movement": 0,
                                  "bookmaker_name": "Marathonbet",
                                  "under_movement": 0,
                                  "bookmaker_order": 16,
                                  "bookmaker_hash_image": "5cdb85f84c139920abb014112cee3c97015e5614504e64c0fd2dfb14be5cbb4f"
                                },
                                {
                                  "id": 35325,
                                  "over": 1.21,
                                  "under": 3.9,
                                  "payout": 92.35,
                                  "bookmaker_id": 34,
                                  "over_movement": 1,
                                  "bookmaker_name": "Vbet Sport",
                                  "under_movement": -1,
                                  "bookmaker_order": 83,
                                  "bookmaker_hash_image": "170428aa6e0eec2fda96c3880f1171775deed351466c0bb3b25699cebaa0eae6"
                                }
                              ],
                              "type": "4"
                            },
                            {
                              "odds": [
                                {
                                  "id": 44708,
                                  "over": 1.43,
                                  "under": 2.63,
                                  "payout": 92.63,
                                  "bookmaker_id": 32,
                                  "over_movement": -1,
                                  "bookmaker_name": "Mystake",
                                  "under_movement": 1,
                                  "bookmaker_order": 80,
                                  "bookmaker_hash_image": "31c8ed947b8aff8a1cd9d0b0bc0369a5d955502d241ec9810c9f94157e943098"
                                },
                                {
                                  "id": 44700,
                                  "over": 1.43,
                                  "under": 2.63,
                                  "payout": 92.63,
                                  "bookmaker_id": 30,
                                  "over_movement": -1,
                                  "bookmaker_name": "Freshbet",
                                  "under_movement": 1,
                                  "bookmaker_order": 79,
                                  "bookmaker_hash_image": "a28333ec98f7d551a4485abe91df75028280504e2cd01a01f47dcb3733825dab"
                                },
                                {
                                  "id": 44716,
                                  "over": 1.43,
                                  "under": 2.63,
                                  "payout": 92.63,
                                  "bookmaker_id": 28,
                                  "over_movement": -1,
                                  "bookmaker_name": "Goldenbet",
                                  "under_movement": 1,
                                  "bookmaker_order": 77,
                                  "bookmaker_hash_image": "7c80be5188d355eedb4856b7809b4d78d67814d2c5a6b0bf074af5c607628ac5"
                                },
                                {
                                  "id": 48089,
                                  "over": 1.43,
                                  "under": 2.63,
                                  "payout": 92.63,
                                  "bookmaker_id": 33,
                                  "over_movement": -1,
                                  "bookmaker_name": "Jackbit",
                                  "under_movement": 1,
                                  "bookmaker_order": 82,
                                  "bookmaker_hash_image": "90e3d84a9c46026a03a79253b7f83cc692d06dcc09f4cf00d71f10709288b691"
                                },
                                {
                                  "id": 33182,
                                  "over": 1.46,
                                  "under": 2.63,
                                  "payout": 93.88,
                                  "bookmaker_id": 27,
                                  "over_movement": -1,
                                  "bookmaker_name": "Unibet",
                                  "under_movement": 1,
                                  "bookmaker_order": 76,
                                  "bookmaker_hash_image": "2907b65f292a90cf93037a232741166cdc091f71c47d80f5d6886c7279ae1251"
                                },
                                {
                                  "id": 33195,
                                  "over": 1.39,
                                  "under": 2.6,
                                  "payout": 90.58,
                                  "bookmaker_id": 9,
                                  "over_movement": 1,
                                  "bookmaker_name": "Marathonbet",
                                  "under_movement": -1,
                                  "bookmaker_order": 16,
                                  "bookmaker_hash_image": "5cdb85f84c139920abb014112cee3c97015e5614504e64c0fd2dfb14be5cbb4f"
                                },
                                {
                                  "id": 33211,
                                  "over": 1.39,
                                  "under": 2.6,
                                  "payout": 90.58,
                                  "bookmaker_id": 2,
                                  "over_movement": 1,
                                  "bookmaker_name": "1xBet",
                                  "under_movement": -1,
                                  "bookmaker_order": 3,
                                  "bookmaker_hash_image": "a8ce79a50ae18cfa15b3a11e1a166d1d9018fe5ce31c54038808feedc9c4e989"
                                },
                                {
                                  "id": 33224,
                                  "over": 1.46,
                                  "under": 2.63,
                                  "payout": 93.88,
                                  "bookmaker_id": 40,
                                  "over_movement": -1,
                                  "bookmaker_name": "BetUK",
                                  "under_movement": 1,
                                  "bookmaker_order": 104,
                                  "bookmaker_hash_image": "7a13e4f70424b7ff8a174875f50e823d18318884b9b0f95a382d9456800d8a72"
                                },
                                {
                                  "id": 33235,
                                  "over": 1.44,
                                  "under": 2.63,
                                  "payout": 93.05,
                                  "bookmaker_id": 16,
                                  "over_movement": -1,
                                  "bookmaker_name": "LeoVegas Sport",
                                  "under_movement": 1,
                                  "bookmaker_order": 31,
                                  "bookmaker_hash_image": "935e346be92ea6e38983569c652fcc2861b507003fec2f399185946b99654c8e"
                                },
                                {
                                  "id": 33247,
                                  "over": 1.39,
                                  "under": 2.6,
                                  "payout": 90.58,
                                  "bookmaker_id": 3,
                                  "over_movement": 1,
                                  "bookmaker_name": "22Bet",
                                  "under_movement": -1,
                                  "bookmaker_order": 4,
                                  "bookmaker_hash_image": "d585401d20b3d081f9862a9f11133f6d32b6208f3b3de0bd704e392ba679a3bb"
                                },
                                {
                                  "id": 33259,
                                  "over": 1.39,
                                  "under": 2.6,
                                  "payout": 90.58,
                                  "bookmaker_id": 12,
                                  "over_movement": 1,
                                  "bookmaker_name": "Megapari",
                                  "under_movement": -1,
                                  "bookmaker_order": 21,
                                  "bookmaker_hash_image": "7c948d96f7cbcdc11d8b380e1b0c77089afa2f360a3a6e887232e21b8e1b37f1"
                                },
                                {
                                  "id": 35397,
                                  "over": 1.4,
                                  "under": 2.65,
                                  "payout": 91.6,
                                  "bookmaker_id": 34,
                                  "over_movement": 1,
                                  "bookmaker_name": "Vbet Sport",
                                  "under_movement": -1,
                                  "bookmaker_order": 83,
                                  "bookmaker_hash_image": "170428aa6e0eec2fda96c3880f1171775deed351466c0bb3b25699cebaa0eae6"
                                }
                              ],
                              "type": "4.5"
                            },
                            {
                              "odds": [
                                {
                                  "id": 33270,
                                  "over": 1.46,
                                  "under": 2.42,
                                  "payout": 91.06,
                                  "bookmaker_id": 9,
                                  "over_movement": 1,
                                  "bookmaker_name": "Marathonbet",
                                  "under_movement": -1,
                                  "bookmaker_order": 16,
                                  "bookmaker_hash_image": "5cdb85f84c139920abb014112cee3c97015e5614504e64c0fd2dfb14be5cbb4f"
                                },
                                {
                                  "id": 33281,
                                  "over": 1.46,
                                  "under": 2.42,
                                  "payout": 91.06,
                                  "bookmaker_id": 2,
                                  "over_movement": 1,
                                  "bookmaker_name": "1xBet",
                                  "under_movement": -1,
                                  "bookmaker_order": 3,
                                  "bookmaker_hash_image": "a8ce79a50ae18cfa15b3a11e1a166d1d9018fe5ce31c54038808feedc9c4e989"
                                },
                                {
                                  "id": 33292,
                                  "over": 1.46,
                                  "under": 2.42,
                                  "payout": 91.06,
                                  "bookmaker_id": 3,
                                  "over_movement": 1,
                                  "bookmaker_name": "22Bet",
                                  "under_movement": -1,
                                  "bookmaker_order": 4,
                                  "bookmaker_hash_image": "d585401d20b3d081f9862a9f11133f6d32b6208f3b3de0bd704e392ba679a3bb"
                                },
                                {
                                  "id": 33305,
                                  "over": 1.46,
                                  "under": 2.42,
                                  "payout": 91.06,
                                  "bookmaker_id": 12,
                                  "over_movement": 1,
                                  "bookmaker_name": "Megapari",
                                  "under_movement": -1,
                                  "bookmaker_order": 21,
                                  "bookmaker_hash_image": "7c948d96f7cbcdc11d8b380e1b0c77089afa2f360a3a6e887232e21b8e1b37f1"
                                }
                              ],
                              "type": "4.75"
                            },
                            {
                              "odds": [
                                {
                                  "id": 44796,
                                  "over": 1.57,
                                  "under": 2.27,
                                  "payout": 92.81,
                                  "bookmaker_id": 30,
                                  "over_movement": -1,
                                  "bookmaker_name": "Freshbet",
                                  "under_movement": 1,
                                  "bookmaker_order": 79,
                                  "bookmaker_hash_image": "a28333ec98f7d551a4485abe91df75028280504e2cd01a01f47dcb3733825dab"
                                },
                                {
                                  "id": 44804,
                                  "over": 1.57,
                                  "under": 2.27,
                                  "payout": 92.81,
                                  "bookmaker_id": 32,
                                  "over_movement": -1,
                                  "bookmaker_name": "Mystake",
                                  "under_movement": 1,
                                  "bookmaker_order": 80,
                                  "bookmaker_hash_image": "31c8ed947b8aff8a1cd9d0b0bc0369a5d955502d241ec9810c9f94157e943098"
                                },
                                {
                                  "id": 48154,
                                  "over": 1.57,
                                  "under": 2.27,
                                  "payout": 92.81,
                                  "bookmaker_id": 33,
                                  "over_movement": -1,
                                  "bookmaker_name": "Jackbit",
                                  "under_movement": 1,
                                  "bookmaker_order": 82,
                                  "bookmaker_hash_image": "90e3d84a9c46026a03a79253b7f83cc692d06dcc09f4cf00d71f10709288b691"
                                },
                                {
                                  "id": 44812,
                                  "over": 1.57,
                                  "under": 2.27,
                                  "payout": 92.81,
                                  "bookmaker_id": 28,
                                  "over_movement": -1,
                                  "bookmaker_name": "Goldenbet",
                                  "under_movement": 1,
                                  "bookmaker_order": 77,
                                  "bookmaker_hash_image": "7c80be5188d355eedb4856b7809b4d78d67814d2c5a6b0bf074af5c607628ac5"
                                },
                                {
                                  "id": 33337,
                                  "over": 1.7,
                                  "under": 2.03,
                                  "payout": 92.52,
                                  "bookmaker_id": 3,
                                  "over_movement": 0,
                                  "bookmaker_name": "22Bet",
                                  "under_movement": 0,
                                  "bookmaker_order": 4,
                                  "bookmaker_hash_image": "d585401d20b3d081f9862a9f11133f6d32b6208f3b3de0bd704e392ba679a3bb"
                                },
                                {
                                  "id": 33349,
                                  "over": 1.7,
                                  "under": 2.03,
                                  "payout": 92.52,
                                  "bookmaker_id": 12,
                                  "over_movement": 0,
                                  "bookmaker_name": "Megapari",
                                  "under_movement": 0,
                                  "bookmaker_order": 21,
                                  "bookmaker_hash_image": "7c948d96f7cbcdc11d8b380e1b0c77089afa2f360a3a6e887232e21b8e1b37f1"
                                },
                                {
                                  "id": 33315,
                                  "over": 1.67,
                                  "under": 2,
                                  "payout": 91.01,
                                  "bookmaker_id": 9,
                                  "over_movement": 0,
                                  "bookmaker_name": "Marathonbet",
                                  "under_movement": 0,
                                  "bookmaker_order": 16,
                                  "bookmaker_hash_image": "5cdb85f84c139920abb014112cee3c97015e5614504e64c0fd2dfb14be5cbb4f"
                                },
                                {
                                  "id": 33326,
                                  "over": 1.7,
                                  "under": 2.03,
                                  "payout": 92.52,
                                  "bookmaker_id": 2,
                                  "over_movement": 0,
                                  "bookmaker_name": "1xBet",
                                  "under_movement": 0,
                                  "bookmaker_order": 3,
                                  "bookmaker_hash_image": "a8ce79a50ae18cfa15b3a11e1a166d1d9018fe5ce31c54038808feedc9c4e989"
                                },
                                {
                                  "id": 35504,
                                  "over": 1.57,
                                  "under": 2.25,
                                  "payout": 92.47,
                                  "bookmaker_id": 34,
                                  "over_movement": 1,
                                  "bookmaker_name": "Vbet Sport",
                                  "under_movement": -1,
                                  "bookmaker_order": 83,
                                  "bookmaker_hash_image": "170428aa6e0eec2fda96c3880f1171775deed351466c0bb3b25699cebaa0eae6"
                                }
                              ],
                              "type": "5"
                            },
                            {
                              "odds": [
                                {
                                  "id": 33655,
                                  "over": 1.711,
                                  "under": 2.033,
                                  "payout": 92.91,
                                  "bookmaker_id": 2,
                                  "over_movement": 1,
                                  "bookmaker_name": "1xBet",
                                  "under_movement": -1,
                                  "bookmaker_order": 3,
                                  "bookmaker_hash_image": "a8ce79a50ae18cfa15b3a11e1a166d1d9018fe5ce31c54038808feedc9c4e989"
                                },
                                {
                                  "id": 33649,
                                  "over": 1.69,
                                  "under": 2,
                                  "payout": 91.6,
                                  "bookmaker_id": 9,
                                  "over_movement": 1,
                                  "bookmaker_name": "Marathonbet",
                                  "under_movement": -1,
                                  "bookmaker_order": 16,
                                  "bookmaker_hash_image": "5cdb85f84c139920abb014112cee3c97015e5614504e64c0fd2dfb14be5cbb4f"
                                },
                                {
                                  "id": 33661,
                                  "over": 1.711,
                                  "under": 2.033,
                                  "payout": 92.91,
                                  "bookmaker_id": 3,
                                  "over_movement": 1,
                                  "bookmaker_name": "22Bet",
                                  "under_movement": -1,
                                  "bookmaker_order": 4,
                                  "bookmaker_hash_image": "d585401d20b3d081f9862a9f11133f6d32b6208f3b3de0bd704e392ba679a3bb"
                                },
                                {
                                  "id": 33667,
                                  "over": 1.711,
                                  "under": 2.033,
                                  "payout": 92.91,
                                  "bookmaker_id": 12,
                                  "over_movement": 1,
                                  "bookmaker_name": "Megapari",
                                  "under_movement": -1,
                                  "bookmaker_order": 21,
                                  "bookmaker_hash_image": "7c948d96f7cbcdc11d8b380e1b0c77089afa2f360a3a6e887232e21b8e1b37f1"
                                }
                              ],
                              "type": "5.25"
                            },
                            {
                              "odds": [
                                {
                                  "id": 45127,
                                  "over": 1.8,
                                  "under": 1.8,
                                  "payout": 90,
                                  "bookmaker_id": 10,
                                  "over_movement": 1,
                                  "bookmaker_name": "Interwetten",
                                  "under_movement": -1,
                                  "bookmaker_order": 18,
                                  "bookmaker_hash_image": "6d5b1f3cca0595892ca3939c3344c37e872a60ec85f69f0d61c9cfd7fe9e1150"
                                },
                                {
                                  "id": 45163,
                                  "over": 1.83,
                                  "under": 1.87,
                                  "payout": 92.49,
                                  "bookmaker_id": 19,
                                  "over_movement": 1,
                                  "bookmaker_name": "Novibet",
                                  "under_movement": -1,
                                  "bookmaker_order": 47,
                                  "bookmaker_hash_image": "6f808afb5bd269934561394107be2c8b2c65c9aacc3d0af0c6a217ca3b4aee11"
                                },
                                {
                                  "id": 45181,
                                  "over": 1.833,
                                  "under": 1.87,
                                  "payout": 92.57,
                                  "bookmaker_id": 4,
                                  "over_movement": 1,
                                  "bookmaker_name": "BetVictor",
                                  "under_movement": 1,
                                  "bookmaker_order": 6,
                                  "bookmaker_hash_image": "7fe3e53d085b4ceca89a015f0d665e362aa49aa603c56920f68272e73f136f8d"
                                },
                                {
                                  "id": 45187,
                                  "over": 1.83,
                                  "under": 1.87,
                                  "payout": 92.49,
                                  "bookmaker_id": 30,
                                  "over_movement": -1,
                                  "bookmaker_name": "Freshbet",
                                  "under_movement": 1,
                                  "bookmaker_order": 79,
                                  "bookmaker_hash_image": "a28333ec98f7d551a4485abe91df75028280504e2cd01a01f47dcb3733825dab"
                                },
                                {
                                  "id": 45193,
                                  "over": 1.83,
                                  "under": 1.87,
                                  "payout": 92.49,
                                  "bookmaker_id": 32,
                                  "over_movement": -1,
                                  "bookmaker_name": "Mystake",
                                  "under_movement": 1,
                                  "bookmaker_order": 80,
                                  "bookmaker_hash_image": "31c8ed947b8aff8a1cd9d0b0bc0369a5d955502d241ec9810c9f94157e943098"
                                },
                                {
                                  "id": 45199,
                                  "over": 1.83,
                                  "under": 1.87,
                                  "payout": 92.49,
                                  "bookmaker_id": 28,
                                  "over_movement": -1,
                                  "bookmaker_name": "Goldenbet",
                                  "under_movement": 1,
                                  "bookmaker_order": 77,
                                  "bookmaker_hash_image": "7c80be5188d355eedb4856b7809b4d78d67814d2c5a6b0bf074af5c607628ac5"
                                },
                                {
                                  "id": 48413,
                                  "over": 1.833,
                                  "under": 1.87,
                                  "payout": 92.57,
                                  "bookmaker_id": 23,
                                  "over_movement": 1,
                                  "bookmaker_name": "Parimatch",
                                  "under_movement": 1,
                                  "bookmaker_order": 68,
                                  "bookmaker_hash_image": "15b0535b97f30ff58c1b7db577b04bdaf15a124205ecf72a3e036fa59ae6733c"
                                },
                                {
                                  "id": 48421,
                                  "over": 1.83,
                                  "under": 1.87,
                                  "payout": 92.49,
                                  "bookmaker_id": 33,
                                  "over_movement": -1,
                                  "bookmaker_name": "Jackbit",
                                  "under_movement": 1,
                                  "bookmaker_order": 82,
                                  "bookmaker_hash_image": "90e3d84a9c46026a03a79253b7f83cc692d06dcc09f4cf00d71f10709288b691"
                                },
                                {
                                  "id": 50912,
                                  "over": 1.91,
                                  "under": 1.83,
                                  "payout": 93.46,
                                  "bookmaker_id": 43,
                                  "over_movement": -1,
                                  "bookmaker_name": "Sportingbet",
                                  "under_movement": 1,
                                  "bookmaker_order": 119,
                                  "bookmaker_hash_image": "d69df1ae8e9d418dcb50227c2f0062968d60885e12c49b543f1850175f5d7481"
                                },
                                {
                                  "id": 50938,
                                  "over": 1.91,
                                  "under": 1.83,
                                  "payout": 93.46,
                                  "bookmaker_id": 8,
                                  "over_movement": -1,
                                  "bookmaker_name": "Bwin",
                                  "under_movement": 1,
                                  "bookmaker_order": 12,
                                  "bookmaker_hash_image": "0c3cdd2bfc6df95d618274d18727ff6f76081d0ede60079bfe5bfbabbddd41e7"
                                },
                                {
                                  "id": 33381,
                                  "over": 1.84,
                                  "under": 1.87,
                                  "payout": 92.74,
                                  "bookmaker_id": 2,
                                  "over_movement": -1,
                                  "bookmaker_name": "1xBet",
                                  "under_movement": 1,
                                  "bookmaker_order": 3,
                                  "bookmaker_hash_image": "a8ce79a50ae18cfa15b3a11e1a166d1d9018fe5ce31c54038808feedc9c4e989"
                                },
                                {
                                  "id": 33453,
                                  "over": 1.83,
                                  "under": 1.83,
                                  "payout": 91.5,
                                  "bookmaker_id": 5,
                                  "over_movement": 1,
                                  "bookmaker_name": "Fezbet",
                                  "under_movement": -1,
                                  "bookmaker_order": 8,
                                  "bookmaker_hash_image": "5fcd29ad7385ac87e19af6573ece46af5654a78332d51b7d6f1e4804dc86dcd3"
                                },
                                {
                                  "id": 33465,
                                  "over": 1.83,
                                  "under": 1.83,
                                  "payout": 91.5,
                                  "bookmaker_id": 51,
                                  "over_movement": 1,
                                  "bookmaker_name": "Cashwin",
                                  "under_movement": -1,
                                  "bookmaker_order": 74,
                                  "bookmaker_hash_image": "ff79e5e4a3648d9b457f9a2d86253cf4fe239d81704f275fcfe4ac8158304b22"
                                },
                                {
                                  "id": 33475,
                                  "over": 1.83,
                                  "under": 1.83,
                                  "payout": 91.5,
                                  "bookmaker_id": 18,
                                  "over_movement": 1,
                                  "bookmaker_name": "Campobet",
                                  "under_movement": -1,
                                  "bookmaker_order": 39,
                                  "bookmaker_hash_image": "d0eca5741529402474d4460e966ddc1bfa9652ebdd612fa09aec793b2988ac98"
                                },
                                {
                                  "id": 33371,
                                  "over": 1.84,
                                  "under": 1.87,
                                  "payout": 92.74,
                                  "bookmaker_id": 9,
                                  "over_movement": -1,
                                  "bookmaker_name": "Marathonbet",
                                  "under_movement": 1,
                                  "bookmaker_order": 16,
                                  "bookmaker_hash_image": "5cdb85f84c139920abb014112cee3c97015e5614504e64c0fd2dfb14be5cbb4f"
                                },
                                {
                                  "id": 33441,
                                  "over": 1.83,
                                  "under": 1.83,
                                  "payout": 91.5,
                                  "bookmaker_id": 7,
                                  "over_movement": 1,
                                  "bookmaker_name": "Powbet",
                                  "under_movement": -1,
                                  "bookmaker_order": 10,
                                  "bookmaker_hash_image": "2b4b65a84ff508fc1ab451fa870b8344d263f9e45652824559cccb733456e838"
                                },
                                {
                                  "id": 33360,
                                  "over": 1.88,
                                  "under": 1.88,
                                  "payout": 94,
                                  "bookmaker_id": 27,
                                  "over_movement": -1,
                                  "bookmaker_name": "Unibet",
                                  "under_movement": 1,
                                  "bookmaker_order": 76,
                                  "bookmaker_hash_image": "2907b65f292a90cf93037a232741166cdc091f71c47d80f5d6886c7279ae1251"
                                },
                                {
                                  "id": 33431,
                                  "over": 1.84,
                                  "under": 1.87,
                                  "payout": 92.74,
                                  "bookmaker_id": 12,
                                  "over_movement": -1,
                                  "bookmaker_name": "Megapari",
                                  "under_movement": 1,
                                  "bookmaker_order": 21,
                                  "bookmaker_hash_image": "7c948d96f7cbcdc11d8b380e1b0c77089afa2f360a3a6e887232e21b8e1b37f1"
                                },
                                {
                                  "id": 33393,
                                  "over": 1.88,
                                  "under": 1.88,
                                  "payout": 94,
                                  "bookmaker_id": 40,
                                  "over_movement": -1,
                                  "bookmaker_name": "BetUK",
                                  "under_movement": 1,
                                  "bookmaker_order": 104,
                                  "bookmaker_hash_image": "7a13e4f70424b7ff8a174875f50e823d18318884b9b0f95a382d9456800d8a72"
                                },
                                {
                                  "id": 33407,
                                  "over": 1.87,
                                  "under": 1.86,
                                  "payout": 93.25,
                                  "bookmaker_id": 16,
                                  "over_movement": -1,
                                  "bookmaker_name": "LeoVegas Sport",
                                  "under_movement": 1,
                                  "bookmaker_order": 31,
                                  "bookmaker_hash_image": "935e346be92ea6e38983569c652fcc2861b507003fec2f399185946b99654c8e"
                                },
                                {
                                  "id": 33419,
                                  "over": 1.84,
                                  "under": 1.87,
                                  "payout": 92.74,
                                  "bookmaker_id": 3,
                                  "over_movement": -1,
                                  "bookmaker_name": "22Bet",
                                  "under_movement": 1,
                                  "bookmaker_order": 4,
                                  "bookmaker_hash_image": "d585401d20b3d081f9862a9f11133f6d32b6208f3b3de0bd704e392ba679a3bb"
                                },
                                {
                                  "id": 33481,
                                  "over": 1.8264463,
                                  "under": 1.8264463,
                                  "payout": 91.32,
                                  "bookmaker_id": 48,
                                  "over_movement": 1,
                                  "bookmaker_name": "ToonieBet",
                                  "under_movement": -1,
                                  "bookmaker_order": 37,
                                  "bookmaker_hash_image": "a5df629e64ddaf2b469366468eb3a9fe3891d023a16e8f9dbdf9adb54db2267d"
                                },
                                {
                                  "id": 36013,
                                  "over": 1.84,
                                  "under": 1.84,
                                  "payout": 92,
                                  "bookmaker_id": 34,
                                  "over_movement": 1,
                                  "bookmaker_name": "Vbet Sport",
                                  "under_movement": -1,
                                  "bookmaker_order": 83,
                                  "bookmaker_hash_image": "170428aa6e0eec2fda96c3880f1171775deed351466c0bb3b25699cebaa0eae6"
                                }
                              ],
                              "type": "5.5"
                            },
                            {
                              "odds": [
                                {
                                  "id": 33487,
                                  "over": 1.97,
                                  "under": 1.71,
                                  "payout": 91.54,
                                  "bookmaker_id": 9,
                                  "over_movement": 1,
                                  "bookmaker_name": "Marathonbet",
                                  "under_movement": -1,
                                  "bookmaker_order": 16,
                                  "bookmaker_hash_image": "5cdb85f84c139920abb014112cee3c97015e5614504e64c0fd2dfb14be5cbb4f"
                                },
                                {
                                  "id": 33493,
                                  "over": 1.97,
                                  "under": 1.71,
                                  "payout": 91.54,
                                  "bookmaker_id": 2,
                                  "over_movement": 1,
                                  "bookmaker_name": "1xBet",
                                  "under_movement": -1,
                                  "bookmaker_order": 3,
                                  "bookmaker_hash_image": "a8ce79a50ae18cfa15b3a11e1a166d1d9018fe5ce31c54038808feedc9c4e989"
                                },
                                {
                                  "id": 33499,
                                  "over": 1.97,
                                  "under": 1.71,
                                  "payout": 91.54,
                                  "bookmaker_id": 3,
                                  "over_movement": 1,
                                  "bookmaker_name": "22Bet",
                                  "under_movement": -1,
                                  "bookmaker_order": 4,
                                  "bookmaker_hash_image": "d585401d20b3d081f9862a9f11133f6d32b6208f3b3de0bd704e392ba679a3bb"
                                },
                                {
                                  "id": 33505,
                                  "over": 1.97,
                                  "under": 1.71,
                                  "payout": 91.54,
                                  "bookmaker_id": 12,
                                  "over_movement": 1,
                                  "bookmaker_name": "Megapari",
                                  "under_movement": -1,
                                  "bookmaker_order": 21,
                                  "bookmaker_hash_image": "7c948d96f7cbcdc11d8b380e1b0c77089afa2f360a3a6e887232e21b8e1b37f1"
                                }
                              ],
                              "type": "5.75"
                            },
                            {
                              "odds": [
                                {
                                  "id": 44940,
                                  "over": 2.25,
                                  "under": 1.57,
                                  "payout": 92.47,
                                  "bookmaker_id": 28,
                                  "over_movement": -1,
                                  "bookmaker_name": "Goldenbet",
                                  "under_movement": 1,
                                  "bookmaker_order": 77,
                                  "bookmaker_hash_image": "7c80be5188d355eedb4856b7809b4d78d67814d2c5a6b0bf074af5c607628ac5"
                                },
                                {
                                  "id": 44924,
                                  "over": 2.25,
                                  "under": 1.57,
                                  "payout": 92.47,
                                  "bookmaker_id": 30,
                                  "over_movement": -1,
                                  "bookmaker_name": "Freshbet",
                                  "under_movement": 1,
                                  "bookmaker_order": 79,
                                  "bookmaker_hash_image": "a28333ec98f7d551a4485abe91df75028280504e2cd01a01f47dcb3733825dab"
                                },
                                {
                                  "id": 48239,
                                  "over": 2.25,
                                  "under": 1.57,
                                  "payout": 92.47,
                                  "bookmaker_id": 33,
                                  "over_movement": -1,
                                  "bookmaker_name": "Jackbit",
                                  "under_movement": 1,
                                  "bookmaker_order": 82,
                                  "bookmaker_hash_image": "90e3d84a9c46026a03a79253b7f83cc692d06dcc09f4cf00d71f10709288b691"
                                },
                                {
                                  "id": 44932,
                                  "over": 2.25,
                                  "under": 1.57,
                                  "payout": 92.47,
                                  "bookmaker_id": 32,
                                  "over_movement": -1,
                                  "bookmaker_name": "Mystake",
                                  "under_movement": 1,
                                  "bookmaker_order": 80,
                                  "bookmaker_hash_image": "31c8ed947b8aff8a1cd9d0b0bc0369a5d955502d241ec9810c9f94157e943098"
                                },
                                {
                                  "id": 33523,
                                  "over": 2.44,
                                  "under": 1.49,
                                  "payout": 92.51,
                                  "bookmaker_id": 3,
                                  "over_movement": 0,
                                  "bookmaker_name": "22Bet",
                                  "under_movement": 0,
                                  "bookmaker_order": 4,
                                  "bookmaker_hash_image": "d585401d20b3d081f9862a9f11133f6d32b6208f3b3de0bd704e392ba679a3bb"
                                },
                                {
                                  "id": 33511,
                                  "over": 2.48,
                                  "under": 1.44,
                                  "payout": 91.1,
                                  "bookmaker_id": 9,
                                  "over_movement": 0,
                                  "bookmaker_name": "Marathonbet",
                                  "under_movement": 0,
                                  "bookmaker_order": 16,
                                  "bookmaker_hash_image": "5cdb85f84c139920abb014112cee3c97015e5614504e64c0fd2dfb14be5cbb4f"
                                },
                                {
                                  "id": 33517,
                                  "over": 2.44,
                                  "under": 1.49,
                                  "payout": 92.51,
                                  "bookmaker_id": 2,
                                  "over_movement": 0,
                                  "bookmaker_name": "1xBet",
                                  "under_movement": 0,
                                  "bookmaker_order": 3,
                                  "bookmaker_hash_image": "a8ce79a50ae18cfa15b3a11e1a166d1d9018fe5ce31c54038808feedc9c4e989"
                                },
                                {
                                  "id": 35660,
                                  "over": 2.23,
                                  "under": 1.58,
                                  "payout": 92.48,
                                  "bookmaker_id": 34,
                                  "over_movement": 1,
                                  "bookmaker_name": "Vbet Sport",
                                  "under_movement": -1,
                                  "bookmaker_order": 83,
                                  "bookmaker_hash_image": "170428aa6e0eec2fda96c3880f1171775deed351466c0bb3b25699cebaa0eae6"
                                },
                                {
                                  "id": 33529,
                                  "over": 2.44,
                                  "under": 1.49,
                                  "payout": 92.51,
                                  "bookmaker_id": 12,
                                  "over_movement": 0,
                                  "bookmaker_name": "Megapari",
                                  "under_movement": 0,
                                  "bookmaker_order": 21,
                                  "bookmaker_hash_image": "7c948d96f7cbcdc11d8b380e1b0c77089afa2f360a3a6e887232e21b8e1b37f1"
                                }
                              ],
                              "type": "6"
                            },
                            {
                              "odds": [
                                {
                                  "id": 33535,
                                  "over": 2.39,
                                  "under": 1.47,
                                  "payout": 91.02,
                                  "bookmaker_id": 9,
                                  "over_movement": 1,
                                  "bookmaker_name": "Marathonbet",
                                  "under_movement": -1,
                                  "bookmaker_order": 16,
                                  "bookmaker_hash_image": "5cdb85f84c139920abb014112cee3c97015e5614504e64c0fd2dfb14be5cbb4f"
                                },
                                {
                                  "id": 33547,
                                  "over": 2.376,
                                  "under": 1.462,
                                  "payout": 90.51,
                                  "bookmaker_id": 3,
                                  "over_movement": 1,
                                  "bookmaker_name": "22Bet",
                                  "under_movement": -1,
                                  "bookmaker_order": 4,
                                  "bookmaker_hash_image": "d585401d20b3d081f9862a9f11133f6d32b6208f3b3de0bd704e392ba679a3bb"
                                },
                                {
                                  "id": 33553,
                                  "over": 2.376,
                                  "under": 1.462,
                                  "payout": 90.51,
                                  "bookmaker_id": 12,
                                  "over_movement": 1,
                                  "bookmaker_name": "Megapari",
                                  "under_movement": -1,
                                  "bookmaker_order": 21,
                                  "bookmaker_hash_image": "7c948d96f7cbcdc11d8b380e1b0c77089afa2f360a3a6e887232e21b8e1b37f1"
                                },
                                {
                                  "id": 33541,
                                  "over": 2.376,
                                  "under": 1.462,
                                  "payout": 90.51,
                                  "bookmaker_id": 2,
                                  "over_movement": 1,
                                  "bookmaker_name": "1xBet",
                                  "under_movement": -1,
                                  "bookmaker_order": 3,
                                  "bookmaker_hash_image": "a8ce79a50ae18cfa15b3a11e1a166d1d9018fe5ce31c54038808feedc9c4e989"
                                }
                              ],
                              "type": "6.25"
                            },
                            {
                              "odds": [
                                {
                                  "id": 45043,
                                  "over": 2.67,
                                  "under": 1.42,
                                  "payout": 92.7,
                                  "bookmaker_id": 28,
                                  "over_movement": -1,
                                  "bookmaker_name": "Goldenbet",
                                  "under_movement": 1,
                                  "bookmaker_order": 77,
                                  "bookmaker_hash_image": "7c80be5188d355eedb4856b7809b4d78d67814d2c5a6b0bf074af5c607628ac5"
                                },
                                {
                                  "id": 45031,
                                  "over": 2.67,
                                  "under": 1.42,
                                  "payout": 92.7,
                                  "bookmaker_id": 30,
                                  "over_movement": -1,
                                  "bookmaker_name": "Freshbet",
                                  "under_movement": 1,
                                  "bookmaker_order": 79,
                                  "bookmaker_hash_image": "a28333ec98f7d551a4485abe91df75028280504e2cd01a01f47dcb3733825dab"
                                },
                                {
                                  "id": 48309,
                                  "over": 2.67,
                                  "under": 1.42,
                                  "payout": 92.7,
                                  "bookmaker_id": 33,
                                  "over_movement": -1,
                                  "bookmaker_name": "Jackbit",
                                  "under_movement": 1,
                                  "bookmaker_order": 82,
                                  "bookmaker_hash_image": "90e3d84a9c46026a03a79253b7f83cc692d06dcc09f4cf00d71f10709288b691"
                                },
                                {
                                  "id": 45037,
                                  "over": 2.67,
                                  "under": 1.42,
                                  "payout": 92.7,
                                  "bookmaker_id": 32,
                                  "over_movement": -1,
                                  "bookmaker_name": "Mystake",
                                  "under_movement": 1,
                                  "bookmaker_order": 80,
                                  "bookmaker_hash_image": "31c8ed947b8aff8a1cd9d0b0bc0369a5d955502d241ec9810c9f94157e943098"
                                },
                                {
                                  "id": 33577,
                                  "over": 2.75,
                                  "under": 1.42,
                                  "payout": 93.65,
                                  "bookmaker_id": 40,
                                  "over_movement": -1,
                                  "bookmaker_name": "BetUK",
                                  "under_movement": 1,
                                  "bookmaker_order": 104,
                                  "bookmaker_hash_image": "7a13e4f70424b7ff8a174875f50e823d18318884b9b0f95a382d9456800d8a72"
                                },
                                {
                                  "id": 33583,
                                  "over": 2.75,
                                  "under": 1.4,
                                  "payout": 92.77,
                                  "bookmaker_id": 16,
                                  "over_movement": -1,
                                  "bookmaker_name": "LeoVegas Sport",
                                  "under_movement": 1,
                                  "bookmaker_order": 31,
                                  "bookmaker_hash_image": "935e346be92ea6e38983569c652fcc2861b507003fec2f399185946b99654c8e"
                                },
                                {
                                  "id": 33595,
                                  "over": 2.56,
                                  "under": 1.4,
                                  "payout": 90.51,
                                  "bookmaker_id": 12,
                                  "over_movement": 1,
                                  "bookmaker_name": "Megapari",
                                  "under_movement": -1,
                                  "bookmaker_order": 21,
                                  "bookmaker_hash_image": "7c948d96f7cbcdc11d8b380e1b0c77089afa2f360a3a6e887232e21b8e1b37f1"
                                },
                                {
                                  "id": 33559,
                                  "over": 2.75,
                                  "under": 1.42,
                                  "payout": 93.65,
                                  "bookmaker_id": 27,
                                  "over_movement": -1,
                                  "bookmaker_name": "Unibet",
                                  "under_movement": 1,
                                  "bookmaker_order": 76,
                                  "bookmaker_hash_image": "2907b65f292a90cf93037a232741166cdc091f71c47d80f5d6886c7279ae1251"
                                },
                                {
                                  "id": 33571,
                                  "over": 2.56,
                                  "under": 1.4,
                                  "payout": 90.51,
                                  "bookmaker_id": 2,
                                  "over_movement": 1,
                                  "bookmaker_name": "1xBet",
                                  "under_movement": -1,
                                  "bookmaker_order": 3,
                                  "bookmaker_hash_image": "a8ce79a50ae18cfa15b3a11e1a166d1d9018fe5ce31c54038808feedc9c4e989"
                                },
                                {
                                  "id": 33565,
                                  "over": 2.56,
                                  "under": 1.4,
                                  "payout": 90.51,
                                  "bookmaker_id": 9,
                                  "over_movement": 1,
                                  "bookmaker_name": "Marathonbet",
                                  "under_movement": -1,
                                  "bookmaker_order": 16,
                                  "bookmaker_hash_image": "5cdb85f84c139920abb014112cee3c97015e5614504e64c0fd2dfb14be5cbb4f"
                                },
                                {
                                  "id": 33589,
                                  "over": 2.56,
                                  "under": 1.4,
                                  "payout": 90.51,
                                  "bookmaker_id": 3,
                                  "over_movement": 1,
                                  "bookmaker_name": "22Bet",
                                  "under_movement": -1,
                                  "bookmaker_order": 4,
                                  "bookmaker_hash_image": "d585401d20b3d081f9862a9f11133f6d32b6208f3b3de0bd704e392ba679a3bb"
                                },
                                {
                                  "id": 35793,
                                  "over": 2.55,
                                  "under": 1.43,
                                  "payout": 91.62,
                                  "bookmaker_id": 34,
                                  "over_movement": 1,
                                  "bookmaker_name": "Vbet Sport",
                                  "under_movement": -1,
                                  "bookmaker_order": 83,
                                  "bookmaker_hash_image": "170428aa6e0eec2fda96c3880f1171775deed351466c0bb3b25699cebaa0eae6"
                                }
                              ],
                              "type": "6.5"
                            },
                            {
                              "odds": [
                                {
                                  "id": 35826,
                                  "over": 3.55,
                                  "under": 1.25,
                                  "payout": 92.45,
                                  "bookmaker_id": 34,
                                  "over_movement": 1,
                                  "bookmaker_name": "Vbet Sport",
                                  "under_movement": -1,
                                  "bookmaker_order": 83,
                                  "bookmaker_hash_image": "170428aa6e0eec2fda96c3880f1171775deed351466c0bb3b25699cebaa0eae6"
                                }
                              ],
                              "type": "7"
                            },
                            {
                              "odds": [
                                {
                                  "id": 33601,
                                  "over": 3.84,
                                  "under": 1.184,
                                  "payout": 90.5,
                                  "bookmaker_id": 9,
                                  "over_movement": 1,
                                  "bookmaker_name": "Marathonbet",
                                  "under_movement": -1,
                                  "bookmaker_order": 16,
                                  "bookmaker_hash_image": "5cdb85f84c139920abb014112cee3c97015e5614504e64c0fd2dfb14be5cbb4f"
                                },
                                {
                                  "id": 33607,
                                  "over": 3.84,
                                  "under": 1.184,
                                  "payout": 90.5,
                                  "bookmaker_id": 2,
                                  "over_movement": 1,
                                  "bookmaker_name": "1xBet",
                                  "under_movement": -1,
                                  "bookmaker_order": 3,
                                  "bookmaker_hash_image": "a8ce79a50ae18cfa15b3a11e1a166d1d9018fe5ce31c54038808feedc9c4e989"
                                },
                                {
                                  "id": 33619,
                                  "over": 3.84,
                                  "under": 1.184,
                                  "payout": 90.5,
                                  "bookmaker_id": 12,
                                  "over_movement": 1,
                                  "bookmaker_name": "Megapari",
                                  "under_movement": -1,
                                  "bookmaker_order": 21,
                                  "bookmaker_hash_image": "7c948d96f7cbcdc11d8b380e1b0c77089afa2f360a3a6e887232e21b8e1b37f1"
                                },
                                {
                                  "id": 33613,
                                  "over": 3.84,
                                  "under": 1.184,
                                  "payout": 90.5,
                                  "bookmaker_id": 3,
                                  "over_movement": 1,
                                  "bookmaker_name": "22Bet",
                                  "under_movement": -1,
                                  "bookmaker_order": 4,
                                  "bookmaker_hash_image": "d585401d20b3d081f9862a9f11133f6d32b6208f3b3de0bd704e392ba679a3bb"
                                },
                                {
                                  "id": 35859,
                                  "over": 3.9,
                                  "under": 1.21,
                                  "payout": 92.35,
                                  "bookmaker_id": 34,
                                  "over_movement": 1,
                                  "bookmaker_name": "Vbet Sport",
                                  "under_movement": -1,
                                  "bookmaker_order": 83,
                                  "bookmaker_hash_image": "170428aa6e0eec2fda96c3880f1171775deed351466c0bb3b25699cebaa0eae6"
                                }
                              ],
                              "type": "7.5"
                            },
                            {
                              "odds": [
                                {
                                  "id": 35892,
                                  "over": 5.3,
                                  "under": 1.13,
                                  "payout": 93.14,
                                  "bookmaker_id": 34,
                                  "over_movement": 1,
                                  "bookmaker_name": "Vbet Sport",
                                  "under_movement": -1,
                                  "bookmaker_order": 83,
                                  "bookmaker_hash_image": "170428aa6e0eec2fda96c3880f1171775deed351466c0bb3b25699cebaa0eae6"
                                }
                              ],
                              "type": "8"
                            },
                            {
                              "odds": [
                                {
                                  "id": 33643,
                                  "over": 6.35,
                                  "under": 1.055,
                                  "payout": 90.47,
                                  "bookmaker_id": 12,
                                  "over_movement": -1,
                                  "bookmaker_name": "Megapari",
                                  "under_movement": 1,
                                  "bookmaker_order": 21,
                                  "bookmaker_hash_image": "7c948d96f7cbcdc11d8b380e1b0c77089afa2f360a3a6e887232e21b8e1b37f1"
                                },
                                {
                                  "id": 33625,
                                  "over": 6.55,
                                  "under": 1.049,
                                  "payout": 90.42,
                                  "bookmaker_id": 9,
                                  "over_movement": 1,
                                  "bookmaker_name": "Marathonbet",
                                  "under_movement": -1,
                                  "bookmaker_order": 16,
                                  "bookmaker_hash_image": "5cdb85f84c139920abb014112cee3c97015e5614504e64c0fd2dfb14be5cbb4f"
                                },
                                {
                                  "id": 33637,
                                  "over": 6.35,
                                  "under": 1.055,
                                  "payout": 90.47,
                                  "bookmaker_id": 3,
                                  "over_movement": -1,
                                  "bookmaker_name": "22Bet",
                                  "under_movement": 1,
                                  "bookmaker_order": 4,
                                  "bookmaker_hash_image": "d585401d20b3d081f9862a9f11133f6d32b6208f3b3de0bd704e392ba679a3bb"
                                },
                                {
                                  "id": 33631,
                                  "over": 6.35,
                                  "under": 1.055,
                                  "payout": 90.47,
                                  "bookmaker_id": 2,
                                  "over_movement": -1,
                                  "bookmaker_name": "1xBet",
                                  "under_movement": 1,
                                  "bookmaker_order": 3,
                                  "bookmaker_hash_image": "a8ce79a50ae18cfa15b3a11e1a166d1d9018fe5ce31c54038808feedc9c4e989"
                                },
                                {
                                  "id": 35925,
                                  "over": 5.7,
                                  "under": 1.11,
                                  "payout": 92.91,
                                  "bookmaker_id": 34,
                                  "over_movement": 1,
                                  "bookmaker_name": "Vbet Sport",
                                  "under_movement": -1,
                                  "bookmaker_order": 83,
                                  "bookmaker_hash_image": "170428aa6e0eec2fda96c3880f1171775deed351466c0bb3b25699cebaa0eae6"
                                }
                              ],
                              "type": "8.5"
                            }
                          ],
                          "period_type": "Full Time"
                        }
                      ]
                    }
                  ]
                }
              }
            }
          }
        },
        "operationId": "Total Goals"
      }
    }
  },
  "externalDocs": {
    "description": "Sportmicro API Documentation",
    "url": "https://docs.sportmicro.com/docs"
  },
  "tags": [
    {
      "name": "Countries",
      "description": "API Endpoints of Countries"
    },
    {
      "name": "Classes",
      "description": "API Endpoints of Classes"
    },
    {
      "name": "Leagues",
      "description": "API Endpoints of Leagues"
    },
    {
      "name": "Tournaments",
      "description": "API Endpoints of Tournaments"
    },
    {
      "name": "Seasons",
      "description": "API Endpoints of Seasons"
    },
    {
      "name": "Cup bracket",
      "description": "API Endpoints of Cup bracket"
    },
    {
      "name": "Standings",
      "description": "API Endpoints of Standings"
    },
    {
      "name": "Teams",
      "description": "API Endpoints of Teams"
    },
    {
      "name": "Players",
      "description": "API Endpoints of Players"
    },
    {
      "name": "Injuries",
      "description": "API Endpoints of Injuries"
    },
    {
      "name": "Matches",
      "description": "API Endpoints of Matches"
    },
    {
      "name": "Odds",
      "description": "API Endpoints of Odds"
    },
    {
      "name": "Bookmakers",
      "description": "API Endpoints of Bookmakers"
    },
    {
      "name": "Tv channels",
      "description": "API Endpoints of Tv channels"
    },
    {
      "name": "Coaches",
      "description": "API Endpoints of coaches"
    },
    {
      "name": "Referees",
      "description": "API Endpoints of Referees"
    },
    {
      "name": "Arenas",
      "description": "API Endpoints of arenas"
    },
    {
      "name": "News",
      "description": "API Endpoints of News"
    },
    {
      "name": "Media",
      "description": "API Endpoints of Media"
    },
    {
      "name": "v1-Odds",
      "description": "API Endpoints of Odds from Bet365"
    }
  ],
  "x-tagGroups": [
    {
      "name": "Endpoints",
      "tags": [
        "Countries",
        "Classes",
        "Leagues",
        "Tournaments",
        "Seasons",
        "Cup bracket",
        "Standings",
        "Teams",
        "Players",
        "Injuries",
        "Matches",
        "Odds",
        "Bookmakers",
        "Tv channels",
        "Coaches",
        "Referees",
        "Arenas",
        "News",
        "Media",
        "v1-Odds"
      ]
    }
  ],
  "servers": [
    {
      "url": "https://hockey.sportmicro.com"
    }
  ],
  "components": {
    "parameters": {
      "preferParams": {
        "name": "Prefer",
        "description": "Preference",
        "required": false,
        "in": "header",
        "schema": {
          "type": "string",
          "enum": [
            "params=single-object"
          ]
        }
      },
      "preferReturn": {
        "name": "Prefer",
        "description": "Preference",
        "required": false,
        "in": "header",
        "schema": {
          "type": "string",
          "enum": [
            "return=representation",
            "return=minimal",
            "return=none"
          ]
        }
      },
      "preferCount": {
        "name": "Prefer",
        "description": "Preference",
        "required": false,
        "in": "header",
        "schema": {
          "type": "string",
          "enum": [
            "count=none"
          ]
        }
      },
      "preferPost": {
        "name": "Prefer",
        "description": "Preference",
        "required": false,
        "in": "header",
        "schema": {
          "type": "string",
          "enum": [
            "return=representation",
            "return=minimal",
            "return=none",
            "resolution=ignore-duplicates",
            "resolution=merge-duplicates"
          ]
        }
      },
      "select": {
        "name": "select",
        "description": "Filtering Columns",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string"
        }
      },
      "on_conflict": {
        "name": "on_conflict",
        "description": "On Conflict",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string"
        }
      },
      "order": {
        "name": "order",
        "description": "Ordering",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string"
        }
      },
      "range": {
        "name": "Range",
        "description": "Limiting and Pagination",
        "required": false,
        "in": "header",
        "schema": {
          "type": "string"
        }
      },
      "rangeUnit": {
        "name": "Range-Unit",
        "description": "Limiting and Pagination",
        "required": false,
        "in": "header",
        "schema": {
          "type": "string",
          "default": "items",
          "example": "items"
        },
        "example": "items"
      },
      "offset": {
        "name": "offset",
        "description": "Limiting and Pagination",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "default": "0",
          "example": "0"
        },
        "example": "0"
      },
      "limit": {
        "name": "limit",
        "description": "Limiting and Pagination",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "default": "50",
          "example": "50"
        },
        "example": "50"
      },
      "rowFilter.arenas.id": {
        "name": "id",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer",
          "example": "eq.14"
        },
        "example": "eq.14"
      },
      "rowFilter.arenas.name": {
        "name": "name",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.arenas.city": {
        "name": "city",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.arenas.stadium_capacity": {
        "name": "stadium_capacity",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.arenas.coordinates": {
        "name": "coordinates",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.arenas.built": {
        "name": "built",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.arenas.opened": {
        "name": "opened",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.arenas.owner": {
        "name": "owner",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.arenas.operator": {
        "name": "operator",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.arenas.surface": {
        "name": "surface",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.arenas.cost": {
        "name": "cost",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.arenas.dimensions": {
        "name": "dimensions",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.arenas.hash_image": {
        "name": "hash_image",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "character varying"
        }
      },
      "rowFilter.arenas.country_id": {
        "name": "country_id",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer",
          "example": "eq.19"
        },
        "example": "eq.19"
      },
      "rowFilter.arenas.country_name": {
        "name": "country_name",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.arenas.country_hash_image": {
        "name": "country_hash_image",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "character varying"
        }
      },
      "rowFilter.arenas.geolocation": {
        "name": "geolocation",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "jsonb"
        }
      },
      "rowFilter.leagues-info.league_id": {
        "name": "league_id",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.leagues-info.competition_name": {
        "name": "competition_name",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.leagues-info.city_name": {
        "name": "city_name",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.leagues-info.playing_months": {
        "name": "playing_months",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer[]"
        }
      },
      "rowFilter.leagues-info.surface_type": {
        "name": "surface_type",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.leagues-info.qualification_rounds_played": {
        "name": "qualification_rounds_played",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.leagues-info.main_rounds_played": {
        "name": "main_rounds_played",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.leagues-info.prize_money": {
        "name": "prize_money",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.leagues-info.match_type": {
        "name": "match_type",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.leagues-info.promoted_teams": {
        "name": "promoted_teams",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "jsonb"
        }
      },
      "rowFilter.leagues-info.most_title_names": {
        "name": "most_title_names",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "jsonb"
        }
      },
      "rowFilter.leagues-info.number_of_teams": {
        "name": "number_of_teams",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.leagues-info.number_of_groups": {
        "name": "number_of_groups",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.leagues-info.league_grade": {
        "name": "league_grade",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.leagues-info.age_category": {
        "name": "age_category",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.leagues-info.category": {
        "name": "category",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.leagues-info.first_season_winner": {
        "name": "first_season_winner",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.leagues-info.total_teams_count": {
        "name": "total_teams_count",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.leagues-info.total_tables_count": {
        "name": "total_tables_count",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.leagues-info.promoting_teams_count": {
        "name": "promoting_teams_count",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.leagues-info.relegating_teams_count": {
        "name": "relegating_teams_count",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.leagues-info.total_games_count": {
        "name": "total_games_count",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.leagues-info.game_frequency": {
        "name": "game_frequency",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.leagues-info.total_rounds_count": {
        "name": "total_rounds_count",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.leagues-info.competition_type": {
        "name": "competition_type",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.leagues-info.league_gender": {
        "name": "league_gender",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.leagues-info.first_season_start_year": {
        "name": "first_season_start_year",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.leagues-info.most_popular_teams": {
        "name": "most_popular_teams",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "jsonb"
        }
      },
      "rowFilter.leagues-info.playoff_teams_count": {
        "name": "playoff_teams_count",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.leagues-info.main_competition": {
        "name": "main_competition",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.leagues-info.games_per_group": {
        "name": "games_per_group",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.leagues-info.playoff_qualifying_teams_count": {
        "name": "playoff_qualifying_teams_count",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.leagues-info.number_of_promoted_teams": {
        "name": "number_of_promoted_teams",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.leagues-info.total_number_of_rounds": {
        "name": "total_number_of_rounds",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.leagues-info.largest_stadium": {
        "name": "largest_stadium",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "jsonb"
        }
      },
      "rowFilter.leagues-info.last_season_magnitude": {
        "name": "last_season_magnitude",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "jsonb"
        }
      },
      "rowFilter.leagues-info.tv_partners": {
        "name": "tv_partners",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "jsonb"
        }
      },
      "rowFilter.leagues-info.official_organization": {
        "name": "official_organization",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "jsonb"
        }
      },
      "rowFilter.leagues-info.promotions": {
        "name": "promotions",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "jsonb"
        }
      },
      "rowFilter.leagues-info.last_season_top_scorers": {
        "name": "last_season_top_scorers",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "jsonb"
        }
      },
      "rowFilter.news-matches.id": {
        "name": "id",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.news-matches.match_id": {
        "name": "match_id",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer",
          "example": "eq.291663"
        },
        "example": "eq.291663"
      },
      "rowFilter.news-matches.league_id": {
        "name": "league_id",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.news-matches.league_name": {
        "name": "league_name",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.news-matches.league_hash_image": {
        "name": "league_hash_image",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "character varying"
        }
      },
      "rowFilter.news-matches.date": {
        "name": "date",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "timestamp with time zone"
        }
      },
      "rowFilter.news-matches.title": {
        "name": "title",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.news-matches.name": {
        "name": "name",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.news-matches.subtitles": {
        "name": "subtitles",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "jsonb"
        }
      },
      "rowFilter.players-by-team.team_id": {
        "name": "team_id",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer",
          "example": "eq.489"
        },
        "example": "eq.489"
      },
      "rowFilter.players-by-team.team_name": {
        "name": "team_name",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.players-by-team.team_hash_image": {
        "name": "team_hash_image",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "character varying"
        }
      },
      "rowFilter.players-by-team.players": {
        "name": "players",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "jsonb"
        }
      },
      "rowFilter.tournaments.id": {
        "name": "id",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer",
          "example": "eq.42628"
        },
        "example": "eq.42628"
      },
      "rowFilter.tournaments.name": {
        "name": "name",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.tournaments.importance": {
        "name": "importance",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.tournaments.league_id": {
        "name": "league_id",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.tournaments.league_name": {
        "name": "league_name",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.tournaments.league_hash_image": {
        "name": "league_hash_image",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "character varying"
        }
      },
      "rowFilter.tournaments.class_id": {
        "name": "class_id",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer",
          "example": "eq.84"
        },
        "example": "eq.84"
      },
      "rowFilter.tournaments.class_name": {
        "name": "class_name",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.tournaments.class_hash_image": {
        "name": "class_hash_image",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "character varying"
        }
      },
      "rowFilter.leagues-by-date.date": {
        "name": "date",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text",
          "example": "eq.2005-11-22"
        },
        "example": "eq.2005-11-22"
      },
      "rowFilter.leagues-by-date.leagues": {
        "name": "leagues",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "jsonb"
        }
      },
      "rowFilter.tournaments-by-league.league_id": {
        "name": "league_id",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer",
          "example": "eq.53"
        },
        "example": "eq.53"
      },
      "rowFilter.tournaments-by-league.league_name": {
        "name": "league_name",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.tournaments-by-league.league_hash_image": {
        "name": "league_hash_image",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "character varying"
        }
      },
      "rowFilter.tournaments-by-league.tournaments": {
        "name": "tournaments",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "jsonb"
        }
      },
      "rowFilter.leagues.id": {
        "name": "id",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer",
          "example": "eq.53"
        },
        "example": "eq.53"
      },
      "rowFilter.leagues.name": {
        "name": "name",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.leagues.importance": {
        "name": "importance",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.leagues.level": {
        "name": "level",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.leagues.current_champion_team_id": {
        "name": "current_champion_team_id",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.leagues.current_champion_team_name": {
        "name": "current_champion_team_name",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.leagues.current_champion_team_hash_image": {
        "name": "current_champion_team_hash_image",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "character varying"
        }
      },
      "rowFilter.leagues.current_champion_team_num_titles": {
        "name": "current_champion_team_num_titles",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.leagues.teams_most_titles": {
        "name": "teams_most_titles",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "jsonb"
        }
      },
      "rowFilter.leagues.most_titles": {
        "name": "most_titles",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.leagues.ground": {
        "name": "ground",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.leagues.number_of_sets": {
        "name": "number_of_sets",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.leagues.max_points": {
        "name": "max_points",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.leagues.primary_color": {
        "name": "primary_color",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "character varying"
        }
      },
      "rowFilter.leagues.secondary_color": {
        "name": "secondary_color",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "character varying"
        }
      },
      "rowFilter.leagues.connected_leagues": {
        "name": "connected_leagues",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "jsonb"
        }
      },
      "rowFilter.leagues.higher_leagues": {
        "name": "higher_leagues",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "jsonb"
        }
      },
      "rowFilter.leagues.lower_leagues": {
        "name": "lower_leagues",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "jsonb"
        }
      },
      "rowFilter.leagues.start_league": {
        "name": "start_league",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "timestamp with time zone"
        }
      },
      "rowFilter.leagues.end_league": {
        "name": "end_league",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "timestamp with time zone"
        }
      },
      "rowFilter.leagues.hash_image": {
        "name": "hash_image",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "character varying"
        }
      },
      "rowFilter.leagues.class_id": {
        "name": "class_id",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer",
          "example": "eq.39"
        },
        "example": "eq.39"
      },
      "rowFilter.leagues.class_name": {
        "name": "class_name",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.leagues.class_hash_image": {
        "name": "class_hash_image",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "character varying"
        }
      },
      "rowFilter.teams-by-league.league_id": {
        "name": "league_id",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer",
          "example": "eq.53"
        },
        "example": "eq.53"
      },
      "rowFilter.teams-by-league.league_name": {
        "name": "league_name",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.teams-by-league.league_hash_image": {
        "name": "league_hash_image",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "character varying"
        }
      },
      "rowFilter.teams-by-league.teams": {
        "name": "teams",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "jsonb"
        }
      },
      "rowFilter.arenas-by-country.country_id": {
        "name": "country_id",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer",
          "example": "eq.10"
        },
        "example": "eq.10"
      },
      "rowFilter.arenas-by-country.country_name": {
        "name": "country_name",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.arenas-by-country.country_hash_image": {
        "name": "country_hash_image",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "character varying"
        }
      },
      "rowFilter.arenas-by-country.arenas": {
        "name": "arenas",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "jsonb"
        }
      },
      "rowFilter.matches-by-date-league.date": {
        "name": "date",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text",
          "example": "eq.2005-11-22"
        },
        "example": "eq.2005-11-22"
      },
      "rowFilter.matches-by-date-league.league_id": {
        "name": "league_id",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer",
          "example": "eq.242"
        },
        "example": "eq.242"
      },
      "rowFilter.matches-by-date-league.league_name": {
        "name": "league_name",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.matches-by-date-league.league_hash_image": {
        "name": "league_hash_image",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "character varying"
        }
      },
      "rowFilter.matches-by-date-league.matches": {
        "name": "matches",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "jsonb"
        }
      },
      "rowFilter.cup-bracket.id": {
        "name": "id",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer",
          "example": "eq.21"
        },
        "example": "eq.21"
      },
      "rowFilter.cup-bracket.name": {
        "name": "name",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.cup-bracket.current_round": {
        "name": "current_round",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.cup-bracket.type": {
        "name": "type",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.cup-bracket.season_id": {
        "name": "season_id",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer",
          "example": "eq.118"
        },
        "example": "eq.118"
      },
      "rowFilter.cup-bracket.season_name": {
        "name": "season_name",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.cup-bracket.league_id": {
        "name": "league_id",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer",
          "example": "eq.53"
        },
        "example": "eq.53"
      },
      "rowFilter.cup-bracket.league_name": {
        "name": "league_name",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.cup-bracket.league_hash_image": {
        "name": "league_hash_image",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "character varying"
        }
      },
      "rowFilter.cup-bracket.rounds": {
        "name": "rounds",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "jsonb"
        }
      },
      "rowFilter.teams-by-tournament.tournament_id": {
        "name": "tournament_id",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer",
          "example": "eq.52"
        },
        "example": "eq.52"
      },
      "rowFilter.teams-by-tournament.tournament_name": {
        "name": "tournament_name",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.teams-by-tournament.teams": {
        "name": "teams",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "jsonb"
        }
      },
      "rowFilter.classes.id": {
        "name": "id",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer",
          "example": "eq.39"
        },
        "example": "eq.39"
      },
      "rowFilter.classes.name": {
        "name": "name",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.classes.flag": {
        "name": "flag",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.classes.alpha": {
        "name": "alpha",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "character varying",
          "example": "eq.NZ"
        },
        "example": "eq.NZ"
      },
      "rowFilter.classes.importance": {
        "name": "importance",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.classes.hash_image": {
        "name": "hash_image",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "character varying"
        }
      },
      "rowFilter.matches-lineups.id": {
        "name": "id",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer",
          "example": "eq.1"
        },
        "example": "eq.1"
      },
      "rowFilter.matches-lineups.confirmed": {
        "name": "confirmed",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "boolean"
        }
      },
      "rowFilter.matches-lineups.home_team": {
        "name": "home_team",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "jsonb"
        }
      },
      "rowFilter.matches-lineups.away_team": {
        "name": "away_team",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "jsonb"
        }
      },
      "rowFilter.coaches-career.coach_id": {
        "name": "coach_id",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.coaches-career.careers": {
        "name": "careers",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "jsonb"
        }
      },
      "rowFilter.players.id": {
        "name": "id",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer",
          "example": "eq.368"
        },
        "example": "eq.368"
      },
      "rowFilter.players.name": {
        "name": "name",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.players.first_name": {
        "name": "first_name",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.players.last_name": {
        "name": "last_name",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.players.nickname": {
        "name": "nickname",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.players.player_position": {
        "name": "player_position",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.players.player_jersey_number": {
        "name": "player_jersey_number",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.players.player_height": {
        "name": "player_height",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.players.preferred_foot": {
        "name": "preferred_foot",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.players.country_id": {
        "name": "country_id",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.players.country_name": {
        "name": "country_name",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.players.country_hash_image": {
        "name": "country_hash_image",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.players.shirt_number": {
        "name": "shirt_number",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.players.date_of_birth": {
        "name": "date_of_birth",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "timestamp with time zone"
        }
      },
      "rowFilter.players.market_value": {
        "name": "market_value",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.players.market_currency": {
        "name": "market_currency",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.players.hash_image": {
        "name": "hash_image",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "character varying"
        }
      },
      "rowFilter.players.team_id": {
        "name": "team_id",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer",
          "example": "eq.854"
        },
        "example": "eq.854"
      },
      "rowFilter.players.team_name": {
        "name": "team_name",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.players.team_hash_image": {
        "name": "team_hash_image",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "character varying"
        }
      },
      "rowFilter.players.retired_status": {
        "name": "retired_status",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "boolean"
        }
      },
      "rowFilter.players.cricket_info_id": {
        "name": "cricket_info_id",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.matches-highlights.id": {
        "name": "id",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.matches-highlights.match_id": {
        "name": "match_id",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer",
          "example": "eq.626"
        },
        "example": "eq.626"
      },
      "rowFilter.matches-highlights.title": {
        "name": "title",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.matches-highlights.subtitle": {
        "name": "subtitle",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.matches-highlights.url": {
        "name": "url",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.matches-highlights.created_at": {
        "name": "created_at",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "timestamp with time zone"
        }
      },
      "rowFilter.matches-highlights.source_url": {
        "name": "source_url",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.coaches-by-country.country_id": {
        "name": "country_id",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer",
          "example": "eq.1"
        },
        "example": "eq.1"
      },
      "rowFilter.coaches-by-country.country_name": {
        "name": "country_name",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.coaches-by-country.country_hash_image": {
        "name": "country_hash_image",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "character varying"
        }
      },
      "rowFilter.coaches-by-country.coaches": {
        "name": "coaches",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "jsonb"
        }
      },
      "rowFilter.seasons-rounds.season_id": {
        "name": "season_id",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer",
          "example": "eq.56"
        },
        "example": "eq.56"
      },
      "rowFilter.seasons-rounds.season_name": {
        "name": "season_name",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.seasons-rounds.rounds": {
        "name": "rounds",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "jsonb"
        }
      },
      "rowFilter.agg-news-matches.id": {
        "name": "id",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.agg-news-matches.match_id": {
        "name": "match_id",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer",
          "example": "eq.19797"
        },
        "example": "eq.19797"
      },
      "rowFilter.agg-news-matches.title": {
        "name": "title",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.agg-news-matches.link": {
        "name": "link",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.agg-news-matches.thumbnail_url": {
        "name": "thumbnail_url",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.agg-news-matches.description": {
        "name": "description",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.agg-news-matches.published_date": {
        "name": "published_date",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "timestamp with time zone"
        }
      },
      "rowFilter.agg-news-matches.source_url": {
        "name": "source_url",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.agg-news-matches.source": {
        "name": "source",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.tv-channels.id": {
        "name": "id",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer",
          "example": "eq.1"
        },
        "example": "eq.1"
      },
      "rowFilter.tv-channels.name": {
        "name": "name",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.matches-incidents.match_id": {
        "name": "match_id",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer",
          "example": "eq.17"
        },
        "example": "eq.17"
      },
      "rowFilter.matches-incidents.incidents": {
        "name": "incidents",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "jsonb"
        }
      },
      "rowFilter.media-teams.id": {
        "name": "id",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.media-teams.team_id": {
        "name": "team_id",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer",
          "example": "eq.1156"
        },
        "example": "eq.1156"
      },
      "rowFilter.media-teams.title": {
        "name": "title",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.media-teams.subtitle": {
        "name": "subtitle",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.media-teams.url": {
        "name": "url",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.media-teams.thumbnail_url": {
        "name": "thumbnail_url",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.media-teams.date_published": {
        "name": "date_published",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "timestamp with time zone"
        }
      },
      "rowFilter.media-teams.channel_url": {
        "name": "channel_url",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.standings.id": {
        "name": "id",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer",
          "example": "eq.29"
        },
        "example": "eq.29"
      },
      "rowFilter.standings.tournament_id": {
        "name": "tournament_id",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.standings.tournament_name": {
        "name": "tournament_name",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.standings.type": {
        "name": "type",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text",
          "example": "eq.total"
        },
        "example": "eq.total"
      },
      "rowFilter.standings.name": {
        "name": "name",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.standings.season_id": {
        "name": "season_id",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer",
          "example": "eq.56"
        },
        "example": "eq.56"
      },
      "rowFilter.standings.season_name": {
        "name": "season_name",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.standings.league_id": {
        "name": "league_id",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer",
          "example": "eq.53"
        },
        "example": "eq.53"
      },
      "rowFilter.standings.league_name": {
        "name": "league_name",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.standings.league_hash_image": {
        "name": "league_hash_image",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.standings.competitors": {
        "name": "competitors",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "jsonb"
        }
      },
      "rowFilter.referees-by-league.league_id": {
        "name": "league_id",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer",
          "example": "eq.53"
        },
        "example": "eq.53"
      },
      "rowFilter.referees-by-league.league_name": {
        "name": "league_name",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.referees-by-league.league_hash_image": {
        "name": "league_hash_image",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "character varying"
        }
      },
      "rowFilter.referees-by-league.referees": {
        "name": "referees",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "jsonb"
        }
      },
      "rowFilter.teams-seasons.team_id": {
        "name": "team_id",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer",
          "example": "eq.86"
        },
        "example": "eq.86"
      },
      "rowFilter.teams-seasons.team_name": {
        "name": "team_name",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.teams-seasons.team_hash_image": {
        "name": "team_hash_image",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "character varying"
        }
      },
      "rowFilter.teams-seasons.tournaments": {
        "name": "tournaments",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "jsonb"
        }
      },
      "rowFilter.referees.id": {
        "name": "id",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.referees.name": {
        "name": "name",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.referees.yellow_cards": {
        "name": "yellow_cards",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.referees.red_cards": {
        "name": "red_cards",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.referees.yellow_red_cards": {
        "name": "yellow_red_cards",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.referees.matches_count": {
        "name": "matches_count",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.referees.date_of_birth": {
        "name": "date_of_birth",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "timestamp with time zone"
        }
      },
      "rowFilter.referees.first_debut_timestamp": {
        "name": "first_debut_timestamp",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "timestamp with time zone"
        }
      },
      "rowFilter.referees.hash_image": {
        "name": "hash_image",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "character varying"
        }
      },
      "rowFilter.referees.country_id": {
        "name": "country_id",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.referees.country_name": {
        "name": "country_name",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.referees.country_hash_image": {
        "name": "country_hash_image",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "character varying"
        }
      },
      "rowFilter.teams-by-season.season_id": {
        "name": "season_id",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer",
          "example": "eq.56"
        },
        "example": "eq.56"
      },
      "rowFilter.teams-by-season.season_name": {
        "name": "season_name",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.teams-by-season.teams": {
        "name": "teams",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "jsonb"
        }
      },
      "rowFilter.matches-statistics.match_id": {
        "name": "match_id",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer",
          "example": "eq.70"
        },
        "example": "eq.70"
      },
      "rowFilter.matches-statistics.statistics": {
        "name": "statistics",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "jsonb"
        }
      },
      "rowFilter.players-statistics.id": {
        "name": "id",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.players-statistics.player_id": {
        "name": "player_id",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer",
          "example": "eq.208"
        },
        "example": "eq.208"
      },
      "rowFilter.players-statistics.team_id": {
        "name": "team_id",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.players-statistics.team_name": {
        "name": "team_name",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.players-statistics.team_hash_image": {
        "name": "team_hash_image",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "character varying"
        }
      },
      "rowFilter.players-statistics.league_id": {
        "name": "league_id",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer",
          "example": "eq.214"
        },
        "example": "eq.214"
      },
      "rowFilter.players-statistics.league_name": {
        "name": "league_name",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.players-statistics.league_hash_image": {
        "name": "league_hash_image",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "character varying"
        }
      },
      "rowFilter.players-statistics.season_id": {
        "name": "season_id",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer",
          "example": "eq.443"
        },
        "example": "eq.443"
      },
      "rowFilter.players-statistics.season_name": {
        "name": "season_name",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.players-statistics.type": {
        "name": "type",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text",
          "example": "eq.overall"
        },
        "example": "eq.overall"
      },
      "rowFilter.players-statistics.total_assists": {
        "name": "total_assists",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "numeric"
        }
      },
      "rowFilter.players-statistics.shots_blocked": {
        "name": "shots_blocked",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "numeric"
        }
      },
      "rowFilter.players-statistics.even_strength_time_on_ice": {
        "name": "even_strength_time_on_ice",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "numeric"
        }
      },
      "rowFilter.players-statistics.faceoff_win_percentage": {
        "name": "faceoff_win_percentage",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "numeric"
        }
      },
      "rowFilter.players-statistics.faceoffs_taken": {
        "name": "faceoffs_taken",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "numeric"
        }
      },
      "rowFilter.players-statistics.faceoffs_won": {
        "name": "faceoffs_won",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "numeric"
        }
      },
      "rowFilter.players-statistics.game_winning_goals_scored": {
        "name": "game_winning_goals_scored",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "numeric"
        }
      },
      "rowFilter.players-statistics.total_goals_scored": {
        "name": "total_goals_scored",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "numeric"
        }
      },
      "rowFilter.players-statistics.total_hits": {
        "name": "total_hits",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "numeric"
        }
      },
      "rowFilter.players-statistics.overtime_goals_scored": {
        "name": "overtime_goals_scored",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "numeric"
        }
      },
      "rowFilter.players-statistics.total_penalty_minutes": {
        "name": "total_penalty_minutes",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "numeric"
        }
      },
      "rowFilter.players-statistics.plus_minus_rating": {
        "name": "plus_minus_rating",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "numeric"
        }
      },
      "rowFilter.players-statistics.total_points": {
        "name": "total_points",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "numeric"
        }
      },
      "rowFilter.players-statistics.power_play_goals_scored": {
        "name": "power_play_goals_scored",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "numeric"
        }
      },
      "rowFilter.players-statistics.power_play_points": {
        "name": "power_play_points",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "numeric"
        }
      },
      "rowFilter.players-statistics.power_play_time_on_ice": {
        "name": "power_play_time_on_ice",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "numeric"
        }
      },
      "rowFilter.players-statistics.total_shifts_played": {
        "name": "total_shifts_played",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "numeric"
        }
      },
      "rowFilter.players-statistics.short_handed_goals_scored": {
        "name": "short_handed_goals_scored",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "numeric"
        }
      },
      "rowFilter.players-statistics.short_handed_points": {
        "name": "short_handed_points",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "numeric"
        }
      },
      "rowFilter.players-statistics.short_handed_time_on_ice": {
        "name": "short_handed_time_on_ice",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "numeric"
        }
      },
      "rowFilter.players-statistics.total_shots_taken": {
        "name": "total_shots_taken",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "numeric"
        }
      },
      "rowFilter.players-statistics.shooting_percentage": {
        "name": "shooting_percentage",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "numeric"
        }
      },
      "rowFilter.players-statistics.total_time_on_ice": {
        "name": "total_time_on_ice",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "numeric"
        }
      },
      "rowFilter.players-statistics.total_appearances": {
        "name": "total_appearances",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "numeric"
        }
      },
      "rowFilter.matches-players-statistics.match_id": {
        "name": "match_id",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer",
          "example": "eq.660"
        },
        "example": "eq.660"
      },
      "rowFilter.matches-players-statistics.team_id": {
        "name": "team_id",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer",
          "example": "eq.3826"
        },
        "example": "eq.3826"
      },
      "rowFilter.matches-players-statistics.player_id": {
        "name": "player_id",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer",
          "example": "eq.2899"
        },
        "example": "eq.2899"
      },
      "rowFilter.matches-players-statistics.position": {
        "name": "position",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.matches-players-statistics.assists": {
        "name": "assists",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.matches-players-statistics.goals": {
        "name": "goals",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.matches-players-statistics.shots": {
        "name": "shots",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.matches-players-statistics.hits": {
        "name": "hits",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.matches-players-statistics.takeaways": {
        "name": "takeaways",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.matches-players-statistics.giveaways": {
        "name": "giveaways",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.matches-players-statistics.blocked": {
        "name": "blocked",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.matches-players-statistics.plus_minus": {
        "name": "plus_minus",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.matches-players-statistics.seconds_played": {
        "name": "seconds_played",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.matches-players-statistics.penalty_minutes": {
        "name": "penalty_minutes",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.matches-players-statistics.power_play_goals": {
        "name": "power_play_goals",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.matches-players-statistics.power_play_assists": {
        "name": "power_play_assists",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.matches-players-statistics.face_off_wins": {
        "name": "face_off_wins",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.matches-players-statistics.face_off_taken": {
        "name": "face_off_taken",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.matches-players-statistics.short_handed_goals": {
        "name": "short_handed_goals",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.matches-players-statistics.short_handed_assists": {
        "name": "short_handed_assists",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.agg-news-players.id": {
        "name": "id",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.agg-news-players.player_id": {
        "name": "player_id",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.agg-news-players.title": {
        "name": "title",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.agg-news-players.link": {
        "name": "link",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.agg-news-players.thumbnail_url": {
        "name": "thumbnail_url",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.agg-news-players.description": {
        "name": "description",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.agg-news-players.published_date": {
        "name": "published_date",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "timestamp with time zone"
        }
      },
      "rowFilter.agg-news-players.source_url": {
        "name": "source_url",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.agg-news-players.source": {
        "name": "source",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.leagues-by-class.class_id": {
        "name": "class_id",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer",
          "example": "eq.39"
        },
        "example": "eq.39"
      },
      "rowFilter.leagues-by-class.class_name": {
        "name": "class_name",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.leagues-by-class.class_hash_image": {
        "name": "class_hash_image",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "character varying"
        }
      },
      "rowFilter.leagues-by-class.leagues": {
        "name": "leagues",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "jsonb"
        }
      },
      "rowFilter.seasons-by-league.league_id": {
        "name": "league_id",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer",
          "example": "eq.53"
        },
        "example": "eq.53"
      },
      "rowFilter.seasons-by-league.league_name": {
        "name": "league_name",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.seasons-by-league.league_hash_image": {
        "name": "league_hash_image",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.seasons-by-league.seasons": {
        "name": "seasons",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "jsonb"
        }
      },
      "rowFilter.teams.id": {
        "name": "id",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer",
          "example": "eq.86"
        },
        "example": "eq.86"
      },
      "rowFilter.teams.name": {
        "name": "name",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.teams.short_name": {
        "name": "short_name",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.teams.full_name": {
        "name": "full_name",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.teams.gender": {
        "name": "gender",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "character"
        }
      },
      "rowFilter.teams.team_player_info_id": {
        "name": "team_player_info_id",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.teams.name_code": {
        "name": "name_code",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.teams.national": {
        "name": "national",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "boolean"
        }
      },
      "rowFilter.teams.type": {
        "name": "type",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.teams.flag": {
        "name": "flag",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.teams.color_primary": {
        "name": "color_primary",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "character varying"
        }
      },
      "rowFilter.teams.color_secondary": {
        "name": "color_secondary",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "character varying"
        }
      },
      "rowFilter.teams.color_text": {
        "name": "color_text",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "character varying"
        }
      },
      "rowFilter.teams.foundation_date": {
        "name": "foundation_date",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "timestamp with time zone"
        }
      },
      "rowFilter.teams.hash_image": {
        "name": "hash_image",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "character varying"
        }
      },
      "rowFilter.teams.country_id": {
        "name": "country_id",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer",
          "example": "eq.34"
        },
        "example": "eq.34"
      },
      "rowFilter.teams.country_name": {
        "name": "country_name",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.teams.country_hash_image": {
        "name": "country_hash_image",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "character varying"
        }
      },
      "rowFilter.teams.sub_teams": {
        "name": "sub_teams",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer[]"
        }
      },
      "rowFilter.teams.class_id": {
        "name": "class_id",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer",
          "example": "eq.39"
        },
        "example": "eq.39"
      },
      "rowFilter.teams.class_name": {
        "name": "class_name",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.teams.class_hash_image": {
        "name": "class_hash_image",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "character varying"
        }
      },
      "rowFilter.teams.tournament_id": {
        "name": "tournament_id",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer",
          "example": "eq.52"
        },
        "example": "eq.52"
      },
      "rowFilter.teams.tournament_name": {
        "name": "tournament_name",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.teams.primary_league_id": {
        "name": "primary_league_id",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer",
          "example": "eq.53"
        },
        "example": "eq.53"
      },
      "rowFilter.teams.primary_league_name": {
        "name": "primary_league_name",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.teams.primary_league_hash_image": {
        "name": "primary_league_hash_image",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "character varying"
        }
      },
      "rowFilter.teams.arena_id": {
        "name": "arena_id",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.teams.arena_name": {
        "name": "arena_name",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.teams.arena_hash_image": {
        "name": "arena_hash_image",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "character varying"
        }
      },
      "rowFilter.teams.coach_id": {
        "name": "coach_id",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.teams.coach_name": {
        "name": "coach_name",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.teams.coach_hash_image": {
        "name": "coach_hash_image",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "character varying"
        }
      },
      "rowFilter.teams.parent_team_id": {
        "name": "parent_team_id",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.teams.parent_team_name": {
        "name": "parent_team_name",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.teams.parent_team_hash_image": {
        "name": "parent_team_hash_image",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "character varying"
        }
      },
      "rowFilter.media-leagues.id": {
        "name": "id",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.media-leagues.league_id": {
        "name": "league_id",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer",
          "example": "eq.214"
        },
        "example": "eq.214"
      },
      "rowFilter.media-leagues.title": {
        "name": "title",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.media-leagues.subtitle": {
        "name": "subtitle",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.media-leagues.url": {
        "name": "url",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.media-leagues.thumbnail_url": {
        "name": "thumbnail_url",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.media-leagues.date_published": {
        "name": "date_published",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "timestamp with time zone"
        }
      },
      "rowFilter.media-leagues.channel_url": {
        "name": "channel_url",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.seasons-groups.season_id": {
        "name": "season_id",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer",
          "example": "eq.773"
        },
        "example": "eq.773"
      },
      "rowFilter.seasons-groups.season_name": {
        "name": "season_name",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.seasons-groups.groups": {
        "name": "groups",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "jsonb"
        }
      },
      "rowFilter.coaches.id": {
        "name": "id",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer",
          "example": "eq.52"
        },
        "example": "eq.52"
      },
      "rowFilter.coaches.name": {
        "name": "name",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.coaches.nickname": {
        "name": "nickname",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.coaches.default_formation": {
        "name": "default_formation",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.coaches.nationality": {
        "name": "nationality",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.coaches.nationality_iso2": {
        "name": "nationality_iso2",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "character varying"
        }
      },
      "rowFilter.coaches.total_matches": {
        "name": "total_matches",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.coaches.wins_matches": {
        "name": "wins_matches",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.coaches.draws_matches": {
        "name": "draws_matches",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.coaches.losses_matches": {
        "name": "losses_matches",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.coaches.goals_scored_matches": {
        "name": "goals_scored_matches",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.coaches.goals_conceded_matches": {
        "name": "goals_conceded_matches",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.coaches.total_points_matches": {
        "name": "total_points_matches",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.coaches.date_of_birth": {
        "name": "date_of_birth",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "timestamp with time zone"
        }
      },
      "rowFilter.coaches.hash_image": {
        "name": "hash_image",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "character varying"
        }
      },
      "rowFilter.coaches.former_player_id": {
        "name": "former_player_id",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.coaches.country_id": {
        "name": "country_id",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.coaches.country_name": {
        "name": "country_name",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.coaches.country_hash_image": {
        "name": "country_hash_image",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "character varying"
        }
      },
      "rowFilter.coaches.team_id": {
        "name": "team_id",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer",
          "example": "eq.641"
        },
        "example": "eq.641"
      },
      "rowFilter.coaches.team_name": {
        "name": "team_name",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.coaches.team_hash_image": {
        "name": "team_hash_image",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "character varying"
        }
      },
      "rowFilter.coaches.class_id": {
        "name": "class_id",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.coaches.class_name": {
        "name": "class_name",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.coaches.class_hash_image": {
        "name": "class_hash_image",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "character varying"
        }
      },
      "rowFilter.matches-weather.id": {
        "name": "id",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer",
          "example": "eq.1"
        },
        "example": "eq.1"
      },
      "rowFilter.matches-weather.dt": {
        "name": "dt",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "timestamp with time zone"
        }
      },
      "rowFilter.matches-weather.temp": {
        "name": "temp",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "numeric"
        }
      },
      "rowFilter.matches-weather.feels_like": {
        "name": "feels_like",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "numeric"
        }
      },
      "rowFilter.matches-weather.pressure": {
        "name": "pressure",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "numeric"
        }
      },
      "rowFilter.matches-weather.humidity": {
        "name": "humidity",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "numeric"
        }
      },
      "rowFilter.matches-weather.dew_point": {
        "name": "dew_point",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "numeric"
        }
      },
      "rowFilter.matches-weather.uvi": {
        "name": "uvi",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "numeric"
        }
      },
      "rowFilter.matches-weather.clouds": {
        "name": "clouds",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "numeric"
        }
      },
      "rowFilter.matches-weather.wind_speed": {
        "name": "wind_speed",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "numeric"
        }
      },
      "rowFilter.matches-weather.wind_deg": {
        "name": "wind_deg",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "numeric"
        }
      },
      "rowFilter.matches-weather.wind_gust": {
        "name": "wind_gust",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "numeric"
        }
      },
      "rowFilter.matches-weather.weather_id": {
        "name": "weather_id",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.matches-weather.weather_main": {
        "name": "weather_main",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.matches-weather.weather_description": {
        "name": "weather_description",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.matches-weather.weather_icon": {
        "name": "weather_icon",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.matches-weather.pop": {
        "name": "pop",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "numeric"
        }
      },
      "rowFilter.matches.id": {
        "name": "id",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer",
          "example": "eq.1"
        },
        "example": "eq.1"
      },
      "rowFilter.matches.name": {
        "name": "name",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "character varying"
        }
      },
      "rowFilter.matches.tournament_id": {
        "name": "tournament_id",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer",
          "example": "eq.131"
        },
        "example": "eq.131"
      },
      "rowFilter.matches.tournament_name": {
        "name": "tournament_name",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.matches.tournament_importance": {
        "name": "tournament_importance",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.matches.season_id": {
        "name": "season_id",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer",
          "example": "eq.118"
        },
        "example": "eq.118"
      },
      "rowFilter.matches.season_name": {
        "name": "season_name",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.matches.round_id": {
        "name": "round_id",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer",
          "example": "eq.1521"
        },
        "example": "eq.1521"
      },
      "rowFilter.matches.round": {
        "name": "round",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "jsonb"
        }
      },
      "rowFilter.matches.status": {
        "name": "status",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "jsonb"
        }
      },
      "rowFilter.matches.status_type": {
        "name": "status_type",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.matches.attendance": {
        "name": "attendance",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.matches.arena_id": {
        "name": "arena_id",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.matches.arena_name": {
        "name": "arena_name",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.matches.arena_hash_image": {
        "name": "arena_hash_image",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "character varying"
        }
      },
      "rowFilter.matches.referee_id": {
        "name": "referee_id",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.matches.referee_name": {
        "name": "referee_name",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.matches.referee_hash_image": {
        "name": "referee_hash_image",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "character varying"
        }
      },
      "rowFilter.matches.home_team_id": {
        "name": "home_team_id",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer",
          "example": "eq.107"
        },
        "example": "eq.107"
      },
      "rowFilter.matches.home_team_name": {
        "name": "home_team_name",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.matches.home_team_hash_image": {
        "name": "home_team_hash_image",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "character varying"
        }
      },
      "rowFilter.matches.away_team_id": {
        "name": "away_team_id",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer",
          "example": "eq.135"
        },
        "example": "eq.135"
      },
      "rowFilter.matches.away_team_name": {
        "name": "away_team_name",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.matches.away_team_hash_image": {
        "name": "away_team_hash_image",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "character varying"
        }
      },
      "rowFilter.matches.home_team_score": {
        "name": "home_team_score",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "jsonb"
        }
      },
      "rowFilter.matches.away_team_score": {
        "name": "away_team_score",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "jsonb"
        }
      },
      "rowFilter.matches.times": {
        "name": "times",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "jsonb"
        }
      },
      "rowFilter.matches.coaches": {
        "name": "coaches",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "jsonb"
        }
      },
      "rowFilter.matches.specific_start_time": {
        "name": "specific_start_time",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "timestamp with time zone"
        }
      },
      "rowFilter.matches.start_time": {
        "name": "start_time",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "timestamp with time zone"
        }
      },
      "rowFilter.matches.end_time": {
        "name": "end_time",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "timestamp with time zone"
        }
      },
      "rowFilter.matches.duration": {
        "name": "duration",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.matches.last_period": {
        "name": "last_period",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.matches.season_statistics_type": {
        "name": "season_statistics_type",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.matches.lineups_id": {
        "name": "lineups_id",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.matches.coaches_id": {
        "name": "coaches_id",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.matches.class_id": {
        "name": "class_id",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.matches.class_name": {
        "name": "class_name",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.matches.class_hash_image": {
        "name": "class_hash_image",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "character varying"
        }
      },
      "rowFilter.matches.league_id": {
        "name": "league_id",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.matches.league_name": {
        "name": "league_name",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.matches.league_hash_image": {
        "name": "league_hash_image",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "character varying"
        }
      },
      "rowFilter.matches.previous_leg_match_id": {
        "name": "previous_leg_match_id",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.matches.weather_id": {
        "name": "weather_id",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.matches.weather_main": {
        "name": "weather_main",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.matches.weather_icon": {
        "name": "weather_icon",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.tournaments-by-class.class_id": {
        "name": "class_id",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer",
          "example": "eq.39"
        },
        "example": "eq.39"
      },
      "rowFilter.tournaments-by-class.class_name": {
        "name": "class_name",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.tournaments-by-class.class_hash_image": {
        "name": "class_hash_image",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "character varying"
        }
      },
      "rowFilter.tournaments-by-class.tournaments": {
        "name": "tournaments",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "jsonb"
        }
      },
      "rowFilter.seasons.id": {
        "name": "id",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer",
          "example": "eq.30211"
        },
        "example": "eq.30211"
      },
      "rowFilter.seasons.name": {
        "name": "name",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.seasons.year": {
        "name": "year",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.seasons.start_time": {
        "name": "start_time",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.seasons.end_time": {
        "name": "end_time",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.seasons.league_id": {
        "name": "league_id",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer",
          "example": "eq.8463"
        },
        "example": "eq.8463"
      },
      "rowFilter.seasons.league_name": {
        "name": "league_name",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.seasons.league_hash_image": {
        "name": "league_hash_image",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.seasons-by-tournament.tournament_id": {
        "name": "tournament_id",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer",
          "example": "eq.52"
        },
        "example": "eq.52"
      },
      "rowFilter.seasons-by-tournament.tournament_name": {
        "name": "tournament_name",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.seasons-by-tournament.seasons": {
        "name": "seasons",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "jsonb"
        }
      },
      "rowFilter.media-players.id": {
        "name": "id",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.media-players.player_id": {
        "name": "player_id",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer",
          "example": "eq.573287"
        },
        "example": "eq.573287"
      },
      "rowFilter.media-players.title": {
        "name": "title",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.media-players.subtitle": {
        "name": "subtitle",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.media-players.url": {
        "name": "url",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.media-players.thumbnail_url": {
        "name": "thumbnail_url",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.media-players.date_published": {
        "name": "date_published",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "timestamp with time zone"
        }
      },
      "rowFilter.media-players.channel_url": {
        "name": "channel_url",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.matches-tv-channels.match_id": {
        "name": "match_id",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer",
          "example": "eq.2055"
        },
        "example": "eq.2055"
      },
      "rowFilter.matches-tv-channels.country_id": {
        "name": "country_id",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.matches-tv-channels.country_name": {
        "name": "country_name",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.matches-tv-channels.country_hash_image": {
        "name": "country_hash_image",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "character varying"
        }
      },
      "rowFilter.matches-tv-channels.alpha": {
        "name": "alpha",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "character varying",
          "example": "eq.US"
        },
        "example": "eq.US"
      },
      "rowFilter.matches-tv-channels.tv_channels": {
        "name": "tv_channels",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "jsonb"
        }
      },
      "rowFilter.seasons-info.season_id": {
        "name": "season_id",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer",
          "example": "eq.78"
        },
        "example": "eq.78"
      },
      "rowFilter.seasons-info.season_name": {
        "name": "season_name",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.seasons-info.goals": {
        "name": "goals",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.seasons-info.home_wins": {
        "name": "home_wins",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.seasons-info.away_wins": {
        "name": "away_wins",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.seasons-info.draws": {
        "name": "draws",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.seasons-info.yellow_cards": {
        "name": "yellow_cards",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.seasons-info.red_cards": {
        "name": "red_cards",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.seasons-info.rounds": {
        "name": "rounds",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.seasons-info.competitors": {
        "name": "competitors",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.seasons-info.total_prize_money": {
        "name": "total_prize_money",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.seasons-info.total_prize_money_currency": {
        "name": "total_prize_money_currency",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.seasons-info.city": {
        "name": "city",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.seasons-info.level": {
        "name": "level",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.seasons-info.countries": {
        "name": "countries",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text[]"
        }
      },
      "rowFilter.seasons-info.higher_tournament_teams": {
        "name": "higher_tournament_teams",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "jsonb"
        }
      },
      "rowFilter.seasons-info.lower_tournament_teams": {
        "name": "lower_tournament_teams",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "jsonb"
        }
      },
      "rowFilter.seasons-info.tournament_other_teams": {
        "name": "tournament_other_teams",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "jsonb"
        }
      },
      "rowFilter.referees-by-country.country_id": {
        "name": "country_id",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.referees-by-country.country_name": {
        "name": "country_name",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.referees-by-country.country_hash_image": {
        "name": "country_hash_image",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "character varying"
        }
      },
      "rowFilter.referees-by-country.referees": {
        "name": "referees",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "jsonb"
        }
      },
      "rowFilter.matches-by-date.date": {
        "name": "date",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text",
          "example": "eq.2005-11-22"
        },
        "example": "eq.2005-11-22"
      },
      "rowFilter.matches-by-date.matches": {
        "name": "matches",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "jsonb"
        }
      },
      "rowFilter.agg-news-leagues.id": {
        "name": "id",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.agg-news-leagues.league_id": {
        "name": "league_id",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.agg-news-leagues.title": {
        "name": "title",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.agg-news-leagues.link": {
        "name": "link",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.agg-news-leagues.thumbnail_url": {
        "name": "thumbnail_url",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.agg-news-leagues.description": {
        "name": "description",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.agg-news-leagues.published_date": {
        "name": "published_date",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "timestamp with time zone"
        }
      },
      "rowFilter.agg-news-leagues.source_url": {
        "name": "source_url",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.agg-news-leagues.source": {
        "name": "source",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.matches-live.id": {
        "name": "id",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer",
          "example": "eq.311231"
        },
        "example": "eq.311231"
      },
      "rowFilter.matches-live.name": {
        "name": "name",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "character varying"
        }
      },
      "rowFilter.matches-live.tournament_id": {
        "name": "tournament_id",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer",
          "example": "eq.722"
        },
        "example": "eq.722"
      },
      "rowFilter.matches-live.tournament_name": {
        "name": "tournament_name",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.matches-live.tournament_importance": {
        "name": "tournament_importance",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.matches-live.season_id": {
        "name": "season_id",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer",
          "example": "eq.49634"
        },
        "example": "eq.49634"
      },
      "rowFilter.matches-live.season_name": {
        "name": "season_name",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.matches-live.round_id": {
        "name": "round_id",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer",
          "example": "eq.437945"
        },
        "example": "eq.437945"
      },
      "rowFilter.matches-live.round": {
        "name": "round",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "jsonb"
        }
      },
      "rowFilter.matches-live.status": {
        "name": "status",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "jsonb"
        }
      },
      "rowFilter.matches-live.status_type": {
        "name": "status_type",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.matches-live.attendance": {
        "name": "attendance",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.matches-live.arena_id": {
        "name": "arena_id",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer",
          "example": "eq.10777"
        },
        "example": "eq.10777"
      },
      "rowFilter.matches-live.arena_name": {
        "name": "arena_name",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.matches-live.arena_hash_image": {
        "name": "arena_hash_image",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "character varying"
        }
      },
      "rowFilter.matches-live.referee_id": {
        "name": "referee_id",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.matches-live.referee_name": {
        "name": "referee_name",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.matches-live.referee_hash_image": {
        "name": "referee_hash_image",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "character varying"
        }
      },
      "rowFilter.matches-live.home_team_id": {
        "name": "home_team_id",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.matches-live.home_team_name": {
        "name": "home_team_name",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.matches-live.home_team_hash_image": {
        "name": "home_team_hash_image",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "character varying"
        }
      },
      "rowFilter.matches-live.away_team_id": {
        "name": "away_team_id",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.matches-live.away_team_name": {
        "name": "away_team_name",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.matches-live.away_team_hash_image": {
        "name": "away_team_hash_image",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "character varying"
        }
      },
      "rowFilter.matches-live.home_team_score": {
        "name": "home_team_score",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "jsonb"
        }
      },
      "rowFilter.matches-live.away_team_score": {
        "name": "away_team_score",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "jsonb"
        }
      },
      "rowFilter.matches-live.times": {
        "name": "times",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "jsonb"
        }
      },
      "rowFilter.matches-live.coaches": {
        "name": "coaches",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "jsonb"
        }
      },
      "rowFilter.matches-live.specific_start_time": {
        "name": "specific_start_time",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "timestamp with time zone"
        }
      },
      "rowFilter.matches-live.start_time": {
        "name": "start_time",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "timestamp with time zone"
        }
      },
      "rowFilter.matches-live.end_time": {
        "name": "end_time",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "timestamp with time zone"
        }
      },
      "rowFilter.matches-live.last_period": {
        "name": "last_period",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.matches-live.season_statistics_type": {
        "name": "season_statistics_type",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.matches-live.lineups_id": {
        "name": "lineups_id",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.matches-live.coaches_id": {
        "name": "coaches_id",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.matches-live.class_id": {
        "name": "class_id",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.matches-live.class_name": {
        "name": "class_name",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.matches-live.class_hash_image": {
        "name": "class_hash_image",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "character varying"
        }
      },
      "rowFilter.matches-live.league_id": {
        "name": "league_id",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.matches-live.league_name": {
        "name": "league_name",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.matches-live.league_hash_image": {
        "name": "league_hash_image",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "character varying"
        }
      },
      "rowFilter.matches-live.previous_leg_match_id": {
        "name": "previous_leg_match_id",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.matches-live.weather_id": {
        "name": "weather_id",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.matches-live.weather_main": {
        "name": "weather_main",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.matches-live.weather_icon": {
        "name": "weather_icon",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.agg-news-teams.id": {
        "name": "id",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.agg-news-teams.team_id": {
        "name": "team_id",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.agg-news-teams.title": {
        "name": "title",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.agg-news-teams.link": {
        "name": "link",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.agg-news-teams.thumbnail_url": {
        "name": "thumbnail_url",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.agg-news-teams.description": {
        "name": "description",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.agg-news-teams.published_date": {
        "name": "published_date",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "timestamp with time zone"
        }
      },
      "rowFilter.agg-news-teams.source_url": {
        "name": "source_url",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.agg-news-teams.source": {
        "name": "source",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.countries.id": {
        "name": "id",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer",
          "example": "eq.1"
        },
        "example": "eq.1"
      },
      "rowFilter.countries.name": {
        "name": "name",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.countries.alpha": {
        "name": "alpha",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "character varying",
          "example": "eq.CF"
        },
        "example": "eq.CF"
      },
      "rowFilter.countries.hash_image": {
        "name": "hash_image",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "character varying"
        }
      },
      "rowFilter.tied-at-end-of-regulation.match_id": {
        "name": "match_id",
        "description": "The id of the match. example:`eq.{match_id}`",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer",
          "example": "eq.307633"
        },
        "example": "eq.307633"
      },
      "rowFilter.tied-at-end-of-regulation.is_live": {
        "name": "is_live",
        "description": "If the match is live. example:`eq.{is_live}`",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "boolean",
          "example": "eq.false"
        },
        "example": "eq.false"
      },
      "rowFilter.tied-at-end-of-regulation.periods": {
        "name": "periods",
        "description": "Periods",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "json"
        }
      },
      "rowFilter.first-team-to-score-movements.first_team_to_score_id": {
        "name": "first_team_to_score_id",
        "description": "The id. example:`eq.{id}`",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.first-team-to-score-movements.movements": {
        "name": "movements",
        "description": "The movements",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "json"
        }
      },
      "rowFilter.three-way-moneyline.match_id": {
        "name": "match_id",
        "description": "The id of the match. example:`eq.{match_id}`",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer",
          "example": "eq.13768"
        },
        "example": "eq.13768"
      },
      "rowFilter.three-way-moneyline.is_live": {
        "name": "is_live",
        "description": "If the match is live. example:`eq.{is_live}`",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "boolean",
          "example": "eq.false"
        },
        "example": "eq.false"
      },
      "rowFilter.three-way-moneyline.periods": {
        "name": "periods",
        "description": "Periods",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "json"
        }
      },
      "rowFilter.correct-score.match_id": {
        "name": "match_id",
        "description": "The id of the match. example:`eq.{match_id}`",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer",
          "example": "eq.13768"
        },
        "example": "eq.13768"
      },
      "rowFilter.correct-score.is_live": {
        "name": "is_live",
        "description": "If the match is live. example:`eq.{is_live}`",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "boolean",
          "example": "eq.false"
        },
        "example": "eq.false"
      },
      "rowFilter.correct-score.periods": {
        "name": "periods",
        "description": "Periods",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "json"
        }
      },
      "rowFilter.first-team-to-score.match_id": {
        "name": "match_id",
        "description": "The id of the match. example:`eq.{match_id}`",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer",
          "example": "eq.307633"
        },
        "example": "eq.307633"
      },
      "rowFilter.first-team-to-score.is_live": {
        "name": "is_live",
        "description": "If the match is live. example:`eq.{is_live}`",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "boolean",
          "example": "eq.false"
        },
        "example": "eq.false"
      },
      "rowFilter.first-team-to-score.periods": {
        "name": "periods",
        "description": "Periods",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "json"
        }
      },
      "rowFilter.correct-score-movements.correct_score_id": {
        "name": "correct_score_id",
        "description": "The id. example:`eq.{id}`",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.correct-score-movements.movements": {
        "name": "movements",
        "description": "The movements",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "json"
        }
      },
      "rowFilter.both-teams-to-score-movements.both_teams_to_score_id": {
        "name": "both_teams_to_score_id",
        "description": "The id. example:`eq.{id}`",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.both-teams-to-score-movements.movements": {
        "name": "movements",
        "description": "The movements",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "json"
        }
      },
      "rowFilter.european-handicap.match_id": {
        "name": "match_id",
        "description": "The id of the match. example:`eq.{match_id}`",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer",
          "example": "eq.351376"
        },
        "example": "eq.351376"
      },
      "rowFilter.european-handicap.is_live": {
        "name": "is_live",
        "description": "If the match is live. example:`eq.{is_live}`",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "boolean",
          "example": "eq.true"
        },
        "example": "eq.true"
      },
      "rowFilter.european-handicap.periods": {
        "name": "periods",
        "description": "Periods",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "json"
        }
      },
      "rowFilter.odd-even-movements.odd_even_id": {
        "name": "odd_even_id",
        "description": "The id. example:`eq.{id}`",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.odd-even-movements.movements": {
        "name": "movements",
        "description": "The movements",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "json"
        }
      },
      "rowFilter.tied-at-end-of-regulation-movements.tied_at_end_of_regulation_id": {
        "name": "tied_at_end_of_regulation_id",
        "description": "The id. example:`eq.{id}`",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.tied-at-end-of-regulation-movements.movements": {
        "name": "movements",
        "description": "The movements",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "json"
        }
      },
      "rowFilter.double-chance-movements.double_chance_id": {
        "name": "double_chance_id",
        "description": "The id. example:`eq.{id}`",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.double-chance-movements.movements": {
        "name": "movements",
        "description": "The movements",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "json"
        }
      },
      "rowFilter.odd-even.match_id": {
        "name": "match_id",
        "description": "The id of the match. example:`eq.{match_id}`",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer",
          "example": "eq.13768"
        },
        "example": "eq.13768"
      },
      "rowFilter.odd-even.is_live": {
        "name": "is_live",
        "description": "If the match is live. example:`eq.{is_live}`",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "boolean",
          "example": "eq.false"
        },
        "example": "eq.false"
      },
      "rowFilter.odd-even.periods": {
        "name": "periods",
        "description": "Periods",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "json"
        }
      },
      "rowFilter.moneyline-movements.moneyline_id": {
        "name": "moneyline_id",
        "description": "The id. example:`eq.{id}`",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.moneyline-movements.movements": {
        "name": "movements",
        "description": "The movements",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "json"
        }
      },
      "rowFilter.moneyline.match_id": {
        "name": "match_id",
        "description": "The id of the match. example:`eq.{match_id}`",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer",
          "example": "eq.13768"
        },
        "example": "eq.13768"
      },
      "rowFilter.moneyline.is_live": {
        "name": "is_live",
        "description": "If the match is live. example:`eq.{is_live}`",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "boolean",
          "example": "eq.false"
        },
        "example": "eq.false"
      },
      "rowFilter.moneyline.periods": {
        "name": "periods",
        "description": "Periods",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "json"
        }
      },
      "rowFilter.double-chance.match_id": {
        "name": "match_id",
        "description": "The id of the match. example:`eq.{match_id}`",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer",
          "example": "eq.13768"
        },
        "example": "eq.13768"
      },
      "rowFilter.double-chance.is_live": {
        "name": "is_live",
        "description": "If the match is live. example:`eq.{is_live}`",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "boolean",
          "example": "eq.false"
        },
        "example": "eq.false"
      },
      "rowFilter.double-chance.periods": {
        "name": "periods",
        "description": "Periods",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "json"
        }
      },
      "rowFilter.both-teams-to-score.match_id": {
        "name": "match_id",
        "description": "The id of the match. example:`eq.{match_id}`",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer",
          "example": "eq.13768"
        },
        "example": "eq.13768"
      },
      "rowFilter.both-teams-to-score.is_live": {
        "name": "is_live",
        "description": "If the match is live. example:`eq.{is_live}`",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "boolean",
          "example": "eq.false"
        },
        "example": "eq.false"
      },
      "rowFilter.both-teams-to-score.periods": {
        "name": "periods",
        "description": "Periods",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "json"
        }
      },
      "rowFilter.total-goals-movements.total_goals_id": {
        "name": "total_goals_id",
        "description": "The id. example:`eq.{id}`",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.total-goals-movements.movements": {
        "name": "movements",
        "description": "The movements",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "json"
        }
      },
      "rowFilter.draw-no-bet.match_id": {
        "name": "match_id",
        "description": "The id of the match. example:`eq.{match_id}`",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer",
          "example": "eq.13768"
        },
        "example": "eq.13768"
      },
      "rowFilter.draw-no-bet.is_live": {
        "name": "is_live",
        "description": "If the match is live. example:`eq.{is_live}`",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "boolean",
          "example": "eq.false"
        },
        "example": "eq.false"
      },
      "rowFilter.draw-no-bet.periods": {
        "name": "periods",
        "description": "Periods",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "json"
        }
      },
      "rowFilter.coverage.match_id": {
        "name": "match_id",
        "description": "The id of the match. example:`eq.{match_id}`",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer",
          "example": "eq.13768"
        },
        "example": "eq.13768"
      },
      "rowFilter.coverage.three_way_moneyline": {
        "name": "three_way_moneyline",
        "description": "Coverage of three_way_moneyline",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "boolean"
        }
      },
      "rowFilter.coverage.total_goals": {
        "name": "total_goals",
        "description": "Coverage of total_goals",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "boolean"
        }
      },
      "rowFilter.coverage.goals_handicap": {
        "name": "goals_handicap",
        "description": "Coverage of goals_handicap",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "boolean"
        }
      },
      "rowFilter.coverage.both_teams_to_score": {
        "name": "both_teams_to_score",
        "description": "Coverage of both_teams_to_score",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "boolean"
        }
      },
      "rowFilter.coverage.double_chance": {
        "name": "double_chance",
        "description": "Coverage of double_chance",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "boolean"
        }
      },
      "rowFilter.coverage.moneyline": {
        "name": "moneyline",
        "description": "Coverage of moneyline",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "boolean"
        }
      },
      "rowFilter.coverage.draw_no_bet": {
        "name": "draw_no_bet",
        "description": "Coverage of draw_no_bet",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "boolean"
        }
      },
      "rowFilter.coverage.correct_score": {
        "name": "correct_score",
        "description": "Coverage of correct_score",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "boolean"
        }
      },
      "rowFilter.coverage.european_handicap": {
        "name": "european_handicap",
        "description": "Coverage of european_handicap",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "boolean"
        }
      },
      "rowFilter.coverage.odd_even": {
        "name": "odd_even",
        "description": "Coverage of odd_even",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "boolean"
        }
      },
      "rowFilter.coverage.first_team_to_score": {
        "name": "first_team_to_score",
        "description": "Coverage of first_team_to_score",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "boolean"
        }
      },
      "rowFilter.coverage.tied_at_end_of_regulation": {
        "name": "tied_at_end_of_regulation",
        "description": "Coverage of tied_at_end_of_regulation",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "boolean"
        }
      },
      "rowFilter.european-handicap-movements.european_handicap_id": {
        "name": "european_handicap_id",
        "description": "The id. example:`eq.{id}`",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.european-handicap-movements.movements": {
        "name": "movements",
        "description": "The movements",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "json"
        }
      },
      "rowFilter.goals-handicap.match_id": {
        "name": "match_id",
        "description": "The id of the match. example:`eq.{match_id}`",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer",
          "example": "eq.13768"
        },
        "example": "eq.13768"
      },
      "rowFilter.goals-handicap.is_live": {
        "name": "is_live",
        "description": "If the match is live. example:`eq.{is_live}`",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "boolean",
          "example": "eq.false"
        },
        "example": "eq.false"
      },
      "rowFilter.goals-handicap.periods": {
        "name": "periods",
        "description": "Periods",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "json"
        }
      },
      "rowFilter.bookmakers.id": {
        "name": "id",
        "description": "The id of the bookmaker. example:`eq.{id}`",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer",
          "example": "eq.1"
        },
        "example": "eq.1"
      },
      "rowFilter.bookmakers.name": {
        "name": "name",
        "description": "The name of the bookmaker",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text",
          "example": "eq.Stake.com"
        },
        "example": "eq.Stake.com"
      },
      "rowFilter.bookmakers.popularity_order": {
        "name": "popularity_order",
        "description": "The popularity score of the bookmaker",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.bookmakers.hash_image": {
        "name": "hash_image",
        "description": "The hash image of the bookmaker",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "character varying"
        }
      },
      "rowFilter.coverage-live.match_id": {
        "name": "match_id",
        "description": "The id of the match. example:`eq.{match_id}`",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer",
          "example": "eq.13768"
        },
        "example": "eq.13768"
      },
      "rowFilter.coverage-live.three_way_moneyline": {
        "name": "three_way_moneyline",
        "description": "Coverage of three_way_moneyline",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "boolean"
        }
      },
      "rowFilter.coverage-live.total_goals": {
        "name": "total_goals",
        "description": "Coverage of total_goals",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "boolean"
        }
      },
      "rowFilter.coverage-live.goals_handicap": {
        "name": "goals_handicap",
        "description": "Coverage of goals_handicap",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "boolean"
        }
      },
      "rowFilter.coverage-live.both_teams_to_score": {
        "name": "both_teams_to_score",
        "description": "Coverage of both_teams_to_score",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "boolean"
        }
      },
      "rowFilter.coverage-live.double_chance": {
        "name": "double_chance",
        "description": "Coverage of double_chance",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "boolean"
        }
      },
      "rowFilter.coverage-live.moneyline": {
        "name": "moneyline",
        "description": "Coverage of moneyline",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "boolean"
        }
      },
      "rowFilter.coverage-live.draw_no_bet": {
        "name": "draw_no_bet",
        "description": "Coverage of draw_no_bet",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "boolean"
        }
      },
      "rowFilter.coverage-live.correct_score": {
        "name": "correct_score",
        "description": "Coverage of correct_score",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "boolean"
        }
      },
      "rowFilter.coverage-live.european_handicap": {
        "name": "european_handicap",
        "description": "Coverage of european_handicap",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "boolean"
        }
      },
      "rowFilter.coverage-live.odd_even": {
        "name": "odd_even",
        "description": "Coverage of odd_even",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "boolean"
        }
      },
      "rowFilter.coverage-live.first_team_to_score": {
        "name": "first_team_to_score",
        "description": "Coverage of first_team_to_score",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "boolean"
        }
      },
      "rowFilter.coverage-live.tied_at_end_of_regulation": {
        "name": "tied_at_end_of_regulation",
        "description": "Coverage of tied_at_end_of_regulation",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "boolean"
        }
      },
      "rowFilter.draw-no-bet-movements.draw_no_bet_id": {
        "name": "draw_no_bet_id",
        "description": "The id. example:`eq.{id}`",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.draw-no-bet-movements.movements": {
        "name": "movements",
        "description": "The movements",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "json"
        }
      },
      "rowFilter.total-goals.match_id": {
        "name": "match_id",
        "description": "The id of the match. example:`eq.{match_id}`",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer",
          "example": "eq.13768"
        },
        "example": "eq.13768"
      },
      "rowFilter.total-goals.is_live": {
        "name": "is_live",
        "description": "If the match is live. example:`eq.{is_live}`",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "boolean",
          "example": "eq.false"
        },
        "example": "eq.false"
      },
      "rowFilter.total-goals.periods": {
        "name": "periods",
        "description": "Periods",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "json"
        }
      },
      "rowFilter.goals-handicap-movements.goals_handicap_id": {
        "name": "goals_handicap_id",
        "description": "The id. example:`eq.{id}`",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.goals-handicap-movements.movements": {
        "name": "movements",
        "description": "The movements",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "json"
        }
      },
      "rowFilter.three-way-moneyline-movements.three_way_moneyline_id": {
        "name": "three_way_moneyline_id",
        "description": "The id. example:`eq.{id}`",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.three-way-moneyline-movements.movements": {
        "name": "movements",
        "description": "The movements",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "json"
        }
      },
      "lang": {
        "name": "lang",
        "description": "Multi-language",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "default": "en",
          "example": "en"
        },
        "example": "en"
      }
    },
    "schemas": {
      "arenas": {
        "properties": {
          "id": {
            "description": "Note:\nThis is a Primary Key.<pk/>",
            "format": "integer",
            "type": "integer"
          },
          "name": {
            "format": "text",
            "type": "string"
          },
          "city": {
            "format": "text",
            "type": "string"
          },
          "stadium_capacity": {
            "format": "integer",
            "type": "integer"
          },
          "built": {
            "format": "text",
            "type": "string"
          },
          "opened": {
            "format": "text",
            "type": "string"
          },
          "owner": {
            "format": "text",
            "type": "string"
          },
          "operator": {
            "format": "text",
            "type": "string"
          },
          "surface": {
            "format": "text",
            "type": "string"
          },
          "cost": {
            "format": "text",
            "type": "string"
          },
          "dimensions": {
            "format": "text",
            "type": "string"
          },
          "hash_image": {
            "format": "character varying",
            "maxLength": 64,
            "type": "string"
          },
          "country_id": {
            "description": "Note:\nThis is a Foreign Key to `countries.id`.<fk table='countries' column='id'/>",
            "format": "integer",
            "type": "integer"
          },
          "country_name": {
            "format": "text",
            "type": "string"
          },
          "country_hash_image": {
            "format": "character varying",
            "maxLength": 64,
            "type": "string"
          },
          "geolocation": {
            "format": "jsonb"
          }
        },
        "type": "object"
      },
      "leagues-info": {
        "properties": {},
        "type": "object"
      },
      "news-matches": {
        "properties": {
          "id": {
            "format": "integer",
            "type": "integer"
          },
          "match_id": {
            "format": "integer",
            "type": "integer"
          },
          "league_id": {
            "format": "integer",
            "type": "integer"
          },
          "league_name": {
            "format": "text",
            "type": "string"
          },
          "league_hash_image": {
            "format": "character varying",
            "maxLength": 64,
            "type": "string"
          },
          "date": {
            "format": "timestamp with time zone",
            "type": "string"
          },
          "title": {
            "format": "text",
            "type": "string"
          },
          "name": {
            "format": "text",
            "type": "string"
          },
          "subtitles": {
            "format": "jsonb"
          }
        },
        "type": "object"
      },
      "players-by-team": {
        "properties": {
          "team_id": {
            "description": "Note:\nThis is a Foreign Key to `teams.id`.<fk table='teams' column='id'/>",
            "format": "integer",
            "type": "integer"
          },
          "team_name": {
            "format": "text",
            "type": "string"
          },
          "team_hash_image": {
            "format": "character varying",
            "maxLength": 64,
            "type": "string"
          },
          "players": {
            "format": "jsonb"
          }
        },
        "type": "object"
      },
      "tournaments": {
        "properties": {
          "id": {
            "description": "Note:\nThis is a Primary Key.<pk/>",
            "format": "integer",
            "type": "integer"
          },
          "name": {
            "format": "text",
            "type": "string"
          },
          "importance": {
            "format": "integer",
            "type": "integer"
          },
          "league_id": {
            "description": "Note:\nThis is a Foreign Key to `leagues.id`.<fk table='leagues' column='id'/>",
            "format": "integer",
            "type": "integer"
          },
          "league_name": {
            "format": "text",
            "type": "string"
          },
          "league_hash_image": {
            "format": "character varying",
            "maxLength": 64,
            "type": "string"
          },
          "class_id": {
            "description": "Note:\nThis is a Foreign Key to `classes.id`.<fk table='classes' column='id'/>",
            "format": "integer",
            "type": "integer"
          },
          "class_name": {
            "format": "text",
            "type": "string"
          },
          "class_hash_image": {
            "format": "character varying",
            "maxLength": 64,
            "type": "string"
          }
        },
        "type": "object"
      },
      "leagues-by-date": {
        "properties": {
          "date": {
            "format": "text",
            "type": "string"
          },
          "leagues": {
            "format": "jsonb"
          }
        },
        "type": "object"
      },
      "tournaments-by-league": {
        "properties": {
          "league_id": {
            "description": "Note:\nThis is a Foreign Key to `leagues.id`.<fk table='leagues' column='id'/>",
            "format": "integer",
            "type": "integer"
          },
          "league_name": {
            "format": "text",
            "type": "string"
          },
          "league_hash_image": {
            "format": "character varying",
            "maxLength": 64,
            "type": "string"
          },
          "tournaments": {
            "format": "jsonb"
          }
        },
        "type": "object"
      },
      "leagues": {
        "properties": {
          "id": {
            "description": "Note:\nThis is a Primary Key.<pk/>",
            "format": "integer",
            "type": "integer"
          },
          "name": {
            "format": "text",
            "type": "string"
          },
          "importance": {
            "format": "integer",
            "type": "integer"
          },
          "level": {
            "format": "integer",
            "type": "integer"
          },
          "current_champion_team_id": {
            "format": "integer",
            "type": "integer"
          },
          "current_champion_team_name": {
            "format": "text",
            "type": "string"
          },
          "current_champion_team_hash_image": {
            "format": "character varying",
            "maxLength": 64,
            "type": "string"
          },
          "current_champion_team_num_titles": {
            "format": "integer",
            "type": "integer"
          },
          "teams_most_titles": {
            "format": "jsonb"
          },
          "most_titles": {
            "format": "integer",
            "type": "integer"
          },
          "primary_color": {
            "format": "character varying",
            "maxLength": 7,
            "type": "string"
          },
          "secondary_color": {
            "format": "character varying",
            "maxLength": 7,
            "type": "string"
          },
          "higher_leagues": {
            "format": "jsonb"
          },
          "lower_leagues": {
            "format": "jsonb"
          },
          "start_league": {
            "format": "timestamp with time zone",
            "type": "string"
          },
          "end_league": {
            "format": "timestamp with time zone",
            "type": "string"
          },
          "hash_image": {
            "format": "character varying",
            "maxLength": 64,
            "type": "string"
          },
          "class_id": {
            "description": "Note:\nThis is a Foreign Key to `classes.id`.<fk table='classes' column='id'/>",
            "format": "integer",
            "type": "integer"
          },
          "class_name": {
            "format": "text",
            "type": "string"
          },
          "class_hash_image": {
            "format": "character varying",
            "maxLength": 64,
            "type": "string"
          }
        },
        "type": "object"
      },
      "teams-by-league": {
        "properties": {
          "league_id": {
            "description": "Note:\nThis is a Foreign Key to `leagues.id`.<fk table='leagues' column='id'/>",
            "format": "integer",
            "type": "integer"
          },
          "league_name": {
            "format": "text",
            "type": "string"
          },
          "league_hash_image": {
            "format": "character varying",
            "maxLength": 64,
            "type": "string"
          },
          "teams": {
            "format": "jsonb"
          }
        },
        "type": "object"
      },
      "arenas-by-country": {
        "properties": {
          "country_id": {
            "description": "Note:\nThis is a Foreign Key to `countries.id`.<fk table='countries' column='id'/>",
            "format": "integer",
            "type": "integer"
          },
          "country_name": {
            "format": "text",
            "type": "string"
          },
          "country_hash_image": {
            "format": "character varying",
            "maxLength": 64,
            "type": "string"
          },
          "arenas": {
            "format": "jsonb"
          }
        },
        "type": "object"
      },
      "matches-by-date-league": {
        "properties": {
          "date": {
            "format": "text",
            "type": "string"
          },
          "league_id": {
            "format": "integer",
            "type": "integer"
          },
          "league_name": {
            "format": "text",
            "type": "string"
          },
          "league_hash_image": {
            "format": "character varying",
            "maxLength": 64,
            "type": "string"
          },
          "matches": {
            "format": "jsonb"
          }
        },
        "type": "object"
      },
      "cup-bracket": {
        "properties": {
          "id": {
            "description": "Note:\nThis is a Primary Key.<pk/>",
            "format": "integer",
            "type": "integer"
          },
          "name": {
            "format": "text",
            "type": "string"
          },
          "current_round": {
            "format": "integer",
            "type": "integer"
          },
          "type": {
            "format": "integer",
            "type": "integer"
          },
          "season_id": {
            "description": "Note:\nThis is a Foreign Key to `seasons.id`.<fk table='seasons' column='id'/>",
            "format": "integer",
            "type": "integer"
          },
          "season_name": {
            "format": "text",
            "type": "string"
          },
          "league_id": {
            "description": "Note:\nThis is a Foreign Key to `leagues.id`.<fk table='leagues' column='id'/>",
            "format": "integer",
            "type": "integer"
          },
          "league_name": {
            "format": "text",
            "type": "string"
          },
          "league_hash_image": {
            "format": "character varying",
            "maxLength": 64,
            "type": "string"
          },
          "rounds": {
            "format": "jsonb"
          }
        },
        "type": "object"
      },
      "teams-by-tournament": {
        "properties": {
          "tournament_id": {
            "description": "Note:\nThis is a Primary Key.<pk/>",
            "format": "integer",
            "type": "integer"
          },
          "tournament_name": {
            "format": "text",
            "type": "string"
          },
          "teams": {
            "format": "jsonb"
          }
        },
        "type": "object"
      },
      "classes": {
        "properties": {
          "id": {
            "description": "Note:\nThis is a Primary Key.<pk/>",
            "format": "integer",
            "type": "integer"
          },
          "name": {
            "format": "text",
            "type": "string"
          },
          "flag": {
            "format": "text",
            "type": "string"
          },
          "alpha": {
            "format": "character varying",
            "maxLength": 2,
            "type": "string"
          },
          "importance": {
            "format": "integer",
            "type": "integer"
          },
          "hash_image": {
            "format": "character varying",
            "maxLength": 64,
            "type": "string"
          }
        },
        "type": "object"
      },
      "matches-lineups": {
        "properties": {
          "id": {
            "description": "Note:\nThis is a Primary Key.<pk/>",
            "format": "integer",
            "type": "integer"
          },
          "confirmed": {
            "format": "boolean",
            "type": "boolean"
          },
          "home_team": {
            "format": "jsonb"
          },
          "away_team": {
            "format": "jsonb"
          }
        },
        "type": "object"
      },
      "coaches-career": {
        "properties": {},
        "type": "object"
      },
      "players": {
        "properties": {
          "id": {
            "description": "Note:\nThis is a Primary Key.<pk/>",
            "format": "integer",
            "type": "integer"
          },
          "name": {
            "format": "text",
            "type": "string"
          },
          "first_name": {
            "format": "text",
            "type": "string"
          },
          "last_name": {
            "format": "text",
            "type": "string"
          },
          "nickname": {
            "format": "text",
            "type": "string"
          },
          "player_position": {
            "format": "text",
            "type": "string"
          },
          "player_jersey_number": {
            "format": "text",
            "type": "string"
          },
          "player_height": {
            "format": "integer",
            "type": "integer"
          },
          "preferred_foot": {
            "format": "text",
            "type": "string"
          },
          "country_id": {
            "description": "Note:\nThis is a Foreign Key to `countries.id`.<fk table='countries' column='id'/>",
            "format": "integer",
            "type": "integer"
          },
          "country_name": {
            "format": "text",
            "type": "string"
          },
          "country_hash_image": {
            "format": "text",
            "type": "string"
          },
          "shirt_number": {
            "format": "integer",
            "type": "integer"
          },
          "date_of_birth": {
            "format": "timestamp with time zone",
            "type": "string"
          },
          "market_value": {
            "format": "integer",
            "type": "integer"
          },
          "market_currency": {
            "format": "text",
            "type": "string"
          },
          "hash_image": {
            "format": "character varying",
            "maxLength": 64,
            "type": "string"
          },
          "team_id": {
            "description": "Note:\nThis is a Foreign Key to `teams.id`.<fk table='teams' column='id'/>",
            "format": "integer",
            "type": "integer"
          },
          "team_name": {
            "format": "text",
            "type": "string"
          },
          "team_hash_image": {
            "format": "character varying",
            "maxLength": 64,
            "type": "string"
          },
          "retired_status": {
            "format": "boolean",
            "type": "boolean"
          }
        },
        "type": "object"
      },
      "matches-highlights": {
        "properties": {
          "id": {
            "description": "Note:\nThis is a Primary Key.<pk/>",
            "format": "integer",
            "type": "integer"
          },
          "match_id": {
            "description": "Note:\nThis is a Foreign Key to `matches.id`.<fk table='matches' column='id'/>",
            "format": "integer",
            "type": "integer"
          },
          "title": {
            "format": "text",
            "type": "string"
          },
          "subtitle": {
            "format": "text",
            "type": "string"
          },
          "url": {
            "format": "text",
            "type": "string"
          },
          "created_at": {
            "format": "timestamp with time zone",
            "type": "string"
          },
          "source_url": {
            "format": "text",
            "type": "string"
          }
        },
        "type": "object"
      },
      "coaches-by-country": {
        "properties": {
          "country_id": {
            "description": "Note:\nThis is a Foreign Key to `countries.id`.<fk table='countries' column='id'/>",
            "format": "integer",
            "type": "integer"
          },
          "country_name": {
            "format": "text",
            "type": "string"
          },
          "country_hash_image": {
            "format": "character varying",
            "maxLength": 64,
            "type": "string"
          },
          "coaches": {
            "format": "jsonb"
          }
        },
        "type": "object"
      },
      "seasons-rounds": {
        "properties": {
          "season_id": {
            "description": "Note:\nThis is a Primary Key.<pk/>",
            "format": "integer",
            "type": "integer"
          },
          "season_name": {
            "format": "text",
            "type": "string"
          },
          "rounds": {
            "format": "jsonb"
          }
        },
        "type": "object"
      },
      "agg-news-matches": {
        "properties": {
          "id": {
            "description": "Note:\nThis is a Primary Key.<pk/>",
            "format": "integer",
            "type": "integer"
          },
          "match_id": {
            "description": "Note:\nThis is a Foreign Key to `matches.id`.<fk table='matches' column='id'/>",
            "format": "integer",
            "type": "integer"
          },
          "title": {
            "format": "text",
            "type": "string"
          },
          "link": {
            "format": "text",
            "type": "string"
          },
          "thumbnail_url": {
            "format": "text",
            "type": "string"
          },
          "description": {
            "format": "text",
            "type": "string"
          },
          "published_date": {
            "format": "timestamp with time zone",
            "type": "string"
          },
          "source_url": {
            "format": "text",
            "type": "string"
          },
          "source": {
            "format": "text",
            "type": "string"
          }
        },
        "type": "object"
      },
      "tv-channels": {
        "properties": {
          "id": {
            "description": "Note:\nThis is a Primary Key.<pk/>",
            "format": "integer",
            "type": "integer"
          },
          "name": {
            "format": "text",
            "type": "string"
          }
        },
        "type": "object"
      },
      "matches-incidents": {
        "properties": {
          "match_id": {
            "description": "Note:\nThis is a Foreign Key to `matches.id`.<fk table='matches' column='id'/>",
            "format": "integer",
            "type": "integer"
          },
          "incidents": {
            "format": "jsonb"
          }
        },
        "type": "object"
      },
      "media-teams": {
        "properties": {
          "id": {
            "description": "Note:\nThis is a Primary Key.<pk/>",
            "format": "integer",
            "type": "integer"
          },
          "team_id": {
            "format": "integer",
            "type": "integer"
          },
          "title": {
            "format": "text",
            "type": "string"
          },
          "subtitle": {
            "format": "text",
            "type": "string"
          },
          "url": {
            "format": "text",
            "type": "string"
          },
          "thumbnail_url": {
            "format": "text",
            "type": "string"
          },
          "date_published": {
            "format": "timestamp with time zone",
            "type": "string"
          },
          "channel_url": {
            "format": "text",
            "type": "string"
          }
        },
        "type": "object"
      },
      "standings": {
        "properties": {
          "id": {
            "description": "Note:\nThis is a Primary Key.<pk/>",
            "format": "integer",
            "type": "integer"
          },
          "tournament_id": {
            "description": "Note:\nThis is a Foreign Key to `seasons-by-tournament.tournament_id`.<fk table='seasons-by-tournament' column='tournament_id'/>",
            "format": "integer",
            "type": "integer"
          },
          "tournament_name": {
            "format": "text",
            "type": "string"
          },
          "type": {
            "format": "text",
            "type": "string"
          },
          "name": {
            "format": "text",
            "type": "string"
          },
          "season_id": {
            "description": "Note:\nThis is a Foreign Key to `seasons.id`.<fk table='seasons' column='id'/>",
            "format": "integer",
            "type": "integer"
          },
          "season_name": {
            "format": "text",
            "type": "string"
          },
          "league_id": {
            "description": "Note:\nThis is a Foreign Key to `leagues.id`.<fk table='leagues' column='id'/>",
            "format": "integer",
            "type": "integer"
          },
          "league_name": {
            "format": "text",
            "type": "string"
          },
          "league_hash_image": {
            "format": "text",
            "type": "string"
          },
          "competitors": {
            "format": "jsonb"
          }
        },
        "type": "object"
      },
      "referees-by-league": {
        "properties": {
          "league_id": {
            "format": "integer",
            "type": "integer"
          },
          "league_name": {
            "format": "text",
            "type": "string"
          },
          "league_hash_image": {
            "format": "character varying",
            "maxLength": 64,
            "type": "string"
          }
        },
        "type": "object"
      },
      "teams-seasons": {
        "properties": {
          "team_id": {
            "description": "Note:\nThis is a Primary Key.<pk/>",
            "format": "integer",
            "type": "integer"
          },
          "team_name": {
            "format": "text",
            "type": "string"
          },
          "team_hash_image": {
            "format": "character varying",
            "maxLength": 64,
            "type": "string"
          },
          "tournaments": {
            "format": "jsonb"
          }
        },
        "type": "object"
      },
      "referees": {
        "properties": {},
        "type": "object"
      },
      "teams-by-season": {
        "properties": {
          "season_id": {
            "description": "Note:\nThis is a Primary Key.<pk/>",
            "format": "integer",
            "type": "integer"
          },
          "season_name": {
            "format": "text",
            "type": "string"
          },
          "teams": {
            "format": "jsonb"
          }
        },
        "type": "object"
      },
      "matches-statistics": {
        "properties": {
          "match_id": {
            "description": "Note:\nThis is a Foreign Key to `matches.id`.<fk table='matches' column='id'/>",
            "format": "integer",
            "type": "integer"
          },
          "statistics": {
            "format": "jsonb"
          }
        },
        "type": "object"
      },
      "players-statistics": {
        "properties": {
          "id": {
            "description": "Note:\nThis is a Primary Key.<pk/>",
            "format": "integer",
            "type": "integer"
          },
          "player_id": {
            "description": "Note:\nThis is a Foreign Key to `players.id`.<fk table='players' column='id'/>",
            "format": "integer",
            "type": "integer"
          },
          "team_id": {
            "description": "Note:\nThis is a Foreign Key to `teams.id`.<fk table='teams' column='id'/>",
            "format": "integer",
            "type": "integer"
          },
          "team_name": {
            "format": "text",
            "type": "string"
          },
          "team_hash_image": {
            "format": "character varying",
            "maxLength": 64,
            "type": "string"
          },
          "league_id": {
            "description": "Note:\nThis is a Foreign Key to `leagues.id`.<fk table='leagues' column='id'/>",
            "format": "integer",
            "type": "integer"
          },
          "league_name": {
            "format": "text",
            "type": "string"
          },
          "league_hash_image": {
            "format": "character varying",
            "maxLength": 64,
            "type": "string"
          },
          "season_id": {
            "description": "Note:\nThis is a Foreign Key to `seasons.id`.<fk table='seasons' column='id'/>",
            "format": "integer",
            "type": "integer"
          },
          "season_name": {
            "format": "text",
            "type": "string"
          },
          "type": {
            "format": "text",
            "type": "string"
          },
          "total_assists": {
            "format": "numeric",
            "type": "number"
          },
          "shots_blocked": {
            "format": "numeric",
            "type": "number"
          },
          "even_strength_time_on_ice": {
            "format": "numeric",
            "type": "number"
          },
          "faceoff_win_percentage": {
            "format": "numeric",
            "type": "number"
          },
          "faceoffs_taken": {
            "format": "numeric",
            "type": "number"
          },
          "faceoffs_won": {
            "format": "numeric",
            "type": "number"
          },
          "game_winning_goals_scored": {
            "format": "numeric",
            "type": "number"
          },
          "total_goals_scored": {
            "format": "numeric",
            "type": "number"
          },
          "total_hits": {
            "format": "numeric",
            "type": "number"
          },
          "overtime_goals_scored": {
            "format": "numeric",
            "type": "number"
          },
          "total_penalty_minutes": {
            "format": "numeric",
            "type": "number"
          },
          "plus_minus_rating": {
            "format": "numeric",
            "type": "number"
          },
          "total_points": {
            "format": "numeric",
            "type": "number"
          },
          "power_play_goals_scored": {
            "format": "numeric",
            "type": "number"
          },
          "power_play_points": {
            "format": "numeric",
            "type": "number"
          },
          "power_play_time_on_ice": {
            "format": "numeric",
            "type": "number"
          },
          "total_shifts_played": {
            "format": "numeric",
            "type": "number"
          },
          "short_handed_goals_scored": {
            "format": "numeric",
            "type": "number"
          },
          "short_handed_points": {
            "format": "numeric",
            "type": "number"
          },
          "short_handed_time_on_ice": {
            "format": "numeric",
            "type": "number"
          },
          "total_shots_taken": {
            "format": "numeric",
            "type": "number"
          },
          "shooting_percentage": {
            "format": "numeric",
            "type": "number"
          },
          "total_time_on_ice": {
            "format": "numeric",
            "type": "number"
          },
          "total_appearances": {
            "format": "numeric",
            "type": "number"
          }
        },
        "type": "object"
      },
      "matches-players-statistics": {
        "properties": {
          "match_id": {
            "format": "integer",
            "type": "integer"
          },
          "team_id": {
            "description": "Note:\nThis is a Foreign Key to `teams.id`.<fk table='teams' column='id'/>",
            "format": "integer",
            "type": "integer"
          },
          "player_id": {
            "description": "Note:\nThis is a Foreign Key to `players.id`.<fk table='players' column='id'/>",
            "format": "integer",
            "type": "integer"
          },
          "position": {
            "format": "text",
            "type": "string"
          },
          "assists": {
            "format": "integer",
            "type": "integer"
          },
          "goals": {
            "format": "integer",
            "type": "integer"
          },
          "shots": {
            "format": "integer",
            "type": "integer"
          },
          "hits": {
            "format": "integer",
            "type": "integer"
          },
          "takeaways": {
            "format": "integer",
            "type": "integer"
          },
          "giveaways": {
            "format": "integer",
            "type": "integer"
          },
          "blocked": {
            "format": "integer",
            "type": "integer"
          },
          "plus_minus": {
            "format": "integer",
            "type": "integer"
          },
          "seconds_played": {
            "format": "integer",
            "type": "integer"
          },
          "penalty_minutes": {
            "format": "integer",
            "type": "integer"
          },
          "power_play_goals": {
            "format": "integer",
            "type": "integer"
          },
          "power_play_assists": {
            "format": "integer",
            "type": "integer"
          },
          "face_off_wins": {
            "format": "integer",
            "type": "integer"
          },
          "face_off_taken": {
            "format": "integer",
            "type": "integer"
          },
          "short_handed_goals": {
            "format": "integer",
            "type": "integer"
          },
          "short_handed_assists": {
            "format": "integer",
            "type": "integer"
          }
        },
        "type": "object"
      },
      "agg-news-players": {
        "properties": {},
        "type": "object"
      },
      "leagues-by-class": {
        "properties": {
          "class_id": {
            "description": "Note:\nThis is a Foreign Key to `classes.id`.<fk table='classes' column='id'/>",
            "format": "integer",
            "type": "integer"
          },
          "class_name": {
            "format": "text",
            "type": "string"
          },
          "class_hash_image": {
            "format": "character varying",
            "maxLength": 64,
            "type": "string"
          },
          "leagues": {
            "format": "jsonb"
          }
        },
        "type": "object"
      },
      "seasons-by-league": {
        "properties": {
          "league_id": {
            "description": "Note:\nThis is a Foreign Key to `leagues.id`.<fk table='leagues' column='id'/>",
            "format": "integer",
            "type": "integer"
          },
          "league_name": {
            "format": "text",
            "type": "string"
          },
          "league_hash_image": {
            "format": "text",
            "type": "string"
          },
          "seasons": {
            "format": "jsonb"
          }
        },
        "type": "object"
      },
      "teams": {
        "properties": {
          "id": {
            "description": "Note:\nThis is a Primary Key.<pk/>",
            "format": "integer",
            "type": "integer"
          },
          "name": {
            "format": "text",
            "type": "string"
          },
          "short_name": {
            "format": "text",
            "type": "string"
          },
          "full_name": {
            "format": "text",
            "type": "string"
          },
          "gender": {
            "format": "character",
            "maxLength": 1,
            "type": "string"
          },
          "name_code": {
            "format": "text",
            "type": "string"
          },
          "national": {
            "format": "boolean",
            "type": "boolean"
          },
          "type": {
            "format": "integer",
            "type": "integer"
          },
          "color_primary": {
            "format": "character varying",
            "maxLength": 7,
            "type": "string"
          },
          "color_secondary": {
            "format": "character varying",
            "maxLength": 7,
            "type": "string"
          },
          "color_text": {
            "format": "character varying",
            "maxLength": 7,
            "type": "string"
          },
          "foundation_date": {
            "format": "timestamp with time zone",
            "type": "string"
          },
          "hash_image": {
            "format": "character varying",
            "maxLength": 64,
            "type": "string"
          },
          "country_id": {
            "description": "Note:\nThis is a Foreign Key to `countries.id`.<fk table='countries' column='id'/>",
            "format": "integer",
            "type": "integer"
          },
          "country_name": {
            "format": "text",
            "type": "string"
          },
          "country_hash_image": {
            "format": "character varying",
            "maxLength": 64,
            "type": "string"
          },
          "class_id": {
            "description": "Note:\nThis is a Foreign Key to `classes.id`.<fk table='classes' column='id'/>",
            "format": "integer",
            "type": "integer"
          },
          "class_name": {
            "format": "text",
            "type": "string"
          },
          "class_hash_image": {
            "format": "character varying",
            "maxLength": 64,
            "type": "string"
          },
          "tournament_id": {
            "description": "Note:\nThis is a Foreign Key to `seasons-by-tournament.tournament_id`.<fk table='seasons-by-tournament' column='tournament_id'/>",
            "format": "integer",
            "type": "integer"
          },
          "tournament_name": {
            "format": "text",
            "type": "string"
          },
          "primary_league_id": {
            "description": "Note:\nThis is a Foreign Key to `leagues.id`.<fk table='leagues' column='id'/>",
            "format": "integer",
            "type": "integer"
          },
          "primary_league_name": {
            "format": "text",
            "type": "string"
          },
          "primary_league_hash_image": {
            "format": "character varying",
            "maxLength": 64,
            "type": "string"
          },
          "arena_id": {
            "description": "Note:\nThis is a Foreign Key to `arenas.id`.<fk table='arenas' column='id'/>",
            "format": "integer",
            "type": "integer"
          },
          "arena_name": {
            "format": "text",
            "type": "string"
          },
          "arena_hash_image": {
            "format": "character varying",
            "maxLength": 64,
            "type": "string"
          },
          "coach_id": {
            "description": "Note:\nThis is a Foreign Key to `coaches.id`.<fk table='coaches' column='id'/>",
            "format": "integer",
            "type": "integer"
          },
          "coach_name": {
            "format": "text",
            "type": "string"
          },
          "coach_hash_image": {
            "format": "character varying",
            "maxLength": 64,
            "type": "string"
          }
        },
        "type": "object"
      },
      "media-leagues": {
        "properties": {
          "id": {
            "description": "Note:\nThis is a Primary Key.<pk/>",
            "format": "integer",
            "type": "integer"
          },
          "league_id": {
            "format": "integer",
            "type": "integer"
          },
          "title": {
            "format": "text",
            "type": "string"
          },
          "subtitle": {
            "format": "text",
            "type": "string"
          },
          "url": {
            "format": "text",
            "type": "string"
          },
          "thumbnail_url": {
            "format": "text",
            "type": "string"
          },
          "date_published": {
            "format": "timestamp with time zone",
            "type": "string"
          },
          "channel_url": {
            "format": "text",
            "type": "string"
          }
        },
        "type": "object"
      },
      "seasons-groups": {
        "properties": {
          "season_id": {
            "description": "Note:\nThis is a Primary Key.<pk/>",
            "format": "integer",
            "type": "integer"
          },
          "season_name": {
            "format": "text",
            "type": "string"
          },
          "groups": {
            "format": "jsonb"
          }
        },
        "type": "object"
      },
      "coaches": {
        "properties": {
          "id": {
            "description": "Note:\nThis is a Primary Key.<pk/>",
            "format": "integer",
            "type": "integer"
          },
          "name": {
            "format": "text",
            "type": "string"
          },
          "nickname": {
            "format": "text",
            "type": "string"
          },
          "default_formation": {
            "format": "text",
            "type": "string"
          },
          "nationality": {
            "format": "text",
            "type": "string"
          },
          "nationality_iso2": {
            "format": "character varying",
            "maxLength": 2,
            "type": "string"
          },
          "date_of_birth": {
            "format": "timestamp with time zone",
            "type": "string"
          },
          "hash_image": {
            "format": "character varying",
            "maxLength": 64,
            "type": "string"
          },
          "former_player_id": {
            "format": "integer",
            "type": "integer"
          },
          "country_id": {
            "description": "Note:\nThis is a Foreign Key to `countries.id`.<fk table='countries' column='id'/>",
            "format": "integer",
            "type": "integer"
          },
          "country_name": {
            "format": "text",
            "type": "string"
          },
          "country_hash_image": {
            "format": "character varying",
            "maxLength": 64,
            "type": "string"
          },
          "team_id": {
            "description": "Note:\nThis is a Foreign Key to `teams.id`.<fk table='teams' column='id'/>",
            "format": "integer",
            "type": "integer"
          },
          "team_name": {
            "format": "text",
            "type": "string"
          },
          "team_hash_image": {
            "format": "character varying",
            "maxLength": 64,
            "type": "string"
          },
          "class_id": {
            "format": "integer",
            "type": "integer"
          },
          "class_name": {
            "format": "text",
            "type": "string"
          },
          "class_hash_image": {
            "format": "character varying",
            "maxLength": 64,
            "type": "string"
          }
        },
        "type": "object"
      },
      "matches-weather": {
        "properties": {
          "id": {
            "description": "Note:\nThis is a Primary Key.<pk/>",
            "format": "integer",
            "type": "integer"
          },
          "dt": {
            "format": "timestamp with time zone",
            "type": "string"
          },
          "temp": {
            "format": "numeric",
            "type": "number"
          },
          "feels_like": {
            "format": "numeric",
            "type": "number"
          },
          "pressure": {
            "format": "numeric",
            "type": "number"
          },
          "humidity": {
            "format": "numeric",
            "type": "number"
          },
          "dew_point": {
            "format": "numeric",
            "type": "number"
          },
          "uvi": {
            "format": "numeric",
            "type": "number"
          },
          "clouds": {
            "format": "numeric",
            "type": "number"
          },
          "wind_speed": {
            "format": "numeric",
            "type": "number"
          },
          "wind_deg": {
            "format": "numeric",
            "type": "number"
          },
          "wind_gust": {
            "format": "numeric",
            "type": "number"
          },
          "weather_id": {
            "format": "integer",
            "type": "integer"
          },
          "weather_main": {
            "format": "text",
            "type": "string"
          },
          "weather_description": {
            "format": "text",
            "type": "string"
          },
          "weather_icon": {
            "format": "text",
            "type": "string"
          },
          "pop": {
            "format": "numeric",
            "type": "number"
          }
        },
        "type": "object"
      },
      "matches": {
        "properties": {
          "id": {
            "description": "Note:\nThis is a Primary Key.<pk/>",
            "format": "integer",
            "type": "integer"
          },
          "name": {
            "format": "character varying",
            "type": "string"
          },
          "tournament_id": {
            "description": "Note:\nThis is a Foreign Key to `seasons-by-tournament.tournament_id`.<fk table='seasons-by-tournament' column='tournament_id'/>",
            "format": "integer",
            "type": "integer"
          },
          "tournament_name": {
            "format": "text",
            "type": "string"
          },
          "tournament_importance": {
            "format": "integer",
            "type": "integer"
          },
          "season_id": {
            "description": "Note:\nThis is a Foreign Key to `seasons.id`.<fk table='seasons' column='id'/>",
            "format": "integer",
            "type": "integer"
          },
          "season_name": {
            "format": "text",
            "type": "string"
          },
          "round_id": {
            "description": "Note:\nThis is a Primary Key.<pk/>",
            "format": "integer",
            "type": "integer"
          },
          "round": {
            "format": "jsonb"
          },
          "status": {
            "format": "jsonb"
          },
          "status_type": {
            "format": "text",
            "type": "string"
          },
          "attendance": {
            "format": "integer",
            "type": "integer"
          },
          "arena_id": {
            "description": "Note:\nThis is a Foreign Key to `arenas.id`.<fk table='arenas' column='id'/>",
            "format": "integer",
            "type": "integer"
          },
          "arena_name": {
            "format": "text",
            "type": "string"
          },
          "arena_hash_image": {
            "format": "character varying",
            "maxLength": 64,
            "type": "string"
          },
          "home_team_id": {
            "description": "Note:\nThis is a Foreign Key to `teams.id`.<fk table='teams' column='id'/>",
            "format": "integer",
            "type": "integer"
          },
          "home_team_name": {
            "format": "text",
            "type": "string"
          },
          "home_team_hash_image": {
            "format": "character varying",
            "maxLength": 64,
            "type": "string"
          },
          "away_team_id": {
            "description": "Note:\nThis is a Foreign Key to `teams.id`.<fk table='teams' column='id'/>",
            "format": "integer",
            "type": "integer"
          },
          "away_team_name": {
            "format": "text",
            "type": "string"
          },
          "away_team_hash_image": {
            "format": "character varying",
            "maxLength": 64,
            "type": "string"
          },
          "home_team_score": {
            "format": "jsonb"
          },
          "away_team_score": {
            "format": "jsonb"
          },
          "times": {
            "format": "jsonb"
          },
          "coaches": {
            "format": "jsonb"
          },
          "specific_start_time": {
            "format": "timestamp with time zone",
            "type": "string"
          },
          "start_time": {
            "format": "timestamp with time zone",
            "type": "string"
          },
          "end_time": {
            "format": "timestamp with time zone",
            "type": "string"
          },
          "duration": {
            "format": "integer",
            "type": "integer"
          },
          "last_period": {
            "format": "text",
            "type": "string"
          },
          "season_statistics_type": {
            "format": "text",
            "type": "string"
          },
          "lineups_id": {
            "description": "Note:\nThis is a Foreign Key to `matches-lineups.id`.<fk table='matches-lineups' column='id'/>",
            "format": "integer",
            "type": "integer"
          },
          "coaches_id": {
            "format": "integer",
            "type": "integer"
          },
          "class_id": {
            "format": "integer",
            "type": "integer"
          },
          "class_name": {
            "format": "text",
            "type": "string"
          },
          "class_hash_image": {
            "format": "character varying",
            "maxLength": 64,
            "type": "string"
          },
          "league_id": {
            "format": "integer",
            "type": "integer"
          },
          "league_name": {
            "format": "text",
            "type": "string"
          },
          "league_hash_image": {
            "format": "character varying",
            "maxLength": 64,
            "type": "string"
          },
          "previous_leg_match_id": {
            "description": "Note:\nThis is a Foreign Key to `matches.id`.<fk table='matches' column='id'/>",
            "format": "integer",
            "type": "integer"
          },
          "weather_id": {
            "description": "Note:\nThis is a Foreign Key to `matches-weather.id`.<fk table='matches-weather' column='id'/>",
            "format": "integer",
            "type": "integer"
          },
          "weather_main": {
            "format": "text",
            "type": "string"
          },
          "weather_icon": {
            "format": "text",
            "type": "string"
          }
        },
        "type": "object"
      },
      "tournaments-by-class": {
        "properties": {
          "class_id": {
            "description": "Note:\nThis is a Foreign Key to `classes.id`.<fk table='classes' column='id'/>",
            "format": "integer",
            "type": "integer"
          },
          "class_name": {
            "format": "text",
            "type": "string"
          },
          "class_hash_image": {
            "format": "character varying",
            "maxLength": 64,
            "type": "string"
          },
          "tournaments": {
            "format": "jsonb"
          }
        },
        "type": "object"
      },
      "seasons": {
        "properties": {
          "id": {
            "description": "Note:\nThis is a Primary Key.<pk/>",
            "format": "integer",
            "type": "integer"
          },
          "name": {
            "format": "text",
            "type": "string"
          },
          "year": {
            "format": "text",
            "type": "string"
          },
          "start_time": {
            "format": "text",
            "type": "string"
          },
          "end_time": {
            "format": "text",
            "type": "string"
          },
          "league_id": {
            "description": "Note:\nThis is a Foreign Key to `leagues.id`.<fk table='leagues' column='id'/>",
            "format": "integer",
            "type": "integer"
          },
          "league_name": {
            "format": "text",
            "type": "string"
          },
          "league_hash_image": {
            "format": "text",
            "type": "string"
          }
        },
        "type": "object"
      },
      "seasons-by-tournament": {
        "properties": {
          "tournament_id": {
            "description": "Note:\nThis is a Primary Key.<pk/>",
            "format": "integer",
            "type": "integer"
          },
          "tournament_name": {
            "format": "text",
            "type": "string"
          },
          "seasons": {
            "format": "jsonb"
          }
        },
        "type": "object"
      },
      "media-players": {
        "properties": {
          "id": {
            "description": "Note:\nThis is a Primary Key.<pk/>",
            "format": "integer",
            "type": "integer"
          },
          "player_id": {
            "format": "integer",
            "type": "integer"
          },
          "title": {
            "format": "text",
            "type": "string"
          },
          "subtitle": {
            "format": "text",
            "type": "string"
          },
          "url": {
            "format": "text",
            "type": "string"
          },
          "thumbnail_url": {
            "format": "text",
            "type": "string"
          },
          "date_published": {
            "format": "timestamp with time zone",
            "type": "string"
          },
          "channel_url": {
            "format": "text",
            "type": "string"
          }
        },
        "type": "object"
      },
      "matches-tv-channels": {
        "properties": {
          "match_id": {
            "format": "integer",
            "type": "integer"
          },
          "country_id": {
            "description": "Note:\nThis is a Foreign Key to `countries.id`.<fk table='countries' column='id'/>",
            "format": "integer",
            "type": "integer"
          },
          "country_name": {
            "format": "text",
            "type": "string"
          },
          "country_hash_image": {
            "format": "character varying",
            "maxLength": 64,
            "type": "string"
          },
          "alpha": {
            "format": "character varying",
            "maxLength": 2,
            "type": "string"
          },
          "tv_channels": {
            "format": "jsonb"
          }
        },
        "type": "object"
      },
      "seasons-info": {
        "properties": {
          "season_id": {
            "description": "Note:\nThis is a Primary Key.<pk/>",
            "format": "integer",
            "type": "integer"
          },
          "season_name": {
            "format": "text",
            "type": "string"
          },
          "rounds": {
            "format": "integer",
            "type": "integer"
          },
          "competitors": {
            "format": "integer",
            "type": "integer"
          },
          "total_prize_money": {
            "format": "integer",
            "type": "integer"
          },
          "total_prize_money_currency": {
            "format": "text",
            "type": "string"
          },
          "city": {
            "format": "text",
            "type": "string"
          },
          "countries": {
            "format": "text[]",
            "items": {
              "type": "string"
            },
            "type": "array"
          },
          "higher_tournament_teams": {
            "format": "jsonb"
          },
          "lower_tournament_teams": {
            "format": "jsonb"
          },
          "tournament_other_teams": {
            "format": "jsonb"
          }
        },
        "type": "object"
      },
      "referees-by-country": {
        "properties": {},
        "type": "object"
      },
      "matches-by-date": {
        "properties": {
          "date": {
            "format": "text",
            "type": "string"
          },
          "matches": {
            "format": "jsonb"
          }
        },
        "type": "object"
      },
      "agg-news-leagues": {
        "properties": {},
        "type": "object"
      },
      "matches-live": {
        "properties": {},
        "type": "object"
      },
      "agg-news-teams": {
        "properties": {},
        "type": "object"
      },
      "countries": {
        "properties": {
          "id": {
            "description": "Note:\nThis is a Primary Key.<pk/>",
            "format": "integer",
            "type": "integer"
          },
          "name": {
            "format": "text",
            "type": "string"
          },
          "alpha": {
            "format": "character varying",
            "maxLength": 2,
            "type": "string"
          },
          "hash_image": {
            "format": "character varying",
            "maxLength": 64,
            "type": "string"
          }
        },
        "type": "object"
      },
      "tied-at-end-of-regulation": {
        "description": "Tied at end of regulation odds\nThis endpoint allows you to retrieve the odds from tied at end of regulation market.\n\n> **Pagination**: The endpoint uses an offset and limit system. Specify the offset and limit parameters to fetch the desired range of results. The maximum and default number of results per request is 50.\n\n**Update Period**: Live and today's matches are updated every minute, while other matches are updated every hour.<br />**Recommended Calls**: Limit calls to 1 per minute for live and today's matches, and 1 per hour for other matches.\n\n### Use Cases\nGet the odds from a specific **match_id**<br />`https://hockey.sportmicro.com/odds/tied-at-end-of-regulation?match_id=eq.{match_id}`<br /><br />Get the live odds from a specific **match_id**<br />`https://hockey.sportmicro.com/odds/tied-at-end-of-regulation?match_id=eq.{match_id}&is_live=eq.true`<br /><br />Get the pre-match odds from a specific **match_id**<br />`https://hockey.sportmicro.com/odds/tied-at-end-of-regulation?match_id=eq.{match_id}&is_live=eq.false`",
        "properties": {
          "match_id": {
            "description": "The id of the match. example:`eq.{match_id}`",
            "format": "integer",
            "type": "integer"
          },
          "is_live": {
            "description": "If the match is live. example:`eq.{is_live}`",
            "format": "boolean",
            "type": "boolean"
          },
          "periods": {
            "description": "Periods",
            "format": "json"
          }
        },
        "type": "object"
      },
      "first-team-to-score-movements": {
        "description": "First team to score odds movements\nThis endpoint allows you to retrieve the odds movements from first team to score market.\n\nThe movements are available only for past matches within the last 6 months.\n\n> **Pagination**: The endpoint uses an offset and limit system. Specify the offset and limit parameters to fetch the desired range of results. The maximum and default number of results per request is 50.\n\n**Update Period**: The endpoint is updated every minute.<br />**Recommended Calls**: Limit calls to 1 per minute.\n\n### Use Cases\nGet the movements from a specific **first_team_to_score_id**<br />`https://hockey.sportmicro.com/odds/first-team-to-score-movements?first_team_to_score_id=eq.{first_team_to_score_id}`",
        "properties": {},
        "type": "object"
      },
      "three-way-moneyline": {
        "description": "Three way money line odds\nThis endpoint allows you to retrieve the odds from three way money line market.\n\n> **Pagination**: The endpoint uses an offset and limit system. Specify the offset and limit parameters to fetch the desired range of results. The maximum and default number of results per request is 50.\n\n**Update Period**: Live and today's matches are updated every minute, while other matches are updated every hour.<br />**Recommended Calls**: Limit calls to 1 per minute for live and today's matches, and 1 per hour for other matches.\n\n### Use Cases\nGet the odds from a specific **match_id**<br />`https://hockey.sportmicro.com/odds/three-way-moneyline?match_id=eq.{match_id}`<br /><br />Get the live odds from a specific **match_id**<br />`https://hockey.sportmicro.com/odds/three-way-moneyline?match_id=eq.{match_id}&is_live=eq.true`<br /><br />Get the pre-match odds from a specific **match_id**<br />`https://hockey.sportmicro.com/odds/three-way-moneyline?match_id=eq.{match_id}&is_live=eq.false`",
        "properties": {
          "match_id": {
            "description": "The id of the match. example:`eq.{match_id}`",
            "format": "integer",
            "type": "integer"
          },
          "is_live": {
            "description": "If the match is live. example:`eq.{is_live}`",
            "format": "boolean",
            "type": "boolean"
          },
          "periods": {
            "description": "Periods",
            "format": "json"
          }
        },
        "type": "object"
      },
      "correct-score": {
        "description": "Correct score odds\nThis endpoint allows you to retrieve the odds from correct score market.\n\n> **Pagination**: The endpoint uses an offset and limit system. Specify the offset and limit parameters to fetch the desired range of results. The maximum and default number of results per request is 50.\n\n**Update Period**: Live and today's matches are updated every minute, while other matches are updated every hour.<br />**Recommended Calls**: Limit calls to 1 per minute for live and today's matches, and 1 per hour for other matches.\n\n### Use Cases\nGet the odds from a specific **match_id**<br />`https://hockey.sportmicro.com/odds/correct-score?match_id=eq.{match_id}`<br /><br />Get the live odds from a specific **match_id**<br />`https://hockey.sportmicro.com/odds/correct-score?match_id=eq.{match_id}&is_live=eq.true`<br /><br />Get the pre-match odds from a specific **match_id**<br />`https://hockey.sportmicro.com/odds/correct-score?match_id=eq.{match_id}&is_live=eq.false`",
        "properties": {
          "match_id": {
            "description": "The id of the match. example:`eq.{match_id}`",
            "format": "integer",
            "type": "integer"
          },
          "is_live": {
            "description": "If the match is live. example:`eq.{is_live}`",
            "format": "boolean",
            "type": "boolean"
          },
          "periods": {
            "description": "Periods",
            "format": "json"
          }
        },
        "type": "object"
      },
      "first-team-to-score": {
        "description": "First team to score odds\nThis endpoint allows you to retrieve the odds from first team to score market.\n\n> **Pagination**: The endpoint uses an offset and limit system. Specify the offset and limit parameters to fetch the desired range of results. The maximum and default number of results per request is 50.\n\n**Update Period**: Live and today's matches are updated every minute, while other matches are updated every hour.<br />**Recommended Calls**: Limit calls to 1 per minute for live and today's matches, and 1 per hour for other matches.\n\n### Use Cases\nGet the odds from a specific **match_id**<br />`https://hockey.sportmicro.com/odds/first-team-to-score?match_id=eq.{match_id}`<br /><br />Get the live odds from a specific **match_id**`<br />`https://hockey.sportmicro.com/odds/first-team-to-score?match_id=eq.{match_id}&is_live=eq.true`<br /><br />Get the pre-match odds from a specific **match_id**<br />`https://hockey.sportmicro.com/odds/first-team-to-score?match_id=eq.{match_id}&is_live=eq.false`",
        "properties": {
          "match_id": {
            "description": "The id of the match. example:`eq.{match_id}`",
            "format": "integer",
            "type": "integer"
          },
          "is_live": {
            "description": "If the match is live. example:`eq.{is_live}`",
            "format": "boolean",
            "type": "boolean"
          },
          "periods": {
            "description": "Periods",
            "format": "json"
          }
        },
        "type": "object"
      },
      "correct-score-movements": {
        "description": "Correct score odds movements\nThis endpoint allows you to retrieve the odds movements from correct score market.\n\nThe movements are available only for past matches within the last 6 months.\n\n> **Pagination**: The endpoint uses an offset and limit system. Specify the offset and limit parameters to fetch the desired range of results. The maximum and default number of results per request is 50.\n\n**Update Period**: The endpoint is updated every minute.<br />**Recommended Calls**: Limit calls to 1 per minute.\n\n### Use Cases\nGet the movements from a specific **correct_score_id**<br />`https://hockey.sportmicro.com/odds/correct-score-movements?correct_score_id=eq.{correct_score_id}`",
        "properties": {},
        "type": "object"
      },
      "both-teams-to-score-movements": {
        "description": "Both teams to score odds movements\nThis endpoint allows you to retrieve the odds movements from both team to score market.\n\nThe movements are available only for past matches within the last 6 months.\n\n> **Pagination**: The endpoint uses an offset and limit system. Specify the offset and limit parameters to fetch the desired range of results. The maximum and default number of results per request is 50.\n\n**Update Period**: The endpoint is updated every minute.<br />**Recommended Calls**: Limit calls to 1 per minute.\n\n### Use Cases\nGet the movements from a specific **both_teams_to_score_id**<br />`https://hockey.sportmicro.com/odds/both-teams-to-score-movements?both_teams_to_score_id=eq.{both_teams_to_score_id}`",
        "properties": {},
        "type": "object"
      },
      "european-handicap": {
        "description": "European handicap odds\nThis endpoint allows you to retrieve the odds from european handicap market.\n\n> **Pagination**: The endpoint uses an offset and limit system. Specify the offset and limit parameters to fetch the desired range of results. The maximum and default number of results per request is 50.\n\n**Update Period**: Live and today's matches are updated every minute, while other matches are updated every hour.<br />**Recommended Calls**: Limit calls to 1 per minute for live and today's matches, and 1 per hour for other matches.\n\n### Use Cases\nGet the odds from a specific **match_id**<br />`https://hockey.sportmicro.com/odds/european-handicap?match_id=eq.{match_id}`<br /><br />Get the live odds from a specific **match_id**<br />`https://hockey.sportmicro.com/odds/european-handicap?match_id=eq.{match_id}&is_live=eq.true`<br /><br />Get the pre-match odds from a specific **match_id**<br />`https://hockey.sportmicro.com/odds/european-handicap?match_id=eq.{match_id}&is_live=eq.false`",
        "properties": {
          "match_id": {
            "description": "The id of the match. example:`eq.{match_id}`",
            "format": "integer",
            "type": "integer"
          },
          "is_live": {
            "description": "If the match is live. example:`eq.{is_live}`",
            "format": "boolean",
            "type": "boolean"
          },
          "periods": {
            "description": "Periods",
            "format": "json"
          }
        },
        "type": "object"
      },
      "odd-even-movements": {
        "description": "Odd even odds movements\nThis endpoint allows you to retrieve the odds movements from odd even market.\n\n> **Pagination**: The endpoint uses an offset and limit system. Specify the offset and limit parameters to fetch the desired range of results. The maximum and default number of results per request is 50.\n\n**Update Period**: The endpoint is updated every minute.<br />**Recommended Calls**: Limit calls to 1 per minute.\n\n### Use Cases\nGet the movements from a specific **odd_even_id**<br />`https://hockey.sportmicro.com/odds/odd-even-movements?odd_even_id=eq.{odd_even_id}`",
        "properties": {},
        "type": "object"
      },
      "tied-at-end-of-regulation-movements": {
        "description": "Tied at end of regulation odds movements\nThis endpoint allows you to retrieve the odds movements from tied at end of regulation market.\n\nThe movements are available only for past matches within the last 6 months.\n\n> **Pagination**: The endpoint uses an offset and limit system. Specify the offset and limit parameters to fetch the desired range of results. The maximum and default number of results per request is 50.\n\n**Update Period**: The endpoint is updated every minute.<br />**Recommended Calls**: Limit calls to 1 per minute.\n\n### Use Cases\nGet the movements from a specific **tied_at_end_of_regulation_id**<br />`https://hockey.sportmicro.com/odds/tied-at-end-of-regulation-movements?tied_at_end_of_regulation_id=eq.{tied_at_end_of_regulation_id}`",
        "properties": {},
        "type": "object"
      },
      "double-chance-movements": {
        "description": "Double chance odds movements\nThis endpoint allows you to retrieve the odds movements from double chance market.\n\nThe movements are available only for past matches within the last 6 months.\n\n> **Pagination**: The endpoint uses an offset and limit system. Specify the offset and limit parameters to fetch the desired range of results. The maximum and default number of results per request is 50.\n\n**Update Period**: The endpoint is updated every minute.<br />**Recommended Calls**: Limit calls to 1 per minute.\n\n### Use Cases\nGet the movements from a specific **double_chance_id**<br />`https://hockey.sportmicro.com/odds/double-chance-movements?double_chance_id=eq.{double_chance_id}`",
        "properties": {},
        "type": "object"
      },
      "odd-even": {
        "description": "Odd even odds\nThis endpoint allows you to retrieve the odds from odd even market.\n\n> **Pagination**: The endpoint uses an offset and limit system. Specify the offset and limit parameters to fetch the desired range of results. The maximum and default number of results per request is 50.\n\n**Update Period**: Live and today's matches are updated every minute, while other matches are updated every hour.\n\n**Recommended Calls**: Limit calls to 1 per minute for live and today's matches, and 1 per hour for other matches.\n\n### Use Cases\nGet the odds from a specific **match_id**<br />`https://hockey.sportmicro.com/odds/odd-even?match_id=eq.{match_id}`<br /><br />Get the live odds from a specific **match_id**<br />`https://hockey.sportmicro.com/odds/odd-even?match_id=eq.{match_id}&is_live=eq.true`<br /><br />Get the pre-match odds from a specific **match_id**<br />`https://hockey.sportmicro.com/odds/odd-even?match_id=eq.{match_id}&is_live=eq.false`",
        "properties": {
          "match_id": {
            "description": "The id of the match. example:`eq.{match_id}`",
            "format": "integer",
            "type": "integer"
          },
          "is_live": {
            "description": "If the match is live. example:`eq.{is_live}`",
            "format": "boolean",
            "type": "boolean"
          },
          "periods": {
            "description": "Periods",
            "format": "json"
          }
        },
        "type": "object"
      },
      "moneyline-movements": {
        "description": "Money line odds movements\nThis endpoint allows you to retrieve the odds movements from money line market.\n\nThe movements are available only for past matches within the last 6 months.\n\n> **Pagination**: The endpoint uses an offset and limit system. Specify the offset and limit parameters to fetch the desired range of results. The maximum and default number of results per request is 50.\n\n**Update Period**: The endpoint is updated every minute.<br />**Recommended Calls**: Limit calls to 1 per minute.\n\n### Use Cases\nGet the movements from a specific **moneyline_id**<br />`https://hockey.sportmicro.com/odds/moneyline-movements?moneyline_id=eq.{moneyline_id}`",
        "properties": {},
        "type": "object"
      },
      "moneyline": {
        "description": "Money line odds\nThis endpoint allows you to retrieve the odds from money line market.\n\n> **Pagination**: The endpoint uses an offset and limit system. Specify the offset and limit parameters to fetch the desired range of results. The maximum and default number of results per request is 50.\n\n**Update Period**: Live and today's matches are updated every minute, while other matches are updated every hour.<br />**Recommended Calls**: Limit calls to 1 per minute for live and today's matches, and 1 per hour for other matches.\n\n### Use Cases\nGet the odds from a specific **match_id**<br />`https://hockey.sportmicro.com/odds/moneyline?match_id=eq.{match_id}`<br /><br />Get the live odds from a specific **match_id**<br />`https://hockey.sportmicro.com/odds/moneyline?match_id=eq.{match_id}&is_live=eq.true`<br /><br />Get the pre-match odds from a specific **match_id**<br />`https://hockey.sportmicro.com/odds/moneyline?match_id=eq.{match_id}&is_live=eq.false`",
        "properties": {
          "match_id": {
            "description": "The id of the match. example:`eq.{match_id}`",
            "format": "integer",
            "type": "integer"
          },
          "is_live": {
            "description": "If the match is live. example:`eq.{is_live}`",
            "format": "boolean",
            "type": "boolean"
          },
          "periods": {
            "description": "Periods",
            "format": "json"
          }
        },
        "type": "object"
      },
      "double-chance": {
        "description": "Double chance odds\nThis endpoint allows you to retrieve the odds from double chance market.\n\n> **Pagination**: The endpoint uses an offset and limit system. Specify the offset and limit parameters to fetch the desired range of results. The maximum and default number of results per request is 50.\n\n**Update Period**: Live and today's matches are updated every minute, while other matches are updated every hour.<br />**Recommended Calls**: Limit calls to 1 per minute for live and today's matches, and 1 per hour for other matches.\n\n### Use Cases\nGet the odds from a specific **match_id**<br />`https://hockey.sportmicro.com/odds/double-chance?match_id=eq.{match_id}`<br /><br />Get the live odds from a specific **match_id**<br />`https://hockey.sportmicro.com/odds/double-chance?match_id=eq.{match_id}&is_live=eq.true`<br /><br />Get the pre-match odds from a specific **match_id**<br />`https://hockey.sportmicro.com/odds/double-chance?match_id=eq.{match_id}&is_live=eq.false`",
        "properties": {
          "match_id": {
            "description": "The id of the match. example:`eq.{match_id}`",
            "format": "integer",
            "type": "integer"
          },
          "is_live": {
            "description": "If the match is live. example:`eq.{is_live}`",
            "format": "boolean",
            "type": "boolean"
          },
          "periods": {
            "description": "Periods",
            "format": "json"
          }
        },
        "type": "object"
      },
      "both-teams-to-score": {
        "description": "Both teams to score odds\nThis endpoint allows you to retrieve the odds from both team to score market.\n\n> **Pagination**: The endpoint uses an offset and limit system. Specify the offset and limit parameters to fetch the desired range of results. The maximum and default number of results per request is 50.\n\n**Update Period**: Live and today's matches are updated every minute, while other matches are updated every hour.<br />**Recommended Calls**: Limit calls to 1 per minute for live and today's matches, and 1 per hour for other matches.\n\n### Use Cases\nGet the odds from a specific **match_id**<br />`https://hockey.sportmicro.com/odds/both-teams-to-score?match_id=eq.{match_id}`<br /><br />Get the live odds from a specific **match_id**<br />`https://hockey.sportmicro.com/odds/both-teams-to-score?match_id=eq.{match_id}&is_live=eq.true`<br /><br />Get the pre-match odds from a specific **match_id**<br />`https://hockey.sportmicro.com/odds/both-teams-to-score?match_id=eq.{match_id}&is_live=eq.false`",
        "properties": {
          "match_id": {
            "description": "The id of the match. example:`eq.{match_id}`",
            "format": "integer",
            "type": "integer"
          },
          "is_live": {
            "description": "If the match is live. example:`eq.{is_live}`",
            "format": "boolean",
            "type": "boolean"
          },
          "periods": {
            "description": "Periods",
            "format": "json"
          }
        },
        "type": "object"
      },
      "total-goals-movements": {
        "description": "Total goals odds movements\nThis endpoint allows you to retrieve the odds movements from total goals market.\n\nThe movements are available only for past matches within the last 6 months.\n\n> **Pagination**: The endpoint uses an offset and limit system. Specify the offset and limit parameters to fetch the desired range of results. The maximum and default number of results per request is 50.\n\n**Update Period**: The endpoint is updated every minute.<br />**Recommended Calls**: Limit calls to 1 per minute.\n\n### Use Cases\nGet the movements from a specific **total_goals_id**<br />`https://hockey.sportmicro.com/odds/total-goals-movements?total_goals_id=eq.{total_goals_id}`",
        "properties": {},
        "type": "object"
      },
      "draw-no-bet": {
        "description": "Draw no bet odds\nThis endpoint allows you to retrieve the odds from draw no bet market.\n\n> **Pagination**: The endpoint uses an offset and limit system. Specify the offset and limit parameters to fetch the desired range of results. The maximum and default number of results per request is 50.\n\n**Update Period**: Live and today's matches are updated every minute, while other matches are updated every hour.<br />**Recommended Calls**: Limit calls to 1 per minute for live and today's matches, and 1 per hour for other matches.\n\n### Use Cases\nGet the odds from a specific **match_id**<br />`https://hockey.sportmicro.com/odds/draw-no-bet?match_id=eq.{match_id}`<br /><br />Get the live odds from a specific **match_id**<br />`https://hockey.sportmicro.com/odds/draw-no-bet?match_id=eq.{match_id}&is_live=eq.true`<br /><br />Get the pre-match odds from a specific **match_id**<br />`https://hockey.sportmicro.com/odds/draw-no-bet?match_id=eq.{match_id}&is_live=eq.false`",
        "properties": {
          "match_id": {
            "description": "The id of the match. example:`eq.{match_id}`",
            "format": "integer",
            "type": "integer"
          },
          "is_live": {
            "description": "If the match is live. example:`eq.{is_live}`",
            "format": "boolean",
            "type": "boolean"
          },
          "periods": {
            "description": "Periods",
            "format": "json"
          }
        },
        "type": "object"
      },
      "coverage": {
        "description": "Odds Coverages\nThis endpoint allows you to retrieve information about all matches coverages.\n\n> **Pagination**: The endpoint uses an offset and limit system. Specify the offset and limit parameters to fetch the desired range of results. The maximum and default number of results per request is 50.\n\n**Update Period**: The endpoint is updated every minute.<br />**Recommended Calls**: Limit calls to 1 per minute.\n\n### Use Cases\nGet all coverages<br />`https://hockey.sportmicro.com/odds/coverage`<br /><br />Get odds coverages from a specific **match_id**<br />`https://hockey.sportmicro.com/odds/coverage?match_id=eq.{match_id}`",
        "properties": {
          "match_id": {
            "description": "The id of the match. example:`eq.{match_id}`",
            "format": "integer",
            "type": "integer"
          },
          "three_way_moneyline": {
            "description": "Coverage of three_way_moneyline",
            "format": "boolean",
            "type": "boolean"
          },
          "total_goals": {
            "description": "Coverage of total_goals",
            "format": "boolean",
            "type": "boolean"
          },
          "goals_handicap": {
            "description": "Coverage of goals_handicap",
            "format": "boolean",
            "type": "boolean"
          },
          "both_teams_to_score": {
            "description": "Coverage of both_teams_to_score",
            "format": "boolean",
            "type": "boolean"
          },
          "double_chance": {
            "description": "Coverage of double_chance",
            "format": "boolean",
            "type": "boolean"
          },
          "moneyline": {
            "description": "Coverage of moneyline",
            "format": "boolean",
            "type": "boolean"
          },
          "draw_no_bet": {
            "description": "Coverage of draw_no_bet",
            "format": "boolean",
            "type": "boolean"
          },
          "correct_score": {
            "description": "Coverage of correct_score",
            "format": "boolean",
            "type": "boolean"
          },
          "european_handicap": {
            "description": "Coverage of european_handicap",
            "format": "boolean",
            "type": "boolean"
          },
          "odd_even": {
            "description": "Coverage of odd_even",
            "format": "boolean",
            "type": "boolean"
          },
          "first_team_to_score": {
            "description": "Coverage of first_team_to_score",
            "format": "boolean",
            "type": "boolean"
          },
          "tied_at_end_of_regulation": {
            "description": "Coverage of tied_at_end_of_regulation",
            "format": "boolean",
            "type": "boolean"
          }
        },
        "type": "object"
      },
      "european-handicap-movements": {
        "description": "European handicap odds movements\nThis endpoint allows you to retrieve the odds movements from european handicap market.\n\nThe movements are available only for past matches within the last 6 months.\n\n> **Pagination**: The endpoint uses an offset and limit system. Specify the offset and limit parameters to fetch the desired range of results. The maximum and default number of results per request is 50.\n\n**Update Period**: The endpoint is updated every minute.<br />**Recommended Calls**: Limit calls to 1 per minute.\n\n### Use Cases\nGet the movements from a specific **european_handicap_id**<br />`https://hockey.sportmicro.com/odds/european-handicap-movements?european_handicap_id=eq.{european_handicap_id}`",
        "properties": {},
        "type": "object"
      },
      "goals-handicap": {
        "description": "Goals handicap odds\nThis endpoint allows you to retrieve the odds from goals handicap market.\n\n> **Pagination**: The endpoint uses an offset and limit system. Specify the offset and limit parameters to fetch the desired range of results. The maximum and default number of results per request is 50.\n\n**Update Period**: Live and today's matches are updated every minute, while other matches are updated every hour.<br />**Recommended Calls**: Limit calls to 1 per minute for live and today's matches, and 1 per hour for other matches.\n\n### Use Cases\nGet the odds from a specific **match_id**<br />`https://hockey.sportmicro.com/odds/goals-handicap?match_id=eq.{match_id}`<br /><br />Get the live odds from a specific **match_id**<br />`https://hockey.sportmicro.com/odds/goals-handicap?match_id=eq.{match_id}&is_live=eq.true`<br /><br />Get the pre-match odds from a specific **match_id**<br />`https://hockey.sportmicro.com/odds/goals-handicap?match_id=eq.{match_id}&is_live=eq.false`",
        "properties": {
          "match_id": {
            "description": "The id of the match. example:`eq.{match_id}`",
            "format": "integer",
            "type": "integer"
          },
          "is_live": {
            "description": "If the match is live. example:`eq.{is_live}`",
            "format": "boolean",
            "type": "boolean"
          },
          "periods": {
            "description": "Periods",
            "format": "json"
          }
        },
        "type": "object"
      },
      "bookmakers": {
        "description": "Bookmakers\nThis endpoint allows you to retrieve information about all bookmakers.\n\nWith the help of the `popularity_order` parameter you can see which bookmaker is more popular and more used.\n> **Pagination**: The endpoint uses an offset and limit system. Specify the offset and limit parameters to fetch the desired range of results. The maximum and default number of results per request is 50.\n\n**Update Period**: The endpoint is updated every day.<br />**Recommended Calls**: Limit calls to 1 per day.\n\nYou can retrieve the image of a bookmaker by calling the following URL: https://images.sportmicro.com/{hash_image}.png\n\n### Use Cases\nGet all bookmakers<br />`https://hockey.sportmicro.com/odds/bookmakers`<br /><br />Get information about a specific bookmaker based on the **id**<br />`https://hockey.sportmicro.com/odds/bookmakers?id=eq.{id}`<br /><br />Get the most popular bookmakers<br />`https://hockey.sportmicro.com/odds/bookmakers?order=popularity_order`",
        "properties": {
          "id": {
            "description": "The id of the bookmaker. example:`eq.{id}`\n\nNote:\nThis is a Primary Key.<pk/>",
            "format": "integer",
            "type": "integer"
          },
          "name": {
            "description": "The name of the bookmaker",
            "format": "text",
            "type": "string"
          },
          "popularity_order": {
            "description": "The popularity score of the bookmaker",
            "format": "text",
            "type": "string"
          },
          "hash_image": {
            "description": "The hash image of the bookmaker",
            "format": "character varying",
            "maxLength": 64,
            "type": "string"
          }
        },
        "type": "object"
      },
      "coverage-live": {
        "description": "Live odds coverages\nThis endpoint allows you to retrieve information about all matches coverages.\n\n> **Pagination**: The endpoint uses an offset and limit system. Specify the offset and limit parameters to fetch the desired range of results. The maximum and default number of results per request is 50.\n\n**Update Period**: The endpoint is updated every minute.<br />**Recommended Calls**: Limit calls to 1 per minute.\n\n### Use Cases\nGet all live coverages<br />`https://hockey.sportmicro.com/odds/coverage-live`<br /><br />Get live odds coverage a specific **match_id**<br />`https://hockey.sportmicro.com/odds/coverage-live?match_id=eq.{match_id}`",
        "properties": {
          "match_id": {
            "description": "The id of the match. example:`eq.{match_id}`",
            "format": "integer",
            "type": "integer"
          },
          "three_way_moneyline": {
            "description": "Coverage of three_way_moneyline",
            "format": "boolean",
            "type": "boolean"
          },
          "total_goals": {
            "description": "Coverage of total_goals",
            "format": "boolean",
            "type": "boolean"
          },
          "goals_handicap": {
            "description": "Coverage of goals_handicap",
            "format": "boolean",
            "type": "boolean"
          },
          "both_teams_to_score": {
            "description": "Coverage of both_teams_to_score",
            "format": "boolean",
            "type": "boolean"
          },
          "double_chance": {
            "description": "Coverage of double_chance",
            "format": "boolean",
            "type": "boolean"
          },
          "moneyline": {
            "description": "Coverage of moneyline",
            "format": "boolean",
            "type": "boolean"
          },
          "draw_no_bet": {
            "description": "Coverage of draw_no_bet",
            "format": "boolean",
            "type": "boolean"
          },
          "correct_score": {
            "description": "Coverage of correct_score",
            "format": "boolean",
            "type": "boolean"
          },
          "european_handicap": {
            "description": "Coverage of european_handicap",
            "format": "boolean",
            "type": "boolean"
          },
          "odd_even": {
            "description": "Coverage of odd_even",
            "format": "boolean",
            "type": "boolean"
          },
          "first_team_to_score": {
            "description": "Coverage of first_team_to_score",
            "format": "boolean",
            "type": "boolean"
          },
          "tied_at_end_of_regulation": {
            "description": "Coverage of tied_at_end_of_regulation",
            "format": "boolean",
            "type": "boolean"
          }
        },
        "type": "object"
      },
      "draw-no-bet-movements": {
        "description": "Draw no bet odds movements\nThis endpoint allows you to retrieve the odds movements from draw no bet market.\n\nThe movements are available only for past matches within the last 6 months.\n\n> **Pagination**: The endpoint uses an offset and limit system. Specify the offset and limit parameters to fetch the desired range of results. The maximum and default number of results per request is 50.\n\n**Update Period**: The endpoint is updated every minute.<br />**Recommended Calls**: Limit calls to 1 per minute.\n\n### Use Cases\nGet the movements from a specific **draw_no_bet_id**<br />`https://hockey.sportmicro.com/odds/draw-no-bet-movements?draw_no_bet_id=eq.{draw_no_bet_id}`",
        "properties": {},
        "type": "object"
      },
      "total-goals": {
        "description": "Total goals odds\nThis endpoint allows you to retrieve the odds from total goals market.\n\n> **Pagination**: The endpoint uses an offset and limit system. Specify the offset and limit parameters to fetch the desired range of results. The maximum and default number of results per request is 50.\n\n**Update Period**: Live and today's matches are updated every minute, while other matches are updated every hour.<br />**Recommended Calls**: Limit calls to 1 per minute for live and today's matches, and 1 per hour for other matches.\n\n### Use Cases\nGet the odds from a specific **match_id**<br />`https://hockey.sportmicro.com/odds/total-goals?match_id=eq.{match_id}`<br /><br />Get the live odds from a specific **match_id**<br />`https://hockey.sportmicro.com/odds/total-goals?match_id=eq.{match_id}&is_live=eq.true`<br /><br />Get the pre-match odds from a specific **match_id**<br />`https://hockey.sportmicro.com/odds/total-goals?match_id=eq.{match_id}&is_live=eq.false`",
        "properties": {
          "match_id": {
            "description": "The id of the match. example:`eq.{match_id}`",
            "format": "integer",
            "type": "integer"
          },
          "is_live": {
            "description": "If the match is live. example:`eq.{is_live}`",
            "format": "boolean",
            "type": "boolean"
          },
          "periods": {
            "description": "Periods",
            "format": "json"
          }
        },
        "type": "object"
      },
      "goals-handicap-movements": {
        "description": "Goals handicap odds movements\nThis endpoint allows you to retrieve the odds movements from goals handicap market.\n\nThe movements are available only for past matches within the last 6 months.\n\n> **Pagination**: The endpoint uses an offset and limit system. Specify the offset and limit parameters to fetch the desired range of results. The maximum and default number of results per request is 50.\n\n**Update Period**: The endpoint is updated every minute.<br />**Recommended Calls**: Limit calls to 1 per minute.\n\n### Use Cases\nGet the movements from a specific **goals_handicap_id**<br />`https://hockey.sportmicro.com/odds/goals-handicap-movements?goals_handicap_id=eq.{goals_handicap_id}`",
        "properties": {},
        "type": "object"
      },
      "three-way-moneyline-movements": {
        "description": "Three way money line odds movements\nThis endpoint allows you to retrieve the odds movements from three way money line market.\n\nThe movements are available only for past matches within the last 6 months.\n\n> **Pagination**: The endpoint uses an offset and limit system. Specify the offset and limit parameters to fetch the desired range of results. The maximum and default number of results per request is 50.\n\n**Update Period**: The endpoint is updated every minute.<br />**Recommended Calls**: Limit calls to 1 per minute.\n\n### Use Cases\nGet the movements from a specific **three_way_moneyline_id**<br />`https://hockey.sportmicro.com/odds/three-way-moneyline-movements?three_way_moneyline_id=eq.{three_way_moneyline_id}`",
        "properties": {},
        "type": "object"
      }
    }
  }
}
