{
  "openapi": "3.0.3",
  "info": {
    "description": "Sportmicro is happy to have you here! Thanks for visiting our esports documentation. You will learn all there is to know about Sportmicro' Esports 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/esports.png",
      "altText": "Sportmicro esports logo"
    },
    "license": {
      "name": "MIT",
      "url": "https://opensource.org/licenses/MIT"
    }
  },
  "paths": {
    "/matches-by-date-league": {
      "get": {
        "tags": [
          "Matches"
        ],
        "summary": "Matches By Date League",
        "description": "This endpoint allows you to retrieve the matches from a specific date and league. The date has a format of YYYY-DD-MM.\n\n> **Multi-language**: This feature allows the user to manually change the language of the API response by adding value to the `lang` attribute. Example: `lang=en`.\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 day.<br />**Recommended Calls**: Limit calls to 1 per day.\n\n### Use Cases\nGet matches from a specific **date** and **league_id**<br />`https://esports.sportmicro.com/matches-by-date-league?date=eq.{date}&league_id=eq.{league_id}`",
        "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": "2014-06-01",
                      "league_id": 770,
                      "league_name": "NA Challenger Series",
                      "matches": [
                        {
                          "id": 148886,
                          "name": "Team LoLPro vs Area of Effect",
                          "status": "finished",
                          "duration": 9000,
                          "season_id": 2107,
                          "start_time": "2014-06-01T14:00:00+00:00",
                          "season_name": "Summer 2014",
                          "away_team_id": 3578,
                          "home_team_id": 3573,
                          "status_reason": "Ended",
                          "tournament_id": 1869,
                          "away_team_name": "Area of Effect",
                          "home_team_name": "Team LoLPro",
                          "away_team_score": 0,
                          "home_team_score": 2,
                          "tournament_name": "NA Challenger Series - Bracket one",
                          "away_team_hash_image": "51d00bd18b01f422fffc6db93ba6b8e09f081ee9979bbf0030147281c23f6b86",
                          "home_team_hash_image": "fa413ff62483ab7402e63158ddb76b7ef7a17488c98f39c22018e1753053044e",
                          "tournament_importance": 0,
                          "away_team_period_1_score": 0,
                          "away_team_period_2_score": 0,
                          "home_team_period_1_score": 1,
                          "home_team_period_2_score": 1
                        }
                      ]
                    }
                  ]
                }
              }
            }
          }
        },
        "operationId": "Matches By Date League"
      }
    },
    "/matches-live": {
      "get": {
        "tags": [
          "Matches"
        ],
        "summary": "Matches Live",
        "description": "This endpoint allows you to retrieve the live matches.\n\nIt has the same results as the /matches endpoint.",
        "responses": {},
        "operationId": "Matches Live"
      }
    },
    "/players": {
      "get": {
        "tags": [
          "Players"
        ],
        "summary": "Players",
        "description": "This endpoint allows you to retrieve the players.\n\n> **Multi-language**: This feature allows the user to manually change the language of the API response by adding value to the `lang` attribute. Example: `lang=en`.\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 15 minutes.<br />**Recommended Calls**: Limit calls to 1 every 15 minutes.\n\nYou can get the image of the player by calling the following url: `https://images.sportmicro.com/{hash_image}.png`\n\n### Use Cases\nGet players<br />`https://esports.sportmicro.com/players`<br /><br />Get players based on the **name**<br />`https://esports.sportmicro.com/players?name=like.*Cristiano*`<br /><br />Get players based on the **id**<br />`https://esports.sportmicro.com/players?id=eq.{id}`<br /><br />Get players from a specific **team_id**<br />`https://esports.sportmicro.com/players?team_id=eq.{team_id}`",
        "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": 162,
                      "name": "Fengyue",
                      "first_name": "Run-Lai",
                      "last_name": "Wang",
                      "nickname": "TESCFengyue",
                      "player_position": "sup",
                      "country_id": 36,
                      "country_name": "China",
                      "country_hash_image": "9fc4508238942e7cf40354d962db0c18c5ceec7320e0a3b9f69a0a7836efa50c",
                      "date_of_birth": "2005-11-06T00:00:00+00:00",
                      "hash_image": "15410a7501d69f04f05235f08a1b32391bb13d44e19e0cd7b8ee6a5f97379d4b",
                      "team_id": 490,
                      "team_name": "Top Esports",
                      "team_hash_image": "c774d91e2c62a28b3373a58934dbe17dc1a84cc3c920a3cbb37a80a5e0b5d6f5"
                    }
                  ]
                }
              }
            }
          }
        },
        "operationId": "Players"
      }
    },
    "/seasons-rounds": {
      "get": {
        "tags": [
          "Seasons"
        ],
        "summary": "Seasons Rounds",
        "description": "This endpoint allows you to retrieve the rounds from seasons.\n\n> **Multi-language**: This feature allows the user to manually change the language of the API response by adding value to the `lang` attribute. Example: `lang=en`.\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 day.<br />**Recommended Calls**: Limit calls to 1 per day.\n\n### Use Cases\nGet rounds from a specific **season_id**<br />`https://esports.sportmicro.com/seasons-rounds?season_id=eq.{season_id}`",
        "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": 3942,
                      "season_name": "2024",
                      "rounds": [
                        {
                          "id": 41677,
                          "name": "Quarterfinals",
                          "round": 27,
                          "end_time": "2024-10-20",
                          "start_time": "2024-10-17"
                        },
                        {
                          "id": 41678,
                          "name": "Semifinals",
                          "round": 28,
                          "end_time": "2024-10-27",
                          "start_time": "2024-10-26"
                        }
                      ]
                    }
                  ]
                }
              }
            }
          }
        },
        "operationId": "Seasons Rounds"
      }
    },
    "/matches-games-bans": {
      "get": {
        "tags": [
          "Matches"
        ],
        "summary": "Matches Games Bans",
        "description": "This endpoint allows you to retrieve the bans from a specific game.\n\n> **Multi-language**: This feature allows the user to manually change the language of the API response by adding value to the `lang` attribute. Example: `lang=en`.\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 bans from a specific **esports_game_id**<br />`https://esports.sportmicro.com/matches-games-bans?esports_game_id=eq.{esports_game_id}`<br /><br />Get bans from a specific **esports_game_id** and **team_id**<br />`https://esports.sportmicro.com/matches-games-bans?esports_game_id=eq.{esports_game_id}&team_id=eq.{team_id}`",
        "parameters": [
          {
            "$ref": "#/components/parameters/rowFilter.matches-games-bans.esports_game_id"
          },
          {
            "$ref": "#/components/parameters/rowFilter.matches-games-bans.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-games-bans"
                  },
                  "type": "array",
                  "example": [
                    {
                      "esports_game_id": 45,
                      "team_id": 4254,
                      "bans": [
                        "Rell",
                        "Skarner",
                        "Nautilus",
                        "Kalista",
                        "Sejuani"
                      ]
                    }
                  ]
                }
              }
            }
          }
        },
        "operationId": "Matches Games Bans"
      }
    },
    "/tournaments": {
      "get": {
        "tags": [
          "Tournaments"
        ],
        "summary": "Tournaments",
        "description": "This endpoint allows you to retrieve the tournaments.\n\n> **Multi-language**: This feature allows the user to manually change the language of the API response by adding value to the `lang` attribute. Example: `lang=en`.\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 day.<br />**Recommended Calls**: Limit calls to 1 per day.\n\n### Use Cases\nGet tournaments<br />`https://esports.sportmicro.com/tournaments`<br /><br />Get tournaments based on the **id**<br />`https://esports.sportmicro.com/tournaments?id=eq.{id}`<br /><br />Get tournaments from a specific **league_id**<br />`https://esports.sportmicro.com/tournaments?league_id=eq.{league_id}`<br /><br />Get tournaments from a specific **class_id**<br />`https://esports.sportmicro.com/tournaments?class_id=eq.{class_id}`",
        "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": 3455,
                      "name": "International Wildcard Iwct turkey",
                      "importance": 0,
                      "league_id": 1065,
                      "league_name": "International Wildcard",
                      "class_id": 32,
                      "class_name": "LoL",
                      "class_hash_image": "ad1dc9cbc36e79a51040587b5b2c4d0ef0bf2af321dba395b45d22638d0f6360"
                    }
                  ]
                }
              }
            }
          }
        },
        "operationId": "Tournaments"
      }
    },
    "/tv-channels": {
      "get": {
        "tags": [
          "Tv channels"
        ],
        "summary": "Tv Channels",
        "description": "This endpoint allows you to retrieve the tv channels.\n\n> **Multi-language**: This feature allows the user to manually change the language of the API response by adding value to the `lang` attribute. Example: `lang=en`.\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 several times a week.<br />**Recommended Calls**: Limit calls to 1 per day.\n\n### Use Cases\nGet tv channels<br />`https://esports.sportmicro.com/tv-channels`<br /><br />Get tv channels based on the **name**<br />`https://esports.sportmicro.com/tv-channels?name=like.*Sportklub*`<br /><br />Get tv channels based on the **id**<br />`https://esports.sportmicro.com/tv-channels?id=eq.{id}`",
        "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"
      }
    },
    "/media-players": {
      "get": {
        "tags": [
          "Media"
        ],
        "summary": "Media Players",
        "description": "This endpoint allows you to retrieve the media from players.\n\n> **Multi-language**: This feature allows the user to manually change the language of the API response by adding value to the `lang` attribute. Example: `lang=en`.\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 several times a day.<br />**Recommended Calls**: Limit calls to 1 per hour.\n\n### Use Cases\nGet media from a specific **player_id**<br />`https://esports.sportmicro.com/media-players?player_id=eq.{player_id}`",
        "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": 3580,
                      "player_id": 713965,
                      "title": "Stream available!",
                      "subtitle": "",
                      "url": "https://www.twitch.tv/cblol",
                      "date_published": "2026-04-01T14:48:27+00:00",
                      "channel_url": "https://www.twitch.tv/cblol"
                    }
                  ]
                }
              }
            }
          }
        },
        "operationId": "Media Players"
      }
    },
    "/matches-tv-channels": {
      "get": {
        "tags": [
          "Tv channels"
        ],
        "summary": "Matches Tv Channels",
        "description": "This endpoint allows you to retrieve the tv channels for matches from all countries.\n\n> **Multi-language**: This feature allows the user to manually change the language of the API response by adding value to the `lang` attribute. Example: `lang=en`.\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 several times a day.<br />**Recommended Calls**: Limit calls to 1 per hour.\n\n### Use Cases\nGet tv channels from a specific **match_id**<br />`https://esports.sportmicro.com/matches-tv-channels?match_id=eq.{match_id}`<br /><br />Get tv channels from a specific **match_id** and **alpha**<br />`https://esports.sportmicro.com/matches-tv-channels?match_id=eq.{match_id}&alpha=eq.{alpha}`",
        "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": 149107,
                      "country_id": 4,
                      "country_name": "Brazil",
                      "country_hash_image": "bbaf8352442730e92c16c5ea6b0ff7cc595c24e02d8e8bfc5fea5a4e0bb0b46b",
                      "alpha": "BR",
                      "tv_channels": [
                        {
                          "id": 1702,
                          "name": "YouTube - Gaules"
                        }
                      ]
                    }
                  ]
                }
              }
            }
          }
        },
        "operationId": "Matches Tv Channels"
      }
    },
    "/leagues": {
      "get": {
        "tags": [
          "Leagues"
        ],
        "summary": "Leagues",
        "description": "This endpoint allows you to retrieve the leagues and the cups.\n\n> **Multi-language**: This feature allows the user to manually change the language of the API response by adding value to the `lang` attribute. Example: `lang=en`.\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 several times a day.<br />**Recommended Calls**: Limit calls to 1 every day.\n\nYou can get the image of the league by calling the following url: `https://images.sportmicro.com/{hash_image}.png`\n\n### Use Cases\nGet leagues<br />`https://esports.sportmicro.com/leagues`<br /><br />Search the leagues by the `name`<br />`https://esports.sportmicro.com/leagues?name=like.*Championship*`<br /><br />Get leagues based on the **id**<br />`https://esports.sportmicro.com/leagues?id=eq.{id}`<br /><br />Get leagues from a specific **class_id**<br />`https://esports.sportmicro.com/leagues?class_id=eq.{class_id}`",
        "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": 51,
                      "name": "All-Star",
                      "importance": 0,
                      "most_titles": 0,
                      "start_league": "2025-12-06T09:30:00+00:00",
                      "end_league": "2025-12-07T23:00:00+00:00",
                      "hash_image": "9a4107bc01874dab1ca7ebe455a755cf7b913ca02714b730c2c9c08f462c8b6f",
                      "class_id": 32,
                      "class_name": "LoL",
                      "class_hash_image": "ad1dc9cbc36e79a51040587b5b2c4d0ef0bf2af321dba395b45d22638d0f6360"
                    }
                  ]
                }
              }
            }
          }
        },
        "operationId": "Leagues"
      }
    },
    "/leagues-by-class": {
      "get": {
        "tags": [
          "Leagues"
        ],
        "summary": "Leagues By Class",
        "description": "This endpoint allows you to retrieve the leagues from a specific class.\n\n> **Multi-language**: This feature allows the user to manually change the language of the API response by adding value to the `lang` attribute. Example: `lang=en`.\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 day.<br />**Recommended Calls**: Limit calls to 1 per day.\n\n### Use Cases\nGet leagues from a specific **class_id**<br />`https://esports.sportmicro.com/leagues-by-category?class_id=eq.{class_id}`",
        "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": 32,
                      "class_name": "LoL",
                      "class_hash_image": "ad1dc9cbc36e79a51040587b5b2c4d0ef0bf2af321dba395b45d22638d0f6360",
                      "leagues": [
                        {
                          "id": 51,
                          "name": "All-Star",
                          "hash_image": "9a4107bc01874dab1ca7ebe455a755cf7b913ca02714b730c2c9c08f462c8b6f"
                        },
                        {
                          "id": 326,
                          "name": "Prime League - Pro Division",
                          "hash_image": "bf7dbc5ad4f74eb9e37695f795362a2aa6d9432e4d9f7b178327108b9f171132"
                        },
                        {
                          "id": 442,
                          "name": "HLL",
                          "hash_image": "81be6c6314a40d51c02d6c45606274f165ac3d77586a40c263e4f41a149c5939"
                        },
                        {
                          "id": 483,
                          "name": "Arabian League",
                          "hash_image": "4c35de2e7eb996679079aa3cd8f95f53298f9d47ef51e2dff21db16ea10a5aee"
                        },
                        {
                          "id": 551,
                          "name": "Hitpoint Masters",
                          "hash_image": "7c0be46db4fbc8a5da196c91959288ee44d1d8e0d5c26768785b2f5ff895755e"
                        },
                        {
                          "id": 685,
                          "name": "LCK Challengers League",
                          "hash_image": "0efbef26a222264669890afc6bdd02de71329bfcb7983ddac19c5bebfcc12131"
                        },
                        {
                          "id": 1154,
                          "name": "LJL",
                          "hash_image": "075ebf417c82289165662faf74b4d7a200b7f64bfc17b380bb392b398f1d0f8e"
                        },
                        {
                          "id": 1265,
                          "name": "Circuito Desafiante",
                          "hash_image": "3f94473c932dae172775f6ef7c6051ac87744a9b02196f8b923082f86aea6c40"
                        },
                        {
                          "id": 7118,
                          "name": "EBL",
                          "hash_image": "380ebde5f0c1f076f6664924c2f66618d6f010a0a23c3ca44e60981cf72961db"
                        },
                        {
                          "id": 20607,
                          "name": "GPL",
                          "hash_image": "b26c8aef28c567528c49091e103307008f07ac9c57d951f4a7b27d8c6cde220f"
                        },
                        {
                          "id": 20616,
                          "name": "Americas Cup",
                          "hash_image": "728ae118df9b5f1209c781f12ea320015533dab7dd4818fffeda1c4431043976"
                        },
                        {
                          "id": 20664,
                          "name": "Esports Shanghai Masters",
                          "hash_image": "167e638033d80c91aebb39592651eef26145ec2bf04cb6c77ecc0139f54f2bf4"
                        }
                      ]
                    }
                  ]
                }
              }
            }
          }
        },
        "operationId": "Leagues By Class"
      }
    },
    "/standings": {
      "get": {
        "tags": [
          "Standings"
        ],
        "summary": "Standings",
        "description": "This endpoint allows you to retrieve the standings.\nFor the type argument you can search by: **home**, **away** and **total**.\n\n> **Multi-language**: This feature allows the user to manually change the language of the API response by adding value to the `lang` attribute. Example: `lang=en`.\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 after every finished match.<br />**Recommended Calls**: Limit calls to 1 per finished match.\n\n### Use Cases\nGet standings<br />`https://esports.sportmicro.com/standings`<br /><br />Get standing based on the **id**<br />`https://esports.sportmicro.com/standings?id=eq.{id}`<br /><br />Get standing from a specific **league_id**<br />`https://esports.sportmicro.com/standings?league_id=eq.{league_id}`<br /><br />Get standing from a specific **league_id** and **season_id**<br />`https://esports.sportmicro.com/standings?league_id=eq.{league_id}&season_id=eq.{season_id}`<br /><br />Get standing from a specific **league_id**, **season_id** and **type**<br />`https://esports.sportmicro.com/standings?league_id=eq.{league_id}&season_id=eq.{season_id}&type=eq.{type}`",
        "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": 34,
                      "tournament_id": 46,
                      "tournament_name": "All-Star All star main event",
                      "type": "total",
                      "name": "All-Star All star main event",
                      "season_id": 66,
                      "season_name": "LPL 2024",
                      "league_id": 51,
                      "league_name": "All-Star",
                      "league_hash_image": "9a4107bc01874dab1ca7ebe455a755cf7b913ca02714b730c2c9c08f462c8b6f",
                      "competitors": [
                        {
                          "wins": 1,
                          "losses": 0,
                          "matches": 1,
                          "team_id": 94,
                          "position": 1,
                          "team_name": "2023 Rookie",
                          "team_hash_image": "62885b9622f91bce85797a82b07517f4cb1e19006e69cf4c3e261e6d147b4b2d"
                        },
                        {
                          "wins": 1,
                          "losses": 0,
                          "matches": 1,
                          "team_id": 200,
                          "position": 1,
                          "team_name": "Team Bin",
                          "team_hash_image": "38f8a0ff6c0e74bf409c936acb949d6b7059f4e6b8a91ccd14a6e74d07a4b429"
                        },
                        {
                          "wins": 1,
                          "losses": 1,
                          "matches": 2,
                          "team_id": 82,
                          "position": 3,
                          "team_name": "Team TheShy",
                          "team_hash_image": "90aae57ac2c0f22087a69ffbd9a68c544a2d61732aadfd9d127b95cbba669b65"
                        }
                      ]
                    }
                  ]
                }
              }
            }
          }
        },
        "operationId": "Standings"
      }
    },
    "/matches-by-date": {
      "get": {
        "tags": [
          "Matches"
        ],
        "summary": "Matches By Date",
        "description": "This endpoint allows you to retrieve the matches from a specific date. The date has a format of YYYY-DD-MM.\n\n> **Multi-language**: This feature allows the user to manually change the language of the API response by adding value to the `lang` attribute. Example: `lang=en`.\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 day.<br />**Recommended Calls**: Limit calls to 1 per day.\n\n### Use Cases\nGet matches from a specific **date**<br />`https://esports.sportmicro.com/matches-by-date?date=eq.{date}`",
        "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": "2014-06-01",
                      "matches": [
                        {
                          "id": 148886,
                          "name": "Team LoLPro vs Area of Effect",
                          "status": "finished",
                          "duration": 9000,
                          "league_id": 770,
                          "season_id": 2107,
                          "start_time": "2014-06-01T14:00:00+00:00",
                          "league_name": "NA Challenger Series",
                          "season_name": "Summer 2014",
                          "away_team_id": 3578,
                          "home_team_id": 3573,
                          "status_reason": "Ended",
                          "tournament_id": 1869,
                          "away_team_name": "Area of Effect",
                          "home_team_name": "Team LoLPro",
                          "away_team_score": 0,
                          "home_team_score": 2,
                          "tournament_name": "NA Challenger Series - Bracket one",
                          "away_team_hash_image": "51d00bd18b01f422fffc6db93ba6b8e09f081ee9979bbf0030147281c23f6b86",
                          "home_team_hash_image": "fa413ff62483ab7402e63158ddb76b7ef7a17488c98f39c22018e1753053044e",
                          "tournament_importance": 0,
                          "away_team_period_1_score": 0,
                          "away_team_period_2_score": 0,
                          "home_team_period_1_score": 1,
                          "home_team_period_2_score": 1
                        }
                      ]
                    }
                  ]
                }
              }
            }
          }
        },
        "operationId": "Matches By Date"
      }
    },
    "/cup-bracket": {
      "get": {
        "tags": [
          "Cup bracket"
        ],
        "summary": "Cup Bracket",
        "description": "This endpoint allows you to retrieve the cup knock outs.\nYou can use `id` from the `seasons` or `leagues` endpoint to get the wanted cup knock out tree.\n\nFields in rounds:\n\nField | Explanation\n--- | ---\n`order` | The order of the round\n`description` | The description of the round\n`blocks` | The blocks of the round\n`finished` | If the match is finished\n`order` | The order of the block\n`home_team_score` | The score of the home team\n`away_team_score` | The score of the away team\n`has_next_round_link` | If the match has next round\n`match_in_progress` | If the match is in play\n`series_start_date_timestamp` | The start date of the match\n`automatic_progression` | If the match has automatic progression\n`participants` | The participants of the block (match)\n`team_id` | The id of the team\n`winner` | If the team is winner of the block\n`order` | The order of the participants\n\n> **Multi-language**: This feature allows the user to manually change the language of the API response by adding value to the `lang` attribute. Example: `lang=en`.\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 after every finished match.<br />**Recommended Calls**: Limit calls to 1 per finished match.\n\n### Use Cases\nGet cup knock out based on the **id**<br />`https://esports.sportmicro.com/cup-bracket?id=eq.{id}`<br /><br />Get cups based on the **season_id**<br />`https://esports.sportmicro.com/cup-bracket?season_id=eq.{season_id}`<br /><br />Get cups based on the **league_id**<br />`https://esports.sportmicro.com/cup-bracket?league_id=eq.{league_id}`",
        "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": 984,
                      "name": "Knockout Stage",
                      "type": 1,
                      "season_id": 3942,
                      "season_name": "2024",
                      "league_id": 221,
                      "league_name": "Worlds",
                      "rounds": [
                        {
                          "type": 4,
                          "order": 1,
                          "blocks": [
                            {
                              "order": 1,
                              "finished": true,
                              "participants": [
                                {
                                  "order": 1,
                                  "winner": false,
                                  "team_id": 565,
                                  "team_name": "LNG Esports",
                                  "team_hash_image": "34644805cdb8e9e6f7a05cde6aafacd48b6c2521e1508296f4302b80bb2edc25"
                                },
                                {
                                  "order": 2,
                                  "winner": true,
                                  "team_id": 2923,
                                  "team_name": "Weibo Gaming",
                                  "team_hash_image": "f3f4fff447bd5abfbc778512c64f6fcfc68a2f2e7b226954ae15d4eb733b7368"
                                }
                              ],
                              "has_next_round_link": true,
                              "automatic_progression": false
                            },
                            {
                              "order": 2,
                              "finished": true,
                              "participants": [
                                {
                                  "order": 1,
                                  "winner": false,
                                  "team_id": 723,
                                  "team_name": "Hanwha Life Esports",
                                  "team_hash_image": "9981f9c16ecaefd581e80bbe8dc0141081a62f41997b398e0bf5823ccde117c4"
                                },
                                {
                                  "order": 2,
                                  "winner": true,
                                  "team_id": 526,
                                  "team_name": "Bilibili Gaming",
                                  "team_hash_image": "511e128834073e0bcda2f496bba554b5dd65acedab7b824edb4867c8c0dfc4b5"
                                }
                              ],
                              "has_next_round_link": true,
                              "automatic_progression": false
                            },
                            {
                              "order": 3,
                              "finished": true,
                              "participants": [
                                {
                                  "order": 1,
                                  "winner": false,
                                  "team_id": 490,
                                  "team_name": "Top Esports",
                                  "team_hash_image": "c774d91e2c62a28b3373a58934dbe17dc1a84cc3c920a3cbb37a80a5e0b5d6f5"
                                },
                                {
                                  "order": 2,
                                  "winner": true,
                                  "team_id": 4548,
                                  "team_name": "T1",
                                  "team_hash_image": "f958c3ee538f711dbaac83be867769e12fda1fa7a1b6dce1135431bb8bc2ce70"
                                }
                              ],
                              "has_next_round_link": true,
                              "automatic_progression": false
                            },
                            {
                              "order": 4,
                              "finished": true,
                              "participants": [
                                {
                                  "order": 1,
                                  "winner": true,
                                  "team_id": 779,
                                  "team_name": "Gen.G",
                                  "team_hash_image": "9b2a6a9b26c142a9f62611c7ff7f19fbe4f37f1829561cc1437208aaa27049b9"
                                },
                                {
                                  "order": 2,
                                  "winner": false,
                                  "team_id": 833,
                                  "team_name": "FlyQuest",
                                  "team_hash_image": "ea17d4ff5ac9f29d3ed95aa506dc4d3b95999f94a73144ac1eedc65d2ffbd9b0"
                                }
                              ],
                              "has_next_round_link": true,
                              "automatic_progression": false
                            }
                          ],
                          "description": "Quarterfinals"
                        },
                        {
                          "type": 2,
                          "order": 2,
                          "blocks": [
                            {
                              "order": 1,
                              "finished": true,
                              "participants": [
                                {
                                  "order": 1,
                                  "winner": false,
                                  "team_id": 2923,
                                  "team_name": "Weibo Gaming",
                                  "team_hash_image": "f3f4fff447bd5abfbc778512c64f6fcfc68a2f2e7b226954ae15d4eb733b7368"
                                },
                                {
                                  "order": 2,
                                  "winner": true,
                                  "team_id": 526,
                                  "team_name": "Bilibili Gaming",
                                  "team_hash_image": "511e128834073e0bcda2f496bba554b5dd65acedab7b824edb4867c8c0dfc4b5"
                                }
                              ],
                              "has_next_round_link": true,
                              "automatic_progression": false
                            },
                            {
                              "order": 2,
                              "finished": true,
                              "participants": [
                                {
                                  "order": 1,
                                  "winner": true,
                                  "team_id": 4548,
                                  "team_name": "T1",
                                  "team_hash_image": "f958c3ee538f711dbaac83be867769e12fda1fa7a1b6dce1135431bb8bc2ce70"
                                },
                                {
                                  "order": 2,
                                  "winner": false,
                                  "team_id": 779,
                                  "team_name": "Gen.G",
                                  "team_hash_image": "9b2a6a9b26c142a9f62611c7ff7f19fbe4f37f1829561cc1437208aaa27049b9"
                                }
                              ],
                              "has_next_round_link": true,
                              "automatic_progression": false
                            }
                          ],
                          "description": "Semifinals"
                        },
                        {
                          "type": 1,
                          "order": 3,
                          "blocks": [
                            {
                              "order": 1,
                              "finished": true,
                              "participants": [
                                {
                                  "order": 1,
                                  "winner": false,
                                  "team_id": 526,
                                  "team_name": "Bilibili Gaming",
                                  "team_hash_image": "511e128834073e0bcda2f496bba554b5dd65acedab7b824edb4867c8c0dfc4b5"
                                },
                                {
                                  "order": 2,
                                  "winner": true,
                                  "team_id": 4548,
                                  "team_name": "T1",
                                  "team_hash_image": "f958c3ee538f711dbaac83be867769e12fda1fa7a1b6dce1135431bb8bc2ce70"
                                }
                              ],
                              "has_next_round_link": false,
                              "automatic_progression": false
                            }
                          ],
                          "description": "Final"
                        }
                      ]
                    }
                  ]
                }
              }
            }
          }
        },
        "operationId": "Cup Bracket"
      }
    },
    "/media-leagues": {
      "get": {
        "tags": [
          "Media"
        ],
        "summary": "Media Leagues",
        "description": "This endpoint allows you to retrieve the media from leagues.\n\n> **Multi-language**: This feature allows the user to manually change the language of the API response by adding value to the `lang` attribute. Example: `lang=en`.\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 several times a day.<br />**Recommended Calls**: Limit calls to 1 per hour.\n\n### Use Cases\nGet media from a specific **league_id**<br />`https://esports.sportmicro.com/media-leagues?league_id=eq.{league_id}`",
        "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": 589,
                      "league_id": 190,
                      "title": "Stream available!",
                      "subtitle": "",
                      "url": "https://www.twitch.tv/lplenglish",
                      "date_published": "2026-04-07T17:45:10+00:00",
                      "channel_url": "https://www.twitch.tv/lplenglish"
                    }
                  ]
                }
              }
            }
          }
        },
        "operationId": "Media Leagues"
      }
    },
    "/matches-highlights": {
      "get": {
        "tags": [
          "Matches"
        ],
        "summary": "Matches Highlights",
        "description": "This endpoint allows you to retrieve the highlights from matches.\nIt has all social media posts about the match.\n\n> **Multi-language**: This feature allows the user to manually change the language of the API response by adding value to the `lang` attribute. Example: `lang=en`.\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 10 seconds during a live match.<br />**Recommended Calls**: Limit calls to 1 per 10 seconds during a live match.\n\n### Use Cases\nGet highlights from a specific **match_id**<br />`https://esports.sportmicro.com/matches-highlights?match_id=eq.{match_id}`",
        "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": 1478,
                      "title": "Stream available!",
                      "subtitle": "",
                      "url": "https://www.kick.com/cct_cs",
                      "created_at": "2026-04-10T14:22:08+00:00",
                      "source_url": "https://www.kick.com/cct_cs"
                    }
                  ]
                }
              }
            }
          }
        },
        "operationId": "Matches Highlights"
      }
    },
    "/teams-by-season": {
      "get": {
        "tags": [
          "Teams"
        ],
        "summary": "Teams By Season",
        "description": "This endpoint allows you to retrieve the teams from a specific season.\n\n> **Multi-language**: This feature allows the user to manually change the language of the API response by adding value to the `lang` attribute. Example: `lang=en`.\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 day.<br />**Recommended Calls**: Limit calls to 1 per day.\n\n### Use Cases\nGet teams from a specific **season_id**<br />`https://esports.sportmicro.com/teams-by-season?season_id=eq.{season_id}`",
        "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": 52,
                      "season_name": "LPL 2025",
                      "teams": [
                        {
                          "team_id": 82,
                          "team_name": "Team TheShy",
                          "team_hash_image": "90aae57ac2c0f22087a69ffbd9a68c544a2d61732aadfd9d127b95cbba669b65"
                        },
                        {
                          "team_id": 94,
                          "team_name": "2023 Rookie",
                          "team_hash_image": "62885b9622f91bce85797a82b07517f4cb1e19006e69cf4c3e261e6d147b4b2d"
                        },
                        {
                          "team_id": 103,
                          "team_name": "All-Star Team A",
                          "team_hash_image": "974ec1e8a39fa9052cd90582fd2ada83b5be3fe13baaafa3a39f3de1d1df1b60"
                        },
                        {
                          "team_id": 109,
                          "team_name": "Team Rookie",
                          "team_hash_image": "60e7a58c53ad9ec289aed02b34265c1dc777f5b0babb4117123786d054b8302b"
                        },
                        {
                          "team_id": 119,
                          "team_name": "Wei",
                          "team_hash_image": "f11175183c2885b89107245cb08c0ffde79d9eb85fd67d130aa066ca5cb22620"
                        },
                        {
                          "team_id": 129,
                          "team_name": "Legend LCC",
                          "team_hash_image": "071ac2f7ac05aee3e0cb39e840c816dca10d0e6b317b8a21fe3ff14d5ea1dc4c"
                        },
                        {
                          "team_id": 141,
                          "team_name": "Legend LPL",
                          "team_hash_image": "84bca3c4c35ac0a6d8e48c866522d16efd12289a226f19be45f20bc0b0c6d90a"
                        },
                        {
                          "team_id": 145,
                          "team_name": "Team 369",
                          "team_hash_image": "26a7b127f9d538f62270f598ca5fdc7213f7f1c1b8a32c6199b19c06686a3786"
                        },
                        {
                          "team_id": 158,
                          "team_name": "Team Crisp",
                          "team_hash_image": "90ffe3f09cf7d7ab62389fa16909a24fd64fdb6998af2c542ff46b90261ad73f"
                        },
                        {
                          "team_id": 166,
                          "team_name": "Harder",
                          "team_hash_image": "26a30508bde8e105d123a95bd57998c5f05d93840f59b2cf31cb8f842b6b4d36"
                        },
                        {
                          "team_id": 176,
                          "team_name": "Angel",
                          "team_hash_image": "3b0a2f881c0af6b93038a9ae82dce230e37032595fae0a7d458b1ecb3be16ce1"
                        },
                        {
                          "team_id": 179,
                          "team_name": "Hope",
                          "team_hash_image": "eaefc71945acff8ad4ceea7156061503d53207fb1ad42c2b44b55d412078b2a8"
                        },
                        {
                          "team_id": 185,
                          "team_name": "Mark",
                          "team_hash_image": "6a921d0e4b8344fa84512397215e1f3390c9044168998565b5b2ebe19655fe25"
                        },
                        {
                          "team_id": 196,
                          "team_name": "Hang",
                          "team_hash_image": "27279f2eaaa81c7fa147cd60ae33541c39774ce583eb191c9e50e5f9d63838b7"
                        },
                        {
                          "team_id": 200,
                          "team_name": "Team Bin",
                          "team_hash_image": "38f8a0ff6c0e74bf409c936acb949d6b7059f4e6b8a91ccd14a6e74d07a4b429"
                        },
                        {
                          "team_id": 208,
                          "team_name": "Team Jiejie",
                          "team_hash_image": "cf00efec078ecf872dfa95ea5d7e9d9b2acf82566f11b21c974a4583afbbbdee"
                        },
                        {
                          "team_id": 215,
                          "team_name": "Team Meiko",
                          "team_hash_image": "e760b330891a9f1edb60b0461dd09e5e0afd83fc8550169bc43f14bd0b0d9f90"
                        },
                        {
                          "team_id": 227,
                          "team_name": "369",
                          "team_hash_image": "66c284dbb42ebfebe267dc41b502b506a43a3b8f9fc88b58ed2561a492407c70"
                        },
                        {
                          "team_id": 232,
                          "team_name": "Mole",
                          "team_hash_image": "f19478ae3fb54c165f1bfa5ca61df91ff53ffded9df6af3426796cc9c6c9b56a"
                        },
                        {
                          "team_id": 244,
                          "team_name": "Puff",
                          "team_hash_image": "732c807b5b20957782153b7f4f046d14f713cc446b32d1a95208df65b0b05357"
                        },
                        {
                          "team_id": 259,
                          "team_name": "Doinb",
                          "team_hash_image": "f8aba282a51e7c10b5ed949834fdf2b20c4bdd66ad28c9a58be85db73ecd55b0"
                        },
                        {
                          "team_id": 266,
                          "team_name": "Xiaohu",
                          "team_hash_image": "73f093e26619abaa4afb57ac210f9443c677398afdc168f02a1b90c9349f1f4a"
                        },
                        {
                          "team_id": 272,
                          "team_name": "Zoom",
                          "team_hash_image": "66f57eb8ee6f6903dc96183909c284dd7018d7a1791f6265063cdd8bb884f3e5"
                        },
                        {
                          "team_id": 280,
                          "team_name": "JackeyLove",
                          "team_hash_image": "b5f8e8f58fc4af60522016f45a251e4ca854ab5b09810fbe19443691284fc529"
                        },
                        {
                          "team_id": 290,
                          "team_name": "Lvmao",
                          "team_hash_image": "ff9618b2269785f55bec4cce3e23fa6473d55029d7fa7b48ec0496fad6602915"
                        },
                        {
                          "team_id": 297,
                          "team_name": "Team Bright",
                          "team_hash_image": "df5efdbe24e8712ffb8ea24cebe103124e954f725f67b1076a8a87b841cefd55"
                        },
                        {
                          "team_id": 305,
                          "team_name": "Team Dark",
                          "team_hash_image": "52b7b791a602ebfcdca918c22aab697a6c7abcf421b07b0fd0c63f5b7405e0b8"
                        },
                        {
                          "team_id": 324,
                          "team_name": "Flandre",
                          "team_hash_image": "43f2a02989383623ef30658f33010665956405a655351ca9d401a7fbcd051e13"
                        },
                        {
                          "team_id": 330,
                          "team_name": "GALA",
                          "team_hash_image": "608a452481ac761ace131d20a56fa0312861b39d395d7e2f74d510231cf477ea"
                        },
                        {
                          "team_id": 340,
                          "team_name": "Zhuo",
                          "team_hash_image": "d3a2a264a0f7f97142d5e19b7ebc7106bd44030ec130dcfb9f8c68386f467139"
                        },
                        {
                          "team_id": 349,
                          "team_name": "Light",
                          "team_hash_image": "05bec8d63317f843c7a6d93dddacaa30b1573c91e28cb6d0ed2b79be86896f64"
                        },
                        {
                          "team_id": 358,
                          "team_name": "Shanks",
                          "team_hash_image": "3b3e972601dbd046e0389ee5250af853ae2e5fb5be2cfbf333c075fd4564c2d7"
                        },
                        {
                          "team_id": 365,
                          "team_name": "iBoy",
                          "team_hash_image": "dc4aec353a46fd2786fecd1e597f13d2b38f334286ded01763ccbec86b8b3d27"
                        },
                        {
                          "team_id": 370,
                          "team_name": "Legend Rivalry Blue",
                          "team_hash_image": "2520aa7a2c9e77ece5f61c25b053fc36f6f2aad3e21e859f7b7dd22afc00859f"
                        },
                        {
                          "team_id": 386,
                          "team_name": "Team icon",
                          "team_hash_image": "f71309d3b9f37ad7c94c9d5a81974a5d85077b118b7565d390a58dac26e7a925"
                        },
                        {
                          "team_id": 392,
                          "team_name": "Rookies 2020",
                          "team_hash_image": "011743d05a981ea25241de79621c206b17a846327847b60506575fa14f216328"
                        },
                        {
                          "team_id": 406,
                          "team_name": "XLB",
                          "team_hash_image": "2be31865e9edca4dfc7ef5cb4fd3338b48d73fe8f4918dfcc98a98e447a923fd"
                        },
                        {
                          "team_id": 421,
                          "team_name": "2022 Rookie Team",
                          "team_hash_image": "21739e0a3258aee639a0e3c674a9e9d9e284d00ebc35321d45d5878379bd558c"
                        },
                        {
                          "team_id": 429,
                          "team_name": "All-Star Team B",
                          "team_hash_image": "04e9055b7cab456e906c906de8d555ff4de027f5230c703f09eae41cc473abb9"
                        },
                        {
                          "team_id": 435,
                          "team_name": "Legends Team A",
                          "team_hash_image": "73e9bdbcacc56a3387918164dd27071215d9404be09b79a4b46e52329ff736e3"
                        },
                        {
                          "team_id": 446,
                          "team_name": "Team Uzi",
                          "team_hash_image": "4a80558d6a4ac93e736590acb6a5c3fcd24160969123423fb74e452ae61687d2"
                        },
                        {
                          "team_id": 98810,
                          "team_name": "LEC Allstars",
                          "team_hash_image": "0e08ea29949b68eacb265f4abaf648b2d562ea0b5463739a0ec8d6172e7eea48"
                        },
                        {
                          "team_id": 98876,
                          "team_name": "Assassin Team A",
                          "team_hash_image": "5784fb70e9a605abb69c486ec22862aa08b296de929b3c08fd3f045779459f64"
                        },
                        {
                          "team_id": 98878,
                          "team_name": "LMS All-Stars",
                          "team_hash_image": "8c04dc6010ad2bd05b814fd1786f7ff220dbc3d439e523506f0a4548249d9a2f"
                        },
                        {
                          "team_id": 98894,
                          "team_name": "Korea All-Stars",
                          "team_hash_image": "3c4256d758060643542c7c6546687168586e3502a493e6e9ef9dbc407a3cdc42"
                        },
                        {
                          "team_id": 98899,
                          "team_name": "Europe All-Stars",
                          "team_hash_image": "4e546d772e4aca0c449aa8af59edc7d539253503043a904c11c24e913a23c4e9"
                        },
                        {
                          "team_id": 98900,
                          "team_name": "All Pro Team Red",
                          "team_hash_image": "698cc38cc3224e8e148d0d2f94e8dd6106a407f4eed5e900aa64f623defef6ef"
                        },
                        {
                          "team_id": 98901,
                          "team_name": "Fire One For All",
                          "team_hash_image": "2db6bd3efb0756336c4eff5a838ada088a5e2fee1026bbbbb4c55130ad22548c"
                        },
                        {
                          "team_id": 98902,
                          "team_name": "Brazil All-Stars",
                          "team_hash_image": "552645925b6c3670adee92a7f9c3601ee61e8afbf334acc47c94ab81df17cd81"
                        },
                        {
                          "team_id": 98914,
                          "team_name": "GPL Allstars",
                          "team_hash_image": "672a2f89f995733aa02e602703c21b9c254d482d3f022cb5419b2d57a0d1bd6f"
                        },
                        {
                          "team_id": 98916,
                          "team_name": "All Pro Team Blue",
                          "team_hash_image": "9d545b5671933b80a079d4775cfe2c9e45be7b4cf28b09a7e23ba65ee6f85603"
                        },
                        {
                          "team_id": 98917,
                          "team_name": "Ice All-Stars",
                          "team_hash_image": "96c1f7106459d84eb5c2107e49ea89ea88c41c823802ed76bc6acaefb6d14e01"
                        },
                        {
                          "team_id": 98918,
                          "team_name": "Fire Tandem",
                          "team_hash_image": "6dd7255c51aa325b341425a0265eac8627208857f90a1e79e4dc3b5251b7f6e5"
                        },
                        {
                          "team_id": 98919,
                          "team_name": "All-Stars CIS",
                          "team_hash_image": "d9137061e542cfda74af6c6e0c6d66b449e2fbfc257788f2bb699845acb16483"
                        },
                        {
                          "team_id": 98932,
                          "team_name": "Team Latin America",
                          "team_hash_image": "d50f5b87a2858b9b9a387af05116f7659a2eb78d4c7ab049b01c6ba7af1d1f5f"
                        },
                        {
                          "team_id": 98934,
                          "team_name": "Ice Assassins",
                          "team_hash_image": "833afbe722cc6e05279477b8448922c3a601f7b04d7623f89dba3af4f13619b0"
                        },
                        {
                          "team_id": 98938,
                          "team_name": "North America All-Stars",
                          "team_hash_image": "ff770cc774ef07f5e0ab85befe2eb7595f1161145255d1d8f68ad55163171eca"
                        },
                        {
                          "team_id": 98945,
                          "team_name": "Tandem Team 1",
                          "team_hash_image": "9f7cba1e7b97f9ca3bc7e46dbc96e7e51e56f29ceead676c34dba763c1966d99"
                        },
                        {
                          "team_id": 98958,
                          "team_name": "Ice Marksmen",
                          "team_hash_image": "c8aa997ee2452a52a33b99093391762c4f185323355d28b72d3204680f044490"
                        },
                        {
                          "team_id": 98960,
                          "team_name": "Team Oceania",
                          "team_hash_image": "94b6b7b143fd50dbaf7b02ec5fc8d0f1afe87119271dff010e80c02050de1f8b"
                        },
                        {
                          "team_id": 98981,
                          "team_name": "IWC All-Stars",
                          "team_hash_image": "d49aada9b0513b7d06f26c3731fb68e6943ed6e768856bb757e9e2b847fb3221"
                        },
                        {
                          "team_id": 98993,
                          "team_name": "China Team",
                          "team_hash_image": "00d97fd67a7e1f506089269e386661f09713d3a886eb11e2e31dcc42e8e472c0"
                        },
                        {
                          "team_id": 98997,
                          "team_name": "Ice Tandem",
                          "team_hash_image": "49776601d573cd16e5ebbf69af9433a7a1ba4eee117739afcd49b8596d35a052"
                        },
                        {
                          "team_id": 99020,
                          "team_name": "Fire All-Stars",
                          "team_hash_image": "c0d5d477bd09a1af142fb6f4034d3435e5e5c5fcb77c1b4249ab7f2c880d6855"
                        },
                        {
                          "team_id": 99035,
                          "team_name": "East Team 2",
                          "team_hash_image": "c1182a01c1aab16f10a6f6f41e936f3f0a5b30d4c5fcb6c056e3feb248397f1e"
                        },
                        {
                          "team_id": 99045,
                          "team_name": "Fire Assassins",
                          "team_hash_image": "7f6be814e452360bf7db1a937f495cc5a002340c1e61bd355c060e5034f227cf"
                        },
                        {
                          "team_id": 99059,
                          "team_name": "NA Team",
                          "team_hash_image": "76f332b094c67e4f258581bd9fcda8d7b1456092bff5b69c6f233bca4ac01e6a"
                        },
                        {
                          "team_id": 99066,
                          "team_name": "Fire Marksmen",
                          "team_hash_image": "e55fc37d62ce81791d74b4487d57d69780261498fddbb173082805de32df53cd"
                        },
                        {
                          "team_id": 99076,
                          "team_name": "Fire Poro King",
                          "team_hash_image": "eba34a7932e2173b52e4bdba065b26eeae54dd00f6cd4bd2148ad56055c62631"
                        },
                        {
                          "team_id": 99077,
                          "team_name": "EU Team",
                          "team_hash_image": "fcb2d14072caf2c2f35eab85a2e46cf0bbdada6ff12f9aedc37fe53882023d26"
                        },
                        {
                          "team_id": 99080,
                          "team_name": "Ice One For All",
                          "team_hash_image": "b5b92605915a11c609140939c552087d1f58b5428718ab98671547493e718b97"
                        },
                        {
                          "team_id": 99098,
                          "team_name": "Korea Team",
                          "team_hash_image": "91ed3514de56296628f103492356eaf0bcd4ec23453fb102a980027d29006918"
                        },
                        {
                          "team_id": 99132,
                          "team_name": "West Team 1",
                          "team_hash_image": "4becb6c800a5c1d0da4380df372213352129e7e1d3447c066bc90e1c270cedd4"
                        },
                        {
                          "team_id": 99143,
                          "team_name": "West Team 2",
                          "team_hash_image": "009bc831c1a69859c3ae02bddb04c632df04fe7cd52002ae9a2f4b0bde575faf"
                        },
                        {
                          "team_id": 99182,
                          "team_name": "Nexus Blitz Pro Team 1",
                          "team_hash_image": "069502af216919b133cddc57aa0afef3af012d7685d66b6bd33313c5f131419c"
                        },
                        {
                          "team_id": 99189,
                          "team_name": "Nexus Blitz Team 2",
                          "team_hash_image": "74a0ad93ebfb4e01bf890156ea7b846830bdc7908053ff1589a8093ff2a963f5"
                        },
                        {
                          "team_id": 99202,
                          "team_name": "West Team 3",
                          "team_hash_image": "8c6a3ddb146f85dc436809d297b141559638ae25d9b902926c0966f1685125d6"
                        },
                        {
                          "team_id": 99226,
                          "team_name": "East Team 3",
                          "team_hash_image": "0e6604824bb0e3a6db03ad5ffdf1875bebca4753b97096a5498391d81674b307"
                        },
                        {
                          "team_id": 99238,
                          "team_name": "Nexus Blitz Pro Team 2",
                          "team_hash_image": "8834f4e65149ceb47c46121bf50121aa9415b531e8973c9d408ff09338ac3484"
                        },
                        {
                          "team_id": 99257,
                          "team_name": "Nexus Blitz Team 1",
                          "team_hash_image": "635b39ae936cbcd2b90ddc77906414944c0f0e41f3a34da161f1e5333da18511"
                        },
                        {
                          "team_id": 99273,
                          "team_name": "Tandem Pro Team 2",
                          "team_hash_image": "76fcfb68dd2ff483913549b9d701e05a3e76bb3451a104bf1006d904faee1abb"
                        },
                        {
                          "team_id": 99290,
                          "team_name": "Tandem Pro Team 1",
                          "team_hash_image": "12a78490c06ee23a656b640d9e29c227e61787f9498bcc1b2917922056d68d9c"
                        },
                        {
                          "team_id": 99312,
                          "team_name": "URF Team 1",
                          "team_hash_image": "f79aeb4ca0ac02e910e5a2e78990a3fdad963c1f5fc9c58434927b52bf562798"
                        },
                        {
                          "team_id": 99332,
                          "team_name": "URF Team 2",
                          "team_hash_image": "ff030c39cac438773ec8f62ce8ecb05e7344b51a35c90fca862c222eeee6a023"
                        },
                        {
                          "team_id": 99344,
                          "team_name": "Tandem Team 3",
                          "team_hash_image": "0790fde0882b9aa114f049ea5720a1b193232b4e479e1a32fee2ea7e5e02ca33"
                        },
                        {
                          "team_id": 99358,
                          "team_name": "Tandem Team 2",
                          "team_hash_image": "1cbd8738548eb8c4799aeaf92330fb3dfd66f6dbd4e35f03b4f50d24229c1d50"
                        },
                        {
                          "team_id": 99380,
                          "team_name": "Tandem Team 4",
                          "team_hash_image": "dcee5cdd91dcb76ff9fd2821b51ec0ab45bbf912b4d08d46071be3f933ab8cd3"
                        },
                        {
                          "team_id": 99390,
                          "team_name": "URF Team 3",
                          "team_hash_image": "84719369bf21b1daba4a6f0d528db48d6e5cc8e1c5674fee7720b7cb5160e50f"
                        },
                        {
                          "team_id": 99414,
                          "team_name": "URF Team 4",
                          "team_hash_image": "b9852e2b1ee1b5f741d387dbb20efc1b16005598865e2048f208cc95613e6107"
                        },
                        {
                          "team_id": 99431,
                          "team_name": "LCS Queue Kings",
                          "team_hash_image": "e9f23a346c61bf8036a5e287becc2a62972f1307ae0e35b1e571b4fa8fd89b33"
                        },
                        {
                          "team_id": 99450,
                          "team_name": "LEC Queue Kings",
                          "team_hash_image": "51ed65eccee5b794c5521fc392ffa9e7a9f0579cbd08cb1a21c229c088267730"
                        }
                      ]
                    }
                  ]
                }
              }
            }
          }
        },
        "operationId": "Teams By Season"
      }
    },
    "/matches-games-rounds": {
      "get": {
        "tags": [
          "Matches"
        ],
        "summary": "Matches Games Rounds",
        "description": "This endpoint allows you to retrieve the rounds from a specific game.\n\n> **Multi-language**: This feature allows the user to manually change the language of the API response by adding value to the `lang` attribute. Example: `lang=en`.\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 several times per day.<br />**Recommended Calls**: Limit calls to 1 every 15 minutes.\n\n### Use Cases\nGet rounds from a specific **esports_game_id**<br />`https://esports.sportmicro.com/matches-games-rounds?esports_game_id=eq.{esports_game_id}`",
        "parameters": [
          {
            "$ref": "#/components/parameters/rowFilter.matches-games-rounds.esports_game_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-games-rounds"
                  },
                  "type": "array",
                  "example": [
                    {
                      "esports_game_id": 6,
                      "rounds": [
                        {
                          "round": 1,
                          "winner": 1,
                          "outcome": "killed",
                          "home_team_side": 5
                        },
                        {
                          "round": 2,
                          "winner": 1,
                          "outcome": "killed",
                          "home_team_side": 5
                        },
                        {
                          "round": 3,
                          "winner": 1,
                          "outcome": "killed",
                          "home_team_side": 5
                        },
                        {
                          "round": 4,
                          "winner": 1,
                          "outcome": "killed",
                          "home_team_side": 5
                        },
                        {
                          "round": 5,
                          "winner": 1,
                          "outcome": "killed",
                          "home_team_side": 5
                        },
                        {
                          "round": 6,
                          "winner": 1,
                          "outcome": "killed",
                          "home_team_side": 5
                        },
                        {
                          "round": 7,
                          "winner": 2,
                          "outcome": "killed",
                          "home_team_side": 5
                        },
                        {
                          "round": 8,
                          "winner": 1,
                          "outcome": "killed",
                          "home_team_side": 5
                        },
                        {
                          "round": 9,
                          "winner": 1,
                          "outcome": "killed",
                          "home_team_side": 5
                        },
                        {
                          "round": 10,
                          "winner": 1,
                          "outcome": "killed",
                          "home_team_side": 5
                        },
                        {
                          "round": 11,
                          "winner": 1,
                          "outcome": "killed",
                          "home_team_side": 5
                        },
                        {
                          "round": 12,
                          "winner": 1,
                          "outcome": "killed",
                          "home_team_side": 5
                        },
                        {
                          "round": 13,
                          "winner": 2,
                          "outcome": "killed",
                          "home_team_side": 4
                        },
                        {
                          "round": 14,
                          "winner": 2,
                          "outcome": "killed",
                          "home_team_side": 4
                        },
                        {
                          "round": 15,
                          "winner": 1,
                          "outcome": "bomb exploded",
                          "home_team_side": 4
                        },
                        {
                          "round": 16,
                          "winner": 1,
                          "outcome": "killed",
                          "home_team_side": 4
                        }
                      ]
                    }
                  ]
                }
              }
            }
          }
        },
        "operationId": "Matches Games Rounds"
      }
    },
    "/matches": {
      "get": {
        "tags": [
          "Matches"
        ],
        "summary": "Matches",
        "description": "This endpoint allows you to retrieve the matches.\nYou can use `id` from the `seasons`, `tournaments`, `rounds`, `arenas`, `referees` and `teams` endpoint to get the matches.\nMatches status codes:\n\n`type` | `description`\n--- | ---\ncanceled | Canceled\nfinished | Ended\nfinished | Coverage canceled\nfinished | Walkover\ninterrupted | Interrupted\nlive | Third game\nlive | Second game\npostponed | Postponed\nupcoming | Not started\nlive | 1st period\nlive | 2nd period\nlive | 3rd period\nlive | 1st extra\nlive | 2nd extra\n\nFor **scores** we have fields for covering that: `current`, `display`, `period1`, `period2`, `period3`, `period4`, `period5`, `normaltime`, `overtime`, `series`, `team`, `match_id`.\n\nFor **time extras or injuries** we have fields for covering that: **current_period_start_timestamp**, **match_id**, **time**.\n\n> **Multi-language**: This feature allows the user to manually change the language of the API response by adding value to the `lang` attribute. Example: `lang=en`.\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 10 seconds.<br />**Recommended Calls**: Limit calls to 1 every 10 seconds.\n\n### Use Cases\nGet matches<br />`https://esports.sportmicro.com/matches`<br /><br />Get match based on the **id**<br />`https://esports.sportmicro.com/matches?id=eq.{id}`<br /><br />Get matches based on the **start_time** (gte = greater than or equal to, lt = lower than)<br />`https://esports.sportmicro.com/matches?start_time=gte.2023-04-27&start_time=lt.2023-04-28`<br /><br />Get matches based on the **status_type**<br />`https://esports.sportmicro.com/matches?status_type=eq.{status_type}`<br /><br />Get matches based on the **season_id**<br />`https://esports.sportmicro.com/matches?season_id=eq.{season_id}`<br /><br />Get matches based on the **tournament_id**<br />`https://esports.sportmicro.com/matches?tournament_id=eq.{tournament_id}`<br /><br />Get matches based on the **round_id**<br />`https://esports.sportmicro.com/matches?round_id=eq.{round_id}`<br /><br />Get matches based on the **arena_id**<br />`https://esports.sportmicro.com/matches?arena_id=eq.{arena_id}`<br /><br />Get matches based on the **referee_id**<br />`https://esports.sportmicro.com/matches?referee_id=eq.{referee_id}`<br /><br />**H2H** - Get head to head matches with teams ex.(home_team_id, away_team_id)<br />`https://esports.sportmicro.com/matches?or=(home_team_id.eq.{home_team_id}, away_team_id.eq.{home_team_id}, home_team_id.eq.{away_team_id}, away_team_id.eq.{away_team_id})`<br /><br />Get home team matches based on the **home_team_id**<br />`https://esports.sportmicro.com/matches?home_team_id=eq.{home_team_id}`<br /><br />Get away team matches based on the **away_team_id**<br />`https://esports.sportmicro.com/matches?away_team_id=eq.{away_team_id}`",
        "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": "Royal Never Give Up vs EDward Gaming",
                      "tournament_id": 3668,
                      "tournament_name": "Worlds - Playoffs",
                      "tournament_importance": 0,
                      "season_id": 2937,
                      "season_name": "2021",
                      "status": {
                        "type": "finished",
                        "reason": "Ended"
                      },
                      "status_type": "finished",
                      "home_team_id": 2954,
                      "home_team_name": "Royal Never Give Up",
                      "home_team_hash_image": "7ab2913f247037ecb579e0fbd83b1930ac7de8db0fb408e7216b8ee4ab149a20",
                      "away_team_id": 2856,
                      "away_team_name": "EDward Gaming",
                      "away_team_hash_image": "3c17e30a7f2b73d09e7370a30a8c19a3bcb9cccdfb446cef03fec9b5414e4d1f",
                      "home_team_score": {
                        "current": 2,
                        "display": 2,
                        "period_1": 14,
                        "period_2": 12,
                        "period_3": 15,
                        "period_4": 19
                      },
                      "away_team_score": {
                        "current": 3,
                        "display": 3,
                        "period_1": 8,
                        "period_2": 23,
                        "period_3": 16,
                        "period_4": 5
                      },
                      "start_time": "2021-10-23T12:00:00+00:00",
                      "duration": 9000,
                      "class_id": 32,
                      "class_name": "LoL",
                      "class_hash_image": "ad1dc9cbc36e79a51040587b5b2c4d0ef0bf2af321dba395b45d22638d0f6360",
                      "league_id": 221,
                      "league_name": "Worlds"
                    }
                  ]
                }
              }
            }
          }
        },
        "operationId": "Matches"
      }
    },
    "/tournaments-by-class": {
      "get": {
        "tags": [
          "Tournaments"
        ],
        "summary": "Tournaments By Class",
        "description": "This endpoint allows you to retrieve the tournaments from a specific class.\n\n> **Multi-language**: This feature allows the user to manually change the language of the API response by adding value to the `lang` attribute. Example: `lang=en`.\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 day.<br />**Recommended Calls**: Limit calls to 1 per day.\n\n### Use Cases\nGet tournaments from a specific **class_id**<br />`https://esports.sportmicro.com/tournaments-by-class?class_id=eq.{class_id}`",
        "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": 32,
                      "class_name": "LoL",
                      "class_hash_image": "ad1dc9cbc36e79a51040587b5b2c4d0ef0bf2af321dba395b45d22638d0f6360",
                      "tournaments": [
                        {
                          "id": 46,
                          "name": "All-Star All star main event",
                          "importance": 0
                        },
                        {
                          "id": 114,
                          "name": "All-Star Solo-King Event",
                          "importance": 0
                        },
                        {
                          "id": 161,
                          "name": "All-Star Rookie Match",
                          "importance": 0
                        },
                        {
                          "id": 195,
                          "name": "All-Star Match",
                          "importance": 0
                        },
                        {
                          "id": 200,
                          "name": "All-Star Rookie Challenge",
                          "importance": 0
                        },
                        {
                          "id": 208,
                          "name": "All-Star Legend Rivalry",
                          "importance": 0
                        },
                        {
                          "id": 320,
                          "name": "LPL AllStar Match",
                          "importance": 0
                        },
                        {
                          "id": 323,
                          "name": "LPL Group Ascend",
                          "importance": 0
                        },
                        {
                          "id": 403,
                          "name": "LPL Group A",
                          "importance": 0
                        },
                        {
                          "id": 417,
                          "name": "LPL Group Nirvana",
                          "importance": 0
                        },
                        {
                          "id": 428,
                          "name": "Worlds - Play in - Group b",
                          "importance": 0
                        },
                        {
                          "id": 434,
                          "name": "Worlds - Swiss Stage",
                          "importance": 0
                        },
                        {
                          "id": 453,
                          "name": "LEC - Group Stage",
                          "importance": 0
                        },
                        {
                          "id": 464,
                          "name": "LEC - Regular Season",
                          "importance": 0
                        },
                        {
                          "id": 496,
                          "name": "Worlds - Group d",
                          "importance": 0
                        },
                        {
                          "id": 499,
                          "name": "Worlds - Group a",
                          "importance": 0
                        },
                        {
                          "id": 503,
                          "name": "LCK - Playoffs",
                          "importance": 0
                        },
                        {
                          "id": 513,
                          "name": "LCK - Regular season",
                          "importance": 0
                        },
                        {
                          "id": 519,
                          "name": "KeSPA Cup - Group A",
                          "importance": 0
                        },
                        {
                          "id": 547,
                          "name": "LCK - Rounds 1-2",
                          "importance": 0
                        },
                        {
                          "id": 567,
                          "name": "Worlds - Group C",
                          "importance": 0
                        },
                        {
                          "id": 568,
                          "name": "Worlds - Group B",
                          "importance": 0
                        },
                        {
                          "id": 576,
                          "name": "Challenger Korea - Regular season",
                          "importance": 0
                        },
                        {
                          "id": 580,
                          "name": "LCS - Group Stage",
                          "importance": 0
                        },
                        {
                          "id": 595,
                          "name": "LCS - Regular season",
                          "importance": 0
                        },
                        {
                          "id": 602,
                          "name": "LCS Regular season",
                          "importance": 0
                        },
                        {
                          "id": 612,
                          "name": "Worlds - Qualifying Series",
                          "importance": 0
                        },
                        {
                          "id": 615,
                          "name": "Worlds - Play-In Elimination",
                          "importance": 0
                        },
                        {
                          "id": 621,
                          "name": "LCP - Regular Season",
                          "importance": 0
                        },
                        {
                          "id": 646,
                          "name": "Asia Invitational - Group B",
                          "importance": 0
                        },
                        {
                          "id": 654,
                          "name": "European Masters - Group d",
                          "importance": 0
                        },
                        {
                          "id": 657,
                          "name": "European Masters - Play-in - Group A",
                          "importance": 0
                        },
                        {
                          "id": 665,
                          "name": "Sigma Cup - Group A",
                          "importance": 0
                        },
                        {
                          "id": 678,
                          "name": "European Masters - Knockout Stage",
                          "importance": 0
                        },
                        {
                          "id": 679,
                          "name": "European Masters - Main Event - Group A",
                          "importance": 0
                        },
                        {
                          "id": 680,
                          "name": "Prime League - Pro Division - Group Stage",
                          "importance": 0
                        },
                        {
                          "id": 690,
                          "name": "Prime League 1st Division - Regular Season",
                          "importance": 0
                        },
                        {
                          "id": 705,
                          "name": "Prime League 1st Division - Group B",
                          "importance": 0
                        },
                        {
                          "id": 725,
                          "name": "European Masters - Group a",
                          "importance": 0
                        },
                        {
                          "id": 728,
                          "name": "Ultraliga - Playoffs",
                          "importance": 0
                        },
                        {
                          "id": 736,
                          "name": "Ultraliga - Knockout Stage",
                          "importance": 0
                        },
                        {
                          "id": 740,
                          "name": "Rift Legends - Regular Season",
                          "importance": 0
                        },
                        {
                          "id": 745,
                          "name": "EMEA Masters - Swiss Stage",
                          "importance": 0
                        },
                        {
                          "id": 748,
                          "name": "EMEA Masters - Champions Round",
                          "importance": 0
                        },
                        {
                          "id": 756,
                          "name": "LFL - Regular Season",
                          "importance": 0
                        },
                        {
                          "id": 764,
                          "name": "LFL - Playoffs",
                          "importance": 0
                        },
                        {
                          "id": 768,
                          "name": "EMEA Masters - Group 5",
                          "importance": 0
                        },
                        {
                          "id": 769,
                          "name": "LFL - Group E",
                          "importance": 0
                        },
                        {
                          "id": 770,
                          "name": "LFL - Souper Group",
                          "importance": 0
                        },
                        {
                          "id": 777,
                          "name": "LFL Regular Season",
                          "importance": 0
                        },
                        {
                          "id": 781,
                          "name": "EMEA Masters - Group 2",
                          "importance": 0
                        },
                        {
                          "id": 798,
                          "name": "Coupe de France - Playoffs",
                          "importance": 0
                        },
                        {
                          "id": 818,
                          "name": "EMEA Masters - Group 1",
                          "importance": 0
                        },
                        {
                          "id": 823,
                          "name": "LEC - Group B",
                          "importance": 0
                        },
                        {
                          "id": 827,
                          "name": "LFL Playoffs",
                          "importance": 0
                        },
                        {
                          "id": 833,
                          "name": "Ultraliga - Regular Season",
                          "importance": 0
                        },
                        {
                          "id": 854,
                          "name": "LVP SL - Regular Season",
                          "importance": 0
                        },
                        {
                          "id": 859,
                          "name": "EMEA Masters - Group 3",
                          "importance": 0
                        },
                        {
                          "id": 873,
                          "name": "LIT - Regular Season",
                          "importance": 0
                        },
                        {
                          "id": 902,
                          "name": "EMEA Masters - Group Stage",
                          "importance": 0
                        },
                        {
                          "id": 904,
                          "name": "EMEA Masters - Playoffs",
                          "importance": 0
                        },
                        {
                          "id": 907,
                          "name": "LFL - Division 2 - Regular season",
                          "importance": 0
                        },
                        {
                          "id": 919,
                          "name": "LFL - Group D",
                          "importance": 0
                        },
                        {
                          "id": 921,
                          "name": "LFL - Group B",
                          "importance": 0
                        },
                        {
                          "id": 970,
                          "name": "LFL - Group Stage",
                          "importance": 0
                        },
                        {
                          "id": 973,
                          "name": "EMEA Masters - Play-In - Knockout Stage",
                          "importance": 0
                        },
                        {
                          "id": 975,
                          "name": "EMEA Masters - Play-In - Group A",
                          "importance": 0
                        },
                        {
                          "id": 979,
                          "name": "HLL - Regular Season",
                          "importance": 0
                        },
                        {
                          "id": 1006,
                          "name": "HLL - Playoffs",
                          "importance": 0
                        },
                        {
                          "id": 1008,
                          "name": "GLL Regular Season",
                          "importance": 0
                        },
                        {
                          "id": 1013,
                          "name": "GLL - Group Stage",
                          "importance": 0
                        },
                        {
                          "id": 1027,
                          "name": "European Masters - Group C",
                          "importance": 0
                        },
                        {
                          "id": 1040,
                          "name": "European Masters - Play-in - Group B",
                          "importance": 0
                        },
                        {
                          "id": 1041,
                          "name": "European Pro League - Group Stage",
                          "importance": 0
                        },
                        {
                          "id": 1048,
                          "name": "PG Nationals - Regular season",
                          "importance": 0
                        },
                        {
                          "id": 1054,
                          "name": "PG Nationals Regular season",
                          "importance": 0
                        },
                        {
                          "id": 1060,
                          "name": "PG Nationals - Regular",
                          "importance": 0
                        },
                        {
                          "id": 1069,
                          "name": "PG Nationals - Playoffs",
                          "importance": 0
                        },
                        {
                          "id": 1076,
                          "name": "Iberian Cup - Group A",
                          "importance": 0
                        },
                        {
                          "id": 1084,
                          "name": "Iberian Cup - Group C",
                          "importance": 0
                        },
                        {
                          "id": 1088,
                          "name": "LVP SL - Regular",
                          "importance": 0
                        },
                        {
                          "id": 1102,
                          "name": "LVP SL - Group Stage",
                          "importance": 0
                        },
                        {
                          "id": 1109,
                          "name": "EMEA Masters - Group C",
                          "importance": 0
                        },
                        {
                          "id": 1112,
                          "name": "Arabian League - Knockout",
                          "importance": 0
                        },
                        {
                          "id": 1120,
                          "name": "Arabian League - Regular Season",
                          "importance": 0
                        },
                        {
                          "id": 1121,
                          "name": "Intel Arabian Cup - Regular Season",
                          "importance": 0
                        },
                        {
                          "id": 1127,
                          "name": "Intel Arabian Cup - Playoffs",
                          "importance": 0
                        },
                        {
                          "id": 1129,
                          "name": "Arabian League - Group Stage",
                          "importance": 0
                        },
                        {
                          "id": 1151,
                          "name": "EMEA Masters - Group 4",
                          "importance": 0
                        },
                        {
                          "id": 1152,
                          "name": "Arabian League - Group B",
                          "importance": 0
                        },
                        {
                          "id": 1173,
                          "name": "EMEA Masters - Play-In - Group D",
                          "importance": 0
                        },
                        {
                          "id": 1179,
                          "name": "Elite Series - Regular Season",
                          "importance": 0
                        },
                        {
                          "id": 1191,
                          "name": "Road Of Legends - Regular",
                          "importance": 0
                        },
                        {
                          "id": 1197,
                          "name": "Road Of Legends - Group A",
                          "importance": 0
                        },
                        {
                          "id": 1198,
                          "name": "EMEA Masters - Group 7",
                          "importance": 0
                        },
                        {
                          "id": 1199,
                          "name": "EMEA Masters - Group 6",
                          "importance": 0
                        },
                        {
                          "id": 1202,
                          "name": "Road Of Legends - Group Stage",
                          "importance": 0
                        },
                        {
                          "id": 1220,
                          "name": "European Masters - Play-in - Group C",
                          "importance": 0
                        },
                        {
                          "id": 1221,
                          "name": "Elite Series - Regular",
                          "importance": 0
                        },
                        {
                          "id": 1223,
                          "name": "Elite Series - Playoffs",
                          "importance": 0
                        },
                        {
                          "id": 1231,
                          "name": "Belgian League - Regular Season",
                          "importance": 0
                        },
                        {
                          "id": 1238,
                          "name": "European Masters - Group b",
                          "importance": 0
                        },
                        {
                          "id": 1239,
                          "name": "Dutch League - Regular Season",
                          "importance": 0
                        },
                        {
                          "id": 1248,
                          "name": "Dutch League Regular Season",
                          "importance": 0
                        },
                        {
                          "id": 1262,
                          "name": "European Masters Play-in Group A",
                          "importance": 0
                        },
                        {
                          "id": 1268,
                          "name": "LPLOL - Regular Season",
                          "importance": 0
                        },
                        {
                          "id": 1291,
                          "name": "European Masters Play-in Group B",
                          "importance": 0
                        },
                        {
                          "id": 1295,
                          "name": "Hitpoint Masters - Group Stage",
                          "importance": 0
                        },
                        {
                          "id": 1301,
                          "name": "Hitpoint Masters - Regular Season",
                          "importance": 0
                        },
                        {
                          "id": 1303,
                          "name": "Hitpoint Masters - Playoffs",
                          "importance": 0
                        },
                        {
                          "id": 1332,
                          "name": "European Masters - Play-in - knockout stage",
                          "importance": 0
                        },
                        {
                          "id": 1344,
                          "name": "LVP SLO - Regular season",
                          "importance": 0
                        },
                        {
                          "id": 1348,
                          "name": "European Masters - Playoffs",
                          "importance": 0
                        },
                        {
                          "id": 1349,
                          "name": "LVP SLO - Playoffs",
                          "importance": 0
                        },
                        {
                          "id": 1365,
                          "name": "Iberian Cup - Knockout Stage",
                          "importance": 0
                        },
                        {
                          "id": 1397,
                          "name": "LPLOL - Regular",
                          "importance": 0
                        },
                        {
                          "id": 1398,
                          "name": "LPLOL - Playoffs",
                          "importance": 0
                        },
                        {
                          "id": 1400,
                          "name": "LPLOL - Regular season",
                          "importance": 0
                        },
                        {
                          "id": 1408,
                          "name": "LVP SLO - Regular Season",
                          "importance": 0
                        },
                        {
                          "id": 1409,
                          "name": "European Masters Play-in Group C",
                          "importance": 0
                        },
                        {
                          "id": 1412,
                          "name": "LVP SLO Playoffs",
                          "importance": 0
                        },
                        {
                          "id": 1413,
                          "name": "European Masters - Main Event - Group C",
                          "importance": 0
                        },
                        {
                          "id": 1414,
                          "name": "European Masters - Group A",
                          "importance": 0
                        },
                        {
                          "id": 1415,
                          "name": "LVP SLO - Regular",
                          "importance": 0
                        },
                        {
                          "id": 1416,
                          "name": "European Masters Group C",
                          "importance": 0
                        },
                        {
                          "id": 1418,
                          "name": "EMEA Masters - Group A",
                          "importance": 0
                        },
                        {
                          "id": 1419,
                          "name": "European Masters - Group D",
                          "importance": 0
                        },
                        {
                          "id": 1426,
                          "name": "Worlds - Play in - Group A",
                          "importance": 0
                        },
                        {
                          "id": 1427,
                          "name": "LEC - Regular season",
                          "importance": 0
                        },
                        {
                          "id": 1499,
                          "name": "LMS - Regular season",
                          "importance": 0
                        },
                        {
                          "id": 1501,
                          "name": "PCS Breakout Group",
                          "importance": 0
                        },
                        {
                          "id": 1507,
                          "name": "PCS Regular Season",
                          "importance": 0
                        },
                        {
                          "id": 1511,
                          "name": "Asia Masters Swiss Stage 2",
                          "importance": 0
                        },
                        {
                          "id": 1514,
                          "name": "Asia Masters Swiss Stage 1",
                          "importance": 0
                        },
                        {
                          "id": 1516,
                          "name": "LCK Challengers League Rounds 1-2",
                          "importance": 0
                        },
                        {
                          "id": 1518,
                          "name": "Challenger Korea Regular",
                          "importance": 0
                        },
                        {
                          "id": 1537,
                          "name": "LCK Challengers League Regular Season",
                          "importance": 0
                        },
                        {
                          "id": 1555,
                          "name": "LCK Challengers League Playoffs",
                          "importance": 0
                        },
                        {
                          "id": 1556,
                          "name": "LCK Challengers League Regular",
                          "importance": 0
                        },
                        {
                          "id": 1561,
                          "name": "Asia Star Challengers Invitational Group A",
                          "importance": 0
                        },
                        {
                          "id": 1588,
                          "name": "PCS - Regular season",
                          "importance": 0
                        },
                        {
                          "id": 1599,
                          "name": "LPL - Group Perseverance",
                          "importance": 0
                        },
                        {
                          "id": 1600,
                          "name": "LPL - Regular season",
                          "importance": 0
                        },
                        {
                          "id": 1622,
                          "name": "LPL - Play-In",
                          "importance": 0
                        },
                        {
                          "id": 1630,
                          "name": "NEST - Qualifiers",
                          "importance": 0
                        },
                        {
                          "id": 1631,
                          "name": "LPL - Group b",
                          "importance": 0
                        },
                        {
                          "id": 1633,
                          "name": "LPL - Group a",
                          "importance": 0
                        },
                        {
                          "id": 1636,
                          "name": "NEST - Playoffs",
                          "importance": 0
                        },
                        {
                          "id": 1637,
                          "name": "NEST - Group a",
                          "importance": 0
                        },
                        {
                          "id": 1639,
                          "name": "NEST - Group c",
                          "importance": 0
                        },
                        {
                          "id": 1642,
                          "name": "LPL Play-Ins",
                          "importance": 0
                        },
                        {
                          "id": 1643,
                          "name": "NEST Group d",
                          "importance": 0
                        },
                        {
                          "id": 1644,
                          "name": "Demacia Cup - Group D",
                          "importance": 0
                        },
                        {
                          "id": 1645,
                          "name": "Demacia Cup - Stage 1 - Group A",
                          "importance": 0
                        },
                        {
                          "id": 1646,
                          "name": "Demacia Cup - Group C",
                          "importance": 0
                        },
                        {
                          "id": 1650,
                          "name": "MSI - Group stage",
                          "importance": 0
                        },
                        {
                          "id": 1658,
                          "name": "Rift Rivals: NA vs. EU - Group stage",
                          "importance": 0
                        },
                        {
                          "id": 1659,
                          "name": "Rift Rivals: NA vs. EU - Playoffs",
                          "importance": 0
                        },
                        {
                          "id": 1661,
                          "name": "Rift Rivals: NA vs. EU - Finals",
                          "importance": 0
                        },
                        {
                          "id": 1663,
                          "name": "NA LCS - Regular season",
                          "importance": 0
                        },
                        {
                          "id": 1668,
                          "name": "Worlds - Play-in - Playoffs",
                          "importance": 0
                        },
                        {
                          "id": 1671,
                          "name": "NA LCS - Regular",
                          "importance": 0
                        },
                        {
                          "id": 1677,
                          "name": "NA LCS - Promotion",
                          "importance": 0
                        },
                        {
                          "id": 1679,
                          "name": "NA Challenger Series - Bracket two",
                          "importance": 0
                        },
                        {
                          "id": 1685,
                          "name": "NA Challenger Series - Promotion",
                          "importance": 0
                        },
                        {
                          "id": 1686,
                          "name": "NA Challenger Series - Regular season",
                          "importance": 0
                        },
                        {
                          "id": 1701,
                          "name": "NA Challenger Series Promotion",
                          "importance": 0
                        },
                        {
                          "id": 1704,
                          "name": "NA Challenger Series Promotion",
                          "importance": 0
                        },
                        {
                          "id": 1709,
                          "name": "NA Challenger Series Promotion",
                          "importance": 0
                        },
                        {
                          "id": 1728,
                          "name": "North American Challengers League - Group Stage",
                          "importance": 0
                        },
                        {
                          "id": 1731,
                          "name": "North American Challengers League - Regular Season",
                          "importance": 0
                        },
                        {
                          "id": 1741,
                          "name": "North American Challengers League - Playoffs",
                          "importance": 0
                        },
                        {
                          "id": 1745,
                          "name": "LCS Proving Grounds - Playoffs",
                          "importance": 0
                        },
                        {
                          "id": 1748,
                          "name": "LCS Academy - Regular Season",
                          "importance": 0
                        },
                        {
                          "id": 1751,
                          "name": "LCS Academy - Regular",
                          "importance": 0
                        },
                        {
                          "id": 1755,
                          "name": "LCS Proving Grounds - Play-Ins",
                          "importance": 0
                        },
                        {
                          "id": 1761,
                          "name": "NA Academy - Regular Season",
                          "importance": 0
                        },
                        {
                          "id": 1771,
                          "name": "NA Academy Regular",
                          "importance": 0
                        },
                        {
                          "id": 1784,
                          "name": "LCS Academy - Playoffs",
                          "importance": 0
                        },
                        {
                          "id": 1832,
                          "name": "LTA North - Positioning Phase",
                          "importance": 0
                        },
                        {
                          "id": 1840,
                          "name": "LTA North - Regular Season",
                          "importance": 0
                        },
                        {
                          "id": 1844,
                          "name": "Cross Group Stage",
                          "importance": 0
                        },
                        {
                          "id": 1845,
                          "name": "LTA North - Group Stage 2 - Group B",
                          "importance": 0
                        },
                        {
                          "id": 1846,
                          "name": "LTA North - Group Stage 2 - Group A",
                          "importance": 0
                        },
                        {
                          "id": 1855,
                          "name": "Swiss Stage",
                          "importance": 0
                        },
                        {
                          "id": 1869,
                          "name": "NA Challenger Series - Bracket one",
                          "importance": 0
                        },
                        {
                          "id": 1881,
                          "name": "EU Challenger Series - Regular season",
                          "importance": 0
                        },
                        {
                          "id": 1885,
                          "name": "EU Challenger Series - Playoffs",
                          "importance": 0
                        },
                        {
                          "id": 1909,
                          "name": "LEC - Group A",
                          "importance": 0
                        },
                        {
                          "id": 1910,
                          "name": "Karmine Corp vs Ibai Showmatch",
                          "importance": 0
                        },
                        {
                          "id": 1916,
                          "name": "LEC Playoffs",
                          "importance": 0
                        },
                        {
                          "id": 1917,
                          "name": "LEC Season Finals",
                          "importance": 0
                        },
                        {
                          "id": 1938,
                          "name": "EU Challenger Series Qualifier - finals",
                          "importance": 0
                        },
                        {
                          "id": 1939,
                          "name": "EU Challenger Series Qualifier - groupe stage",
                          "importance": 0
                        },
                        {
                          "id": 1960,
                          "name": "Prime League Pro Division Regular Season",
                          "importance": 0
                        },
                        {
                          "id": 1965,
                          "name": "Prime League Pro Division Regular",
                          "importance": 0
                        },
                        {
                          "id": 1977,
                          "name": "Prime League Pro Division Regular season",
                          "importance": 0
                        },
                        {
                          "id": 1994,
                          "name": "European Masters - Group B",
                          "importance": 0
                        },
                        {
                          "id": 1997,
                          "name": "NLC - Group B",
                          "importance": 0
                        },
                        {
                          "id": 2000,
                          "name": "NLC - Group A",
                          "importance": 0
                        },
                        {
                          "id": 2002,
                          "name": "EMEA Masters - Group D",
                          "importance": 0
                        },
                        {
                          "id": 2003,
                          "name": "NLC Group B",
                          "importance": 0
                        },
                        {
                          "id": 2005,
                          "name": "NLC Group A",
                          "importance": 0
                        },
                        {
                          "id": 2010,
                          "name": "NLC - Regular",
                          "importance": 0
                        },
                        {
                          "id": 2019,
                          "name": "NLC - Relegation Seeding",
                          "importance": 0
                        },
                        {
                          "id": 2020,
                          "name": "NLC - Group AB",
                          "importance": 0
                        },
                        {
                          "id": 2027,
                          "name": "European Masters - Play-in - Group stage",
                          "importance": 0
                        },
                        {
                          "id": 2030,
                          "name": "NLC - Regular Season",
                          "importance": 0
                        },
                        {
                          "id": 2084,
                          "name": "NNO Cup - Group A",
                          "importance": 0
                        },
                        {
                          "id": 2086,
                          "name": "NNO Cup - Group B",
                          "importance": 0
                        },
                        {
                          "id": 2121,
                          "name": "European Masters - Play-in",
                          "importance": 0
                        },
                        {
                          "id": 2122,
                          "name": "European Masters - Main Event - Group D",
                          "importance": 0
                        },
                        {
                          "id": 2142,
                          "name": "LCL Promotion",
                          "importance": 0
                        },
                        {
                          "id": 2149,
                          "name": "LCL Regular",
                          "importance": 0
                        },
                        {
                          "id": 2154,
                          "name": "LCL - Regular season",
                          "importance": 0
                        },
                        {
                          "id": 2161,
                          "name": "LCL - Regular Season",
                          "importance": 0
                        },
                        {
                          "id": 2173,
                          "name": "LCL Promotion",
                          "importance": 0
                        },
                        {
                          "id": 2177,
                          "name": "International Wildcard - Round robin",
                          "importance": 0
                        },
                        {
                          "id": 2183,
                          "name": "TCL Playoffs",
                          "importance": 0
                        },
                        {
                          "id": 2186,
                          "name": "TCL - Group A",
                          "importance": 0
                        },
                        {
                          "id": 2190,
                          "name": "TCL Regular season",
                          "importance": 0
                        },
                        {
                          "id": 2193,
                          "name": "TCL Regular Season",
                          "importance": 0
                        },
                        {
                          "id": 2201,
                          "name": "TCL Group B",
                          "importance": 0
                        },
                        {
                          "id": 2204,
                          "name": "TCL Playoffs",
                          "importance": 0
                        },
                        {
                          "id": 2212,
                          "name": "EMEA Masters - Play-In - Group C",
                          "importance": 0
                        },
                        {
                          "id": 2213,
                          "name": "EMEA Masters - Group B",
                          "importance": 0
                        },
                        {
                          "id": 2214,
                          "name": "Superdome - Group Stage",
                          "importance": 0
                        },
                        {
                          "id": 2219,
                          "name": "Superdome - Playoffs",
                          "importance": 0
                        },
                        {
                          "id": 2243,
                          "name": "TCL Promotion relegation",
                          "importance": 0
                        },
                        {
                          "id": 2246,
                          "name": "Turkey Challenger Series Regular season",
                          "importance": 0
                        },
                        {
                          "id": 2256,
                          "name": "TCL - Promotion/relegation",
                          "importance": 0
                        },
                        {
                          "id": 2262,
                          "name": "TCL - Promotion",
                          "importance": 0
                        },
                        {
                          "id": 2283,
                          "name": "Rift Rivals: LCL vs. TCL vs. VCS - Group stage",
                          "importance": 0
                        },
                        {
                          "id": 2287,
                          "name": "Rift Rivals: LCL vs. TCL vs. VCS - Finals",
                          "importance": 0
                        },
                        {
                          "id": 2293,
                          "name": "VCS - Regular season",
                          "importance": 0
                        },
                        {
                          "id": 2298,
                          "name": "VCS - Group Stage",
                          "importance": 0
                        },
                        {
                          "id": 2308,
                          "name": "VCS - Swiss Stage",
                          "importance": 0
                        },
                        {
                          "id": 2315,
                          "name": "Mid-Season Cup - Group Stage",
                          "importance": 0
                        },
                        {
                          "id": 2316,
                          "name": "Mid-Season Cup - Group A",
                          "importance": 0
                        },
                        {
                          "id": 2326,
                          "name": "KeSPA Cup - Group B",
                          "importance": 0
                        },
                        {
                          "id": 2329,
                          "name": "Asian Games - Group Stage",
                          "importance": 0
                        },
                        {
                          "id": 2330,
                          "name": "Asian Games - Group C",
                          "importance": 0
                        },
                        {
                          "id": 2335,
                          "name": "Asian Games - Group B",
                          "importance": 0
                        },
                        {
                          "id": 2339,
                          "name": "SEA Games - Group B",
                          "importance": 0
                        },
                        {
                          "id": 2350,
                          "name": "SEA Games - Group A",
                          "importance": 0
                        },
                        {
                          "id": 2353,
                          "name": "Asian Games Group Stage",
                          "importance": 0
                        },
                        {
                          "id": 2357,
                          "name": "Esports Championships Asia - Group Stage",
                          "importance": 0
                        },
                        {
                          "id": 2364,
                          "name": "Asian Games - Group D",
                          "importance": 0
                        },
                        {
                          "id": 2393,
                          "name": "Esports Championships Asia - Playoffs",
                          "importance": 0
                        },
                        {
                          "id": 2395,
                          "name": "Asian Games - Group A",
                          "importance": 0
                        },
                        {
                          "id": 2413,
                          "name": "LCK - Regular Season",
                          "importance": 0
                        },
                        {
                          "id": 2420,
                          "name": "Worlds Group B",
                          "importance": 0
                        },
                        {
                          "id": 2423,
                          "name": "Worlds - Play-in - Group A",
                          "importance": 0
                        },
                        {
                          "id": 2426,
                          "name": "LJL - Playoffs",
                          "importance": 0
                        },
                        {
                          "id": 2428,
                          "name": "LJL - Group A",
                          "importance": 0
                        },
                        {
                          "id": 2430,
                          "name": "LJL - Stage 2 - Group A",
                          "importance": 0
                        },
                        {
                          "id": 2431,
                          "name": "LJL - Regular Season",
                          "importance": 0
                        },
                        {
                          "id": 2436,
                          "name": "LJL - Group Stage",
                          "importance": 0
                        },
                        {
                          "id": 2447,
                          "name": "LJL - Group B",
                          "importance": 0
                        },
                        {
                          "id": 2448,
                          "name": "LJL Playoffs",
                          "importance": 0
                        },
                        {
                          "id": 2452,
                          "name": "LJL - Swiss Stage",
                          "importance": 0
                        },
                        {
                          "id": 2478,
                          "name": "LJL - Stage 2 - Group B",
                          "importance": 0
                        },
                        {
                          "id": 2489,
                          "name": "Asia Star Challengers Invitational - Group C",
                          "importance": 0
                        },
                        {
                          "id": 2492,
                          "name": "LDL - Group B",
                          "importance": 0
                        },
                        {
                          "id": 2501,
                          "name": "LDL - Playoffs",
                          "importance": 0
                        },
                        {
                          "id": 2502,
                          "name": "LDL - Regular season",
                          "importance": 0
                        },
                        {
                          "id": 2505,
                          "name": "LDL - Group A",
                          "importance": 0
                        },
                        {
                          "id": 2514,
                          "name": "LDL Regular season",
                          "importance": 0
                        },
                        {
                          "id": 2525,
                          "name": "Demacia Cup - Group B",
                          "importance": 0
                        },
                        {
                          "id": 2527,
                          "name": "Demacia Cup - Group A",
                          "importance": 0
                        },
                        {
                          "id": 2533,
                          "name": "LDL Replacements",
                          "importance": 0
                        },
                        {
                          "id": 2537,
                          "name": "Replacements",
                          "importance": 0
                        },
                        {
                          "id": 2538,
                          "name": "LDL Stage 1",
                          "importance": 0
                        },
                        {
                          "id": 2544,
                          "name": "Asia Star Challengers Invitational - Group B",
                          "importance": 0
                        },
                        {
                          "id": 2548,
                          "name": "VCS - Regular Season",
                          "importance": 0
                        },
                        {
                          "id": 2569,
                          "name": "Worlds - Play in - Group C",
                          "importance": 0
                        },
                        {
                          "id": 2571,
                          "name": "Mid-Season Invitational - Play-in - Group A",
                          "importance": 0
                        },
                        {
                          "id": 2572,
                          "name": "OPL - Regular Season",
                          "importance": 0
                        },
                        {
                          "id": 2576,
                          "name": "LCO - Regular Season",
                          "importance": 0
                        },
                        {
                          "id": 2582,
                          "name": "LCP - Breakout Group",
                          "importance": 0
                        },
                        {
                          "id": 2583,
                          "name": "LCP Contender Group",
                          "importance": 0
                        },
                        {
                          "id": 2584,
                          "name": "LCP Group Breaker",
                          "importance": 0
                        },
                        {
                          "id": 2594,
                          "name": "LCO Playoffs",
                          "importance": 0
                        },
                        {
                          "id": 2607,
                          "name": "OPL Group ab",
                          "importance": 0
                        },
                        {
                          "id": 2608,
                          "name": "OPL Group a",
                          "importance": 0
                        },
                        {
                          "id": 2624,
                          "name": "OPL Group b",
                          "importance": 0
                        },
                        {
                          "id": 2637,
                          "name": "Rift Rivals: GPL vs. LJL vs. OPL Group stage",
                          "importance": 0
                        },
                        {
                          "id": 2638,
                          "name": "Rift Rivals: GPL vs. LJL vs. OPL Semifinals",
                          "importance": 0
                        },
                        {
                          "id": 2649,
                          "name": "LCO Regular",
                          "importance": 0
                        },
                        {
                          "id": 2653,
                          "name": "CBLOL Regular Season",
                          "importance": 0
                        },
                        {
                          "id": 2682,
                          "name": "Circuito Desafiante - Regular Season",
                          "importance": 0
                        },
                        {
                          "id": 2687,
                          "name": "LLA - Phase 1",
                          "importance": 0
                        },
                        {
                          "id": 2691,
                          "name": "LLA - Regular Season",
                          "importance": 0
                        },
                        {
                          "id": 2694,
                          "name": "LTA South - Regular Season",
                          "importance": 0
                        },
                        {
                          "id": 2701,
                          "name": "LLA - Playoffs",
                          "importance": 0
                        },
                        {
                          "id": 2706,
                          "name": "LLA - Group Stage",
                          "importance": 0
                        },
                        {
                          "id": 2707,
                          "name": "LMF - Closing Season",
                          "importance": 0
                        },
                        {
                          "id": 2709,
                          "name": "LMF - Regular Season",
                          "importance": 0
                        },
                        {
                          "id": 2712,
                          "name": "LRS - Regular Season",
                          "importance": 0
                        },
                        {
                          "id": 2714,
                          "name": "Americas Challengers - Group Stage",
                          "importance": 0
                        },
                        {
                          "id": 2731,
                          "name": "LRN - Regular Season",
                          "importance": 0
                        },
                        {
                          "id": 2732,
                          "name": "LLA - Phase 2",
                          "importance": 0
                        },
                        {
                          "id": 2733,
                          "name": "LLA Phase 1",
                          "importance": 0
                        },
                        {
                          "id": 2740,
                          "name": "LLA - Qualifiers",
                          "importance": 0
                        },
                        {
                          "id": 2748,
                          "name": "LLA Phase 2",
                          "importance": 0
                        },
                        {
                          "id": 2749,
                          "name": "LLA Regular season",
                          "importance": 0
                        },
                        {
                          "id": 2759,
                          "name": "Entel Honor League - Regular Season",
                          "importance": 0
                        },
                        {
                          "id": 2769,
                          "name": "Copa Latinoamérica Sur - Regular Season",
                          "importance": 0
                        },
                        {
                          "id": 2772,
                          "name": "Copa Latinoamérica Sur - Promotion relegation",
                          "importance": 0
                        },
                        {
                          "id": 2775,
                          "name": "Copa Latinoamérica Sur - Relegation playoffs",
                          "importance": 0
                        },
                        {
                          "id": 2783,
                          "name": "Rift Rivals: CB vs. CLS vs. LLN - Group stage",
                          "importance": 0
                        },
                        {
                          "id": 2789,
                          "name": "Worlds - Play in - group d",
                          "importance": 0
                        },
                        {
                          "id": 2790,
                          "name": "LLA - Regular season",
                          "importance": 0
                        },
                        {
                          "id": 2792,
                          "name": "Liga Latinoamerica Norte - Regular season",
                          "importance": 0
                        },
                        {
                          "id": 2802,
                          "name": "Liga Latinoamerica Norte - Promotion",
                          "importance": 0
                        },
                        {
                          "id": 2806,
                          "name": "Liga Latinoamerica Norte Promotion",
                          "importance": 0
                        },
                        {
                          "id": 2810,
                          "name": "CDLN - Regular season",
                          "importance": 0
                        },
                        {
                          "id": 2818,
                          "name": "Liga Latinoamerica Norte Promotion",
                          "importance": 0
                        },
                        {
                          "id": 2831,
                          "name": "Division of Honor - Regular season",
                          "importance": 0
                        },
                        {
                          "id": 2842,
                          "name": "DDH - Regular Season",
                          "importance": 0
                        },
                        {
                          "id": 2864,
                          "name": "Elements League - Regular Season",
                          "importance": 0
                        },
                        {
                          "id": 2894,
                          "name": "Copa Latinoamérica Norte - Round robin",
                          "importance": 0
                        },
                        {
                          "id": 2918,
                          "name": "Rift Rivals: CB vs. CLS vs. LLN - Knockout stage",
                          "importance": 0
                        },
                        {
                          "id": 2927,
                          "name": "Copa Latinoamérica Sur - Regular",
                          "importance": 0
                        },
                        {
                          "id": 2931,
                          "name": "Copa Latinoamérica Sur - Promotion",
                          "importance": 0
                        },
                        {
                          "id": 2932,
                          "name": "CDLS - Playoffs",
                          "importance": 0
                        },
                        {
                          "id": 2935,
                          "name": "CDLS - Regular season",
                          "importance": 0
                        },
                        {
                          "id": 2942,
                          "name": "Copa Latinoamérica Sur Promotion relegation",
                          "importance": 0
                        },
                        {
                          "id": 2956,
                          "name": "CDLS - Round robin",
                          "importance": 0
                        },
                        {
                          "id": 2978,
                          "name": "International Wildcard - Group stage",
                          "importance": 0
                        },
                        {
                          "id": 2979,
                          "name": "CBLOL - Regular season",
                          "importance": 0
                        },
                        {
                          "id": 2988,
                          "name": "CBLOL Promotion",
                          "importance": 0
                        },
                        {
                          "id": 2994,
                          "name": "CBLOL - Group stage",
                          "importance": 0
                        },
                        {
                          "id": 2997,
                          "name": "CBLOL Regular",
                          "importance": 0
                        },
                        {
                          "id": 3000,
                          "name": "Worlds - Play in elimination",
                          "importance": 0
                        },
                        {
                          "id": 3030,
                          "name": "Mid-Season Invitational - Play-in - group b",
                          "importance": 0
                        },
                        {
                          "id": 3031,
                          "name": "International Wildcard - Playoffs",
                          "importance": 0
                        },
                        {
                          "id": 3032,
                          "name": "CBLOL Regular",
                          "importance": 0
                        },
                        {
                          "id": 3046,
                          "name": "LJL - Regular season",
                          "importance": 0
                        },
                        {
                          "id": 3050,
                          "name": "LJL Promotion",
                          "importance": 0
                        },
                        {
                          "id": 3071,
                          "name": "LJL Promotion series",
                          "importance": 0
                        },
                        {
                          "id": 3083,
                          "name": "Rift Rivals: GPL vs. LJL vs. OPL - Finals",
                          "importance": 0
                        },
                        {
                          "id": 3090,
                          "name": "LJL Regular",
                          "importance": 0
                        },
                        {
                          "id": 3114,
                          "name": "Demacia Cup Group A",
                          "importance": 0
                        },
                        {
                          "id": 3115,
                          "name": "Rift Rivals: LCK vs. LPL vs. LMS - Finals",
                          "importance": 0
                        },
                        {
                          "id": 3132,
                          "name": "LCK Promotion relegation",
                          "importance": 0
                        },
                        {
                          "id": 3145,
                          "name": "Rift Rivals: LCK vs. LPL vs. LMS - Group stage",
                          "importance": 0
                        },
                        {
                          "id": 3156,
                          "name": "Challenger Korea Promotion",
                          "importance": 0
                        },
                        {
                          "id": 3157,
                          "name": "LCK Promotion",
                          "importance": 0
                        },
                        {
                          "id": 3172,
                          "name": "PCS Playoffs",
                          "importance": 0
                        },
                        {
                          "id": 3180,
                          "name": "PCS Regular",
                          "importance": 0
                        },
                        {
                          "id": 3187,
                          "name": "PCS Last Chance Qualifier",
                          "importance": 0
                        },
                        {
                          "id": 3210,
                          "name": "LMS Regular season",
                          "importance": 0
                        },
                        {
                          "id": 3211,
                          "name": "LMS Promotion relegation",
                          "importance": 0
                        },
                        {
                          "id": 3218,
                          "name": "LMS Promotion",
                          "importance": 0
                        },
                        {
                          "id": 3221,
                          "name": "LMS Regular",
                          "importance": 0
                        },
                        {
                          "id": 3228,
                          "name": "Rift Rivals - LCK vs. LPL vs. LMS - Semifinals",
                          "importance": 0
                        },
                        {
                          "id": 3269,
                          "name": "LPL Group ab",
                          "importance": 0
                        },
                        {
                          "id": 3287,
                          "name": "NEST Group b",
                          "importance": 0
                        },
                        {
                          "id": 3288,
                          "name": "LPL Regular",
                          "importance": 0
                        },
                        {
                          "id": 3290,
                          "name": "LPL Regular season",
                          "importance": 0
                        },
                        {
                          "id": 3301,
                          "name": "Legends Cup - Group Stage",
                          "importance": 0
                        },
                        {
                          "id": 3313,
                          "name": "Demacia Cup Group C",
                          "importance": 0
                        },
                        {
                          "id": 3339,
                          "name": "Demacia Cup Group D",
                          "importance": 0
                        },
                        {
                          "id": 3350,
                          "name": "Demacia Cup - Group Stage",
                          "importance": 0
                        },
                        {
                          "id": 3362,
                          "name": "LDL - Round Robin 2 - Group A",
                          "importance": 0
                        },
                        {
                          "id": 3363,
                          "name": "LDL - Swiss Stage",
                          "importance": 0
                        },
                        {
                          "id": 3364,
                          "name": "LDL - Stage 2",
                          "importance": 0
                        },
                        {
                          "id": 3365,
                          "name": "LDL - Stage 2 - Group Stage",
                          "importance": 0
                        },
                        {
                          "id": 3368,
                          "name": "LDL - Round Robin 2 - Group B",
                          "importance": 0
                        },
                        {
                          "id": 3369,
                          "name": "LDL - Group C",
                          "importance": 0
                        },
                        {
                          "id": 3380,
                          "name": "LDL - Group D",
                          "importance": 0
                        },
                        {
                          "id": 3393,
                          "name": "Weibo Cup - Group A",
                          "importance": 0
                        },
                        {
                          "id": 3396,
                          "name": "Weibo Cup - Group B",
                          "importance": 0
                        },
                        {
                          "id": 3413,
                          "name": "LPL - Group D",
                          "importance": 0
                        },
                        {
                          "id": 3417,
                          "name": "LPL - Group B",
                          "importance": 0
                        },
                        {
                          "id": 3419,
                          "name": "LPL - Group C",
                          "importance": 0
                        },
                        {
                          "id": 3421,
                          "name": "Demacia Cup - Stage 1 - Group B",
                          "importance": 0
                        },
                        {
                          "id": 3424,
                          "name": "Demacia Cup Group B",
                          "importance": 0
                        },
                        {
                          "id": 3435,
                          "name": "Demacia Cup - Stage 2 - Group A",
                          "importance": 0
                        },
                        {
                          "id": 3439,
                          "name": "LCL Promotion",
                          "importance": 0
                        },
                        {
                          "id": 3444,
                          "name": "Rift Rivals: LCL vs. TCL - Group stage",
                          "importance": 0
                        },
                        {
                          "id": 3446,
                          "name": "Rift Rivals: LCL vs. TCL - Elimination",
                          "importance": 0
                        },
                        {
                          "id": 3452,
                          "name": "International Wildcard Desafio internacional  playoffs",
                          "importance": 0
                        },
                        {
                          "id": 3455,
                          "name": "International Wildcard Iwct turkey",
                          "importance": 0
                        },
                        {
                          "id": 3456,
                          "name": "LLA Phase 2",
                          "importance": 0
                        },
                        {
                          "id": 3469,
                          "name": "LRS Group Stage",
                          "importance": 0
                        },
                        {
                          "id": 3498,
                          "name": "LLA Regular",
                          "importance": 0
                        },
                        {
                          "id": 3509,
                          "name": "Mid-Season Invitational - Group C",
                          "importance": 0
                        },
                        {
                          "id": 3513,
                          "name": "Mid-Season Invitational - Group A",
                          "importance": 0
                        },
                        {
                          "id": 3514,
                          "name": "Mid-Season Invitational - Group B",
                          "importance": 0
                        },
                        {
                          "id": 3515,
                          "name": "Mid-Season Invitational - Rumble Stage",
                          "importance": 0
                        },
                        {
                          "id": 3544,
                          "name": "LTA South - Positioning Phase",
                          "importance": 0
                        },
                        {
                          "id": 3547,
                          "name": "LTA South - Cross Group Stage",
                          "importance": 0
                        },
                        {
                          "id": 3548,
                          "name": "LTA South - Group Stage 2 - Group A",
                          "importance": 0
                        },
                        {
                          "id": 3553,
                          "name": "LTA South - Group Stage 2 - Group B",
                          "importance": 0
                        },
                        {
                          "id": 3556,
                          "name": "Worlds Play-in - Group B",
                          "importance": 0
                        },
                        {
                          "id": 3566,
                          "name": "CBLOL Academy - Regular Season",
                          "importance": 0
                        },
                        {
                          "id": 3578,
                          "name": "CBLOL Academy - Playoffs",
                          "importance": 0
                        },
                        {
                          "id": 3581,
                          "name": "CBLOL Academy - Stage 1 - Group B",
                          "importance": 0
                        },
                        {
                          "id": 3583,
                          "name": "CBLOL Academy - Regular",
                          "importance": 0
                        },
                        {
                          "id": 3595,
                          "name": "CBLOL Academy - Stage 1 - Group A",
                          "importance": 0
                        },
                        {
                          "id": 3640,
                          "name": "CBLOL - Playoffs",
                          "importance": 0
                        },
                        {
                          "id": 3652,
                          "name": "CBLOL Playoffs",
                          "importance": 0
                        },
                        {
                          "id": 3661,
                          "name": "Worlds - Play-in - Knockout Stage",
                          "importance": 0
                        },
                        {
                          "id": 3663,
                          "name": "Worlds - Group A",
                          "importance": 0
                        },
                        {
                          "id": 3664,
                          "name": "Worlds Group C",
                          "importance": 0
                        },
                        {
                          "id": 3665,
                          "name": "Worlds - Group D",
                          "importance": 0
                        },
                        {
                          "id": 3668,
                          "name": "Worlds - Playoffs",
                          "importance": 0
                        },
                        {
                          "id": 3672,
                          "name": "LCO - Group B",
                          "importance": 0
                        },
                        {
                          "id": 3678,
                          "name": "Mid-Season Invitational Rumble",
                          "importance": 0
                        },
                        {
                          "id": 3707,
                          "name": "VCS Playoffs",
                          "importance": 0
                        },
                        {
                          "id": 3714,
                          "name": "VCS Promotion",
                          "importance": 0
                        },
                        {
                          "id": 3722,
                          "name": "Rift Rivals: LCL vs. TCL vs. VCS - Semifinals",
                          "importance": 0
                        },
                        {
                          "id": 3727,
                          "name": "Rift Rivals: LCK vs LPL vs LMS/VCS - Group stage",
                          "importance": 0
                        },
                        {
                          "id": 3728,
                          "name": "Mid-Season Invitational Play-in: elimination stage",
                          "importance": 0
                        },
                        {
                          "id": 3731,
                          "name": "Rift Rivals: LCK vs LPL vs LMS/VCS - Semifinals",
                          "importance": 0
                        },
                        {
                          "id": 3732,
                          "name": "Rift Rivals: LCK vs LPL vs LMS/VCS - Finals",
                          "importance": 0
                        },
                        {
                          "id": 3767,
                          "name": "Asia Star Challengers Invitational - Group D",
                          "importance": 0
                        },
                        {
                          "id": 3778,
                          "name": "LDL - Group Stage",
                          "importance": 0
                        },
                        {
                          "id": 3829,
                          "name": "Asia Star Challengers Invitational - Last Chance Qualifier",
                          "importance": 0
                        },
                        {
                          "id": 3881,
                          "name": "KeSPA Cup - Playoffs",
                          "importance": 0
                        },
                        {
                          "id": 20433,
                          "name": "Prime League 1st Division Group A",
                          "importance": 0
                        },
                        {
                          "id": 20648,
                          "name": "EBL - Playoffs",
                          "importance": 0
                        },
                        {
                          "id": 20656,
                          "name": "Hitpoint Masters Playoffs",
                          "importance": 0
                        },
                        {
                          "id": 20710,
                          "name": "LCK - Group Stage",
                          "importance": 0
                        },
                        {
                          "id": 20714,
                          "name": "Arabian League - Playoffs",
                          "importance": 0
                        },
                        {
                          "id": 20736,
                          "name": "Road Of Legends - Playoffs",
                          "importance": 0
                        },
                        {
                          "id": 20740,
                          "name": "LCK - Play-In",
                          "importance": 0
                        },
                        {
                          "id": 20755,
                          "name": "EMEA Masters - Group 8",
                          "importance": 0
                        },
                        {
                          "id": 20782,
                          "name": "EBL - Regular Season",
                          "importance": 0
                        },
                        {
                          "id": 20989,
                          "name": "EMEA Masters - Play-In - Group B",
                          "importance": 0
                        },
                        {
                          "id": 20995,
                          "name": "EBL - Group Stage",
                          "importance": 0
                        },
                        {
                          "id": 21321,
                          "name": "LPLOL - Group A",
                          "importance": 0
                        },
                        {
                          "id": 21429,
                          "name": "Arabian League - Seeding Phase",
                          "importance": 0
                        },
                        {
                          "id": 21432,
                          "name": "LES - Group A",
                          "importance": 0
                        },
                        {
                          "id": 21458,
                          "name": "LES - Group B",
                          "importance": 0
                        },
                        {
                          "id": 21499,
                          "name": "LES - Regular Season",
                          "importance": 0
                        },
                        {
                          "id": 21586,
                          "name": "LVP SL 2nd Division - Regular Season",
                          "importance": 0
                        },
                        {
                          "id": 21677,
                          "name": "LVP SL - Swiss Stage",
                          "importance": 0
                        },
                        {
                          "id": 21759,
                          "name": "LVP SL 2nd Division - Playoffs",
                          "importance": 0
                        },
                        {
                          "id": 22155,
                          "name": "LPL - Knights Rivals",
                          "importance": 0
                        },
                        {
                          "id": 22620,
                          "name": "LPL - Group Stage",
                          "importance": 0
                        },
                        {
                          "id": 22629,
                          "name": "LCK Challengers League - Group Stage",
                          "importance": 0
                        },
                        {
                          "id": 22735,
                          "name": "LCK Challengers League Rounds 3-5 - Challenge Group",
                          "importance": 0
                        },
                        {
                          "id": 23168,
                          "name": "Demacia Cup - Playoffs",
                          "importance": 0
                        },
                        {
                          "id": 23329,
                          "name": "Demacia Cup - Stage 2 - Group B",
                          "importance": 0
                        },
                        {
                          "id": 23626,
                          "name": "KeSPA Cup - Breakout Stage",
                          "importance": 0
                        },
                        {
                          "id": 23740,
                          "name": "KeSPA Cup - Group C",
                          "importance": 0
                        },
                        {
                          "id": 23743,
                          "name": "GAMEON Revival - Playoffs",
                          "importance": 0
                        },
                        {
                          "id": 23746,
                          "name": "All-Star - Rookie Showmatch",
                          "importance": 0
                        },
                        {
                          "id": 23747,
                          "name": "All-Star - ARAM Mayhem",
                          "importance": 0
                        },
                        {
                          "id": 23904,
                          "name": "Iberian Cup - Playoffs",
                          "importance": 0
                        },
                        {
                          "id": 24025,
                          "name": "LGC Rising - Playoffs",
                          "importance": 0
                        },
                        {
                          "id": 24044,
                          "name": "LGC Rising - Group A",
                          "importance": 0
                        },
                        {
                          "id": 24086,
                          "name": "LGC Rising - Group B",
                          "importance": 0
                        },
                        {
                          "id": 24112,
                          "name": "LFL - Group A",
                          "importance": 0
                        },
                        {
                          "id": 24157,
                          "name": "Nova Series - Playoffs",
                          "importance": 0
                        },
                        {
                          "id": 24220,
                          "name": "LTA South - Playoffs",
                          "importance": 0
                        },
                        {
                          "id": 24221,
                          "name": "LTA North - Playoffs",
                          "importance": 0
                        },
                        {
                          "id": 24222,
                          "name": "Asia Masters - Last Chance Qualifier",
                          "importance": 0
                        },
                        {
                          "id": 24223,
                          "name": "Asia Masters - Playoffs",
                          "importance": 0
                        },
                        {
                          "id": 24224,
                          "name": "Asia Masters - Group B",
                          "importance": 0
                        },
                        {
                          "id": 24225,
                          "name": "Asia Invitational - Group A",
                          "importance": 0
                        },
                        {
                          "id": 24226,
                          "name": "Asia Invitational - Playoffs",
                          "importance": 0
                        },
                        {
                          "id": 24260,
                          "name": "LPL - Regional Finals",
                          "importance": 0
                        },
                        {
                          "id": 24261,
                          "name": "EMEA Masters LCQ - Group D",
                          "importance": 0
                        },
                        {
                          "id": 24262,
                          "name": "EMEA Masters LCQ - Group B",
                          "importance": 0
                        },
                        {
                          "id": 24264,
                          "name": "EMEA Masters LCQ - Group A",
                          "importance": 0
                        },
                        {
                          "id": 24267,
                          "name": "EMEA Masters LCQ - Group C",
                          "importance": 0
                        },
                        {
                          "id": 24289,
                          "name": "LPL - Playoffs",
                          "importance": 0
                        },
                        {
                          "id": 24292,
                          "name": "LTA - Playoffs",
                          "importance": 0
                        },
                        {
                          "id": 24293,
                          "name": "Playoffs",
                          "importance": 0
                        },
                        {
                          "id": 24321,
                          "name": "LFL Division 2 - Playoffs",
                          "importance": 0
                        },
                        {
                          "id": 24340,
                          "name": "Rift Legends - Playoffs",
                          "importance": 0
                        },
                        {
                          "id": 24341,
                          "name": "LCK Challengers League - Play-In",
                          "importance": 0
                        },
                        {
                          "id": 24345,
                          "name": "LTA South - Elimination Phase",
                          "importance": 0
                        },
                        {
                          "id": 24362,
                          "name": "LCP - Playoffs",
                          "importance": 0
                        },
                        {
                          "id": 24372,
                          "name": "Circuito Desafiante Playoffs",
                          "importance": 0
                        },
                        {
                          "id": 24389,
                          "name": "LRS Playoffs",
                          "importance": 0
                        },
                        {
                          "id": 24396,
                          "name": "LVP SL Final Four",
                          "importance": 0
                        },
                        {
                          "id": 24399,
                          "name": "LTA North - Elimination Phase",
                          "importance": 0
                        },
                        {
                          "id": 24400,
                          "name": "LPLOL Playoffs",
                          "importance": 0
                        },
                        {
                          "id": 24420,
                          "name": "LFL - Group C",
                          "importance": 0
                        },
                        {
                          "id": 24423,
                          "name": "LCK - Round 3-5 - Rise Group",
                          "importance": 0
                        },
                        {
                          "id": 24427,
                          "name": "NLC - Playoffs",
                          "importance": 0
                        },
                        {
                          "id": 24428,
                          "name": "European Masters - Main Event - Group B",
                          "importance": 0
                        },
                        {
                          "id": 24453,
                          "name": "LCK - Round 3-5 - Legend Group",
                          "importance": 0
                        },
                        {
                          "id": 24458,
                          "name": "LIT - Playoffs",
                          "importance": 0
                        },
                        {
                          "id": 24459,
                          "name": "LCK Challengers League - Rounds 3-5",
                          "importance": 0
                        },
                        {
                          "id": 24472,
                          "name": "Phase 2 Contender - Group",
                          "importance": 0
                        },
                        {
                          "id": 24473,
                          "name": "Phase 2 Breakout - Group",
                          "importance": 0
                        },
                        {
                          "id": 24482,
                          "name": "Rift Legends - Group Stage",
                          "importance": 0
                        },
                        {
                          "id": 24483,
                          "name": "LVP SL Playoffs",
                          "importance": 0
                        },
                        {
                          "id": 24484,
                          "name": "EBL Regular season",
                          "importance": 0
                        },
                        {
                          "id": 24487,
                          "name": "Hitpoint Winter - Group Stage",
                          "importance": 0
                        },
                        {
                          "id": 24488,
                          "name": "Rift Legends - Challengers Group",
                          "importance": 0
                        },
                        {
                          "id": 24504,
                          "name": "TCL - Group Stage",
                          "importance": 0
                        },
                        {
                          "id": 24513,
                          "name": "Prime League 1st Division - Playoffs",
                          "importance": 0
                        },
                        {
                          "id": 24526,
                          "name": "EBL - Regular",
                          "importance": 0
                        },
                        {
                          "id": 24555,
                          "name": "Comedy Central Winter Snowdown - Group A",
                          "importance": 0
                        },
                        {
                          "id": 24563,
                          "name": "Hitopint Winter - Swiss Stage",
                          "importance": 0
                        },
                        {
                          "id": 24601,
                          "name": "Comedy Central Winter Snowdown - Group B",
                          "importance": 0
                        },
                        {
                          "id": 24627,
                          "name": "Hitpoint Winter - Play-In B",
                          "importance": 0
                        },
                        {
                          "id": 24629,
                          "name": "Hitpoint Winter - Knockout Stage",
                          "importance": 0
                        },
                        {
                          "id": 24656,
                          "name": "Arabian League - Play-In",
                          "importance": 0
                        },
                        {
                          "id": 24661,
                          "name": "NNO Cup - Playoffs",
                          "importance": 0
                        },
                        {
                          "id": 24681,
                          "name": "Arabian League - Elimination Stage",
                          "importance": 0
                        },
                        {
                          "id": 24683,
                          "name": "Esports World Cup - Group B",
                          "importance": 1
                        },
                        {
                          "id": 24685,
                          "name": "Esports World Cup - Group A",
                          "importance": 2
                        },
                        {
                          "id": 24688,
                          "name": "Hitpoint Winter Play-In A",
                          "importance": 0
                        },
                        {
                          "id": 24705,
                          "name": "Esports World Cup - Playoffs",
                          "importance": 0
                        },
                        {
                          "id": 24711,
                          "name": "Prime League 1st Division - Last Chance Qualifier",
                          "importance": 0
                        },
                        {
                          "id": 24713,
                          "name": "Ultraliga - Regular",
                          "importance": 0
                        },
                        {
                          "id": 24714,
                          "name": "Prime League 1st Division - Group Stage",
                          "importance": 0
                        },
                        {
                          "id": 24723,
                          "name": "MSI - Playoffs",
                          "importance": 0
                        },
                        {
                          "id": 24724,
                          "name": "Prime Pokal - Playoffs",
                          "importance": 0
                        },
                        {
                          "id": 24741,
                          "name": "Ultraliga - Regular season",
                          "importance": 0
                        },
                        {
                          "id": 24779,
                          "name": "Mid-Season Invitational - Play-In",
                          "importance": 0
                        },
                        {
                          "id": 24809,
                          "name": "VCS - Playoffs",
                          "importance": 0
                        },
                        {
                          "id": 24836,
                          "name": "EMEA Masters - Group E",
                          "importance": 0
                        },
                        {
                          "id": 24837,
                          "name": "EMEA Masters - Group F",
                          "importance": 0
                        },
                        {
                          "id": 24838,
                          "name": "EMEA Masters - Group G",
                          "importance": 0
                        },
                        {
                          "id": 24839,
                          "name": "EMEA Masters - Group H",
                          "importance": 0
                        },
                        {
                          "id": 24880,
                          "name": "European Masters - Play-in - Group D",
                          "importance": 0
                        },
                        {
                          "id": 24910,
                          "name": "LRN - Playoffs",
                          "importance": 0
                        },
                        {
                          "id": 25005,
                          "name": "LFL - Last Chance Qualifier",
                          "importance": 0
                        },
                        {
                          "id": 25007,
                          "name": "Playoffs",
                          "importance": 0
                        },
                        {
                          "id": 25064,
                          "name": "Arabian League - Group A",
                          "importance": 0
                        },
                        {
                          "id": 25358,
                          "name": "First Stand - Playoffs",
                          "importance": 0
                        },
                        {
                          "id": 25359,
                          "name": "First Stand - Group Stage",
                          "importance": 0
                        },
                        {
                          "id": 25387,
                          "name": "Hitpoint Winter Playoffs",
                          "importance": 0
                        },
                        {
                          "id": 25399,
                          "name": "LJL - Knockout Stage",
                          "importance": 0
                        },
                        {
                          "id": 25591,
                          "name": "LFL - Swiss Stage",
                          "importance": 0
                        },
                        {
                          "id": 25689,
                          "name": "LPLOL - Group D",
                          "importance": 0
                        },
                        {
                          "id": 25984,
                          "name": "Red Bull League of Its Own - Group Stage",
                          "importance": 0
                        },
                        {
                          "id": 26007,
                          "name": "Legends Cup - Final Stage",
                          "importance": 0
                        },
                        {
                          "id": 26011,
                          "name": "KeSPA Cup - Play-In",
                          "importance": 0
                        },
                        {
                          "id": 26023,
                          "name": "Legends Cup - Bracket Stage",
                          "importance": 0
                        },
                        {
                          "id": 26053,
                          "name": "Sigma Cup - Playoffs",
                          "importance": 0
                        },
                        {
                          "id": 26081,
                          "name": "T-esports Championship - Playoffs",
                          "importance": 0
                        },
                        {
                          "id": 26133,
                          "name": "Ignis Cup - Playoffs",
                          "importance": 0
                        },
                        {
                          "id": 26142,
                          "name": "Sigma Cup - Group B",
                          "importance": 0
                        },
                        {
                          "id": 26180,
                          "name": "Hitopint Winter - Playoffs",
                          "importance": 0
                        },
                        {
                          "id": 26200,
                          "name": "GLL - Playoffs",
                          "importance": 0
                        },
                        {
                          "id": 26244,
                          "name": "TCL Division 2 - Playoffs",
                          "importance": 0
                        },
                        {
                          "id": 26245,
                          "name": "TCL - Group C",
                          "importance": 0
                        },
                        {
                          "id": 26246,
                          "name": "TCL - Group D",
                          "importance": 0
                        },
                        {
                          "id": 26270,
                          "name": "Ultraliga - Group A",
                          "importance": 0
                        },
                        {
                          "id": 26271,
                          "name": "Ultraliga - Group B",
                          "importance": 0
                        },
                        {
                          "id": 26298,
                          "name": "Play-In",
                          "importance": 0
                        },
                        {
                          "id": 26340,
                          "name": "European Pro League - Playoffs",
                          "importance": 0
                        },
                        {
                          "id": 26345,
                          "name": "Americas Challengers - Playoffs",
                          "importance": 0
                        },
                        {
                          "id": 26349,
                          "name": "Asia Star Challengers Invitational - Playoffs",
                          "importance": 0
                        },
                        {
                          "id": 26380,
                          "name": "LCK Regional Finals",
                          "importance": 0
                        },
                        {
                          "id": 26391,
                          "name": "LCS Playoffs",
                          "importance": 0
                        },
                        {
                          "id": 26508,
                          "name": "PCS - Play-In - Group B",
                          "importance": 0
                        },
                        {
                          "id": 26522,
                          "name": "PCS - Play-In - Group A",
                          "importance": 0
                        },
                        {
                          "id": 26574,
                          "name": "PCS - Contender Group",
                          "importance": 0
                        },
                        {
                          "id": 26859,
                          "name": "Mid-Season Invitational Play-In - Group A",
                          "importance": 0
                        },
                        {
                          "id": 26860,
                          "name": "Mid-Season Invitational Play-In - Group B",
                          "importance": 0
                        },
                        {
                          "id": 26903,
                          "name": "EMEA Masters - Knockout Stage",
                          "importance": 0
                        },
                        {
                          "id": 27157,
                          "name": "Season Kickoff - Playoffs",
                          "importance": 0
                        },
                        {
                          "id": 27165,
                          "name": "Season Kickoff - Showmatch",
                          "importance": 0
                        },
                        {
                          "id": 27249,
                          "name": "Elite Series Benelux Masters - Playoffs",
                          "importance": 0
                        },
                        {
                          "id": 27265,
                          "name": "MEG - Playoffs",
                          "importance": 0
                        },
                        {
                          "id": 27323,
                          "name": "Asian Games - Playoffs",
                          "importance": 0
                        },
                        {
                          "id": 27343,
                          "name": "KCX3: Karmine Corp vs The World - Playoffs",
                          "importance": 0
                        },
                        {
                          "id": 27390,
                          "name": "Playoffs",
                          "importance": 0
                        },
                        {
                          "id": 27406,
                          "name": "Hitpoint Masters - Regular season",
                          "importance": 0
                        },
                        {
                          "id": 27430,
                          "name": "Hitpoint Masters - Regular",
                          "importance": 0
                        },
                        {
                          "id": 27469,
                          "name": "LDL Playoffs",
                          "importance": 0
                        },
                        {
                          "id": 27509,
                          "name": "Mid-Season Invitational - Last Chance Qualifier",
                          "importance": 0
                        },
                        {
                          "id": 27563,
                          "name": "LMF - Playoffs",
                          "importance": 0
                        },
                        {
                          "id": 27567,
                          "name": "DDH - Playoffs",
                          "importance": 0
                        },
                        {
                          "id": 27590,
                          "name": "Elements League - Playoffs",
                          "importance": 0
                        },
                        {
                          "id": 27615,
                          "name": "LCO - Group A",
                          "importance": 0
                        },
                        {
                          "id": 27707,
                          "name": "Weibo Cup - Playoffs",
                          "importance": 0
                        },
                        {
                          "id": 27729,
                          "name": "Demacia Cup - Stage 2",
                          "importance": 0
                        },
                        {
                          "id": 27730,
                          "name": "Choque de Reinos - Playoffs",
                          "importance": 0
                        },
                        {
                          "id": 27751,
                          "name": "LA Comic Con Invitational - Playoffs",
                          "importance": 0
                        },
                        {
                          "id": 27786,
                          "name": "LCK Academy - Playoffs",
                          "importance": 0
                        },
                        {
                          "id": 27787,
                          "name": "LPLOL - Knockout Stage",
                          "importance": 0
                        },
                        {
                          "id": 27799,
                          "name": "Prime League Super Cup - Stage 2",
                          "importance": 0
                        },
                        {
                          "id": 27897,
                          "name": "Prime League - Pro Division - Playoffs",
                          "importance": 0
                        },
                        {
                          "id": 27920,
                          "name": "LFL Players",
                          "importance": 0
                        },
                        {
                          "id": 28107,
                          "name": "European Masters Play-in Group D",
                          "importance": 0
                        },
                        {
                          "id": 28108,
                          "name": "Belgian League - Regular season",
                          "importance": 0
                        },
                        {
                          "id": 28113,
                          "name": "LHE - Playoffs",
                          "importance": 0
                        },
                        {
                          "id": 28276,
                          "name": "Mid-Season Invitational - Knockout Stage",
                          "importance": 0
                        },
                        {
                          "id": 28309,
                          "name": "SEA Games - Playoffs",
                          "importance": 0
                        },
                        {
                          "id": 28373,
                          "name": "LCS Regular",
                          "importance": 0
                        },
                        {
                          "id": 28615,
                          "name": "LCS - Group A",
                          "importance": 0
                        },
                        {
                          "id": 28617,
                          "name": "LCS - Group B",
                          "importance": 0
                        },
                        {
                          "id": 28674,
                          "name": "Demacia Cup - Knockout Stage",
                          "importance": 0
                        },
                        {
                          "id": 28843,
                          "name": "Iberian Cup - Group D",
                          "importance": 0
                        },
                        {
                          "id": 28845,
                          "name": "Iberian Cup - Group B",
                          "importance": 0
                        },
                        {
                          "id": 28870,
                          "name": "Dutch League - Playoffs",
                          "importance": 0
                        },
                        {
                          "id": 28882,
                          "name": "Belgian League - Playoffs",
                          "importance": 0
                        },
                        {
                          "id": 28897,
                          "name": "LFL - Finals",
                          "importance": 0
                        },
                        {
                          "id": 28969,
                          "name": "LCL Playoffs",
                          "importance": 0
                        },
                        {
                          "id": 29069,
                          "name": "LDL - Knockout stage",
                          "importance": 0
                        },
                        {
                          "id": 29261,
                          "name": "Mid-Season Invitational - Playoffs - Knockout",
                          "importance": 0
                        },
                        {
                          "id": 29338,
                          "name": "LCS Proving Grounds - Regular",
                          "importance": 0
                        },
                        {
                          "id": 29353,
                          "name": "European Masters - Tiebreakers",
                          "importance": 0
                        },
                        {
                          "id": 29390,
                          "name": "Challenger Korea - Playoffs",
                          "importance": 0
                        },
                        {
                          "id": 29451,
                          "name": "LCS Split - Regular Season",
                          "importance": 0
                        },
                        {
                          "id": 29548,
                          "name": "LCS - Knockout Stage",
                          "importance": 0
                        },
                        {
                          "id": 29636,
                          "name": "All-Star s",
                          "importance": 0
                        },
                        {
                          "id": 29638,
                          "name": "All-Star Legends",
                          "importance": 0
                        },
                        {
                          "id": 29646,
                          "name": "All-Star AllStar Showmatches",
                          "importance": 0
                        },
                        {
                          "id": 29648,
                          "name": "All-Star - Queue Kings",
                          "importance": 0
                        },
                        {
                          "id": 29651,
                          "name": "All-Star - AllStar Assassin",
                          "importance": 0
                        },
                        {
                          "id": 29652,
                          "name": "All-Star Dream team group a",
                          "importance": 0
                        },
                        {
                          "id": 29658,
                          "name": "All-Star Dream team group b",
                          "importance": 0
                        },
                        {
                          "id": 29660,
                          "name": "All-Star All star  main",
                          "importance": 0
                        },
                        {
                          "id": 29661,
                          "name": "All-Star All star  - los angeles",
                          "importance": 0
                        },
                        {
                          "id": 29662,
                          "name": "All-Star - Round robin",
                          "importance": 0
                        },
                        {
                          "id": 29685,
                          "name": "All-Star AllStar Tandem",
                          "importance": 0
                        },
                        {
                          "id": 29696,
                          "name": "All-Star All star tandem",
                          "importance": 0
                        },
                        {
                          "id": 29710,
                          "name": "VCS - Promotion",
                          "importance": 0
                        },
                        {
                          "id": 29733,
                          "name": "Prime League - Pro Division - Main Stage",
                          "importance": 0
                        },
                        {
                          "id": 29752,
                          "name": "All-Star All star nexus",
                          "importance": 0
                        },
                        {
                          "id": 29764,
                          "name": "Worlds Playoffs",
                          "importance": 0
                        },
                        {
                          "id": 29776,
                          "name": "Dutch League Playoffs",
                          "importance": 0
                        },
                        {
                          "id": 29786,
                          "name": "All-Star All star urf",
                          "importance": 0
                        },
                        {
                          "id": 29789,
                          "name": "All-Star AllStar URF",
                          "importance": 0
                        },
                        {
                          "id": 29791,
                          "name": "Group B",
                          "importance": 0
                        },
                        {
                          "id": 29797,
                          "name": "Group A",
                          "importance": 0
                        },
                        {
                          "id": 29812,
                          "name": "Belgian League Playoffs",
                          "importance": 0
                        },
                        {
                          "id": 29838,
                          "name": "Prime League Pro Division - Play-in Stage",
                          "importance": 0
                        },
                        {
                          "id": 29855,
                          "name": "Worlds Play-in - Knockout Stage",
                          "importance": 0
                        },
                        {
                          "id": 29881,
                          "name": "European Masters Playoffs",
                          "importance": 0
                        },
                        {
                          "id": 29901,
                          "name": "LCK Regional finals",
                          "importance": 0
                        },
                        {
                          "id": 29910,
                          "name": "LCS - Playoffs",
                          "importance": 0
                        },
                        {
                          "id": 29911,
                          "name": "LEC - Playoffs",
                          "importance": 0
                        },
                        {
                          "id": 29925,
                          "name": "LCK Playoffs",
                          "importance": 0
                        },
                        {
                          "id": 29941,
                          "name": "LCL - Playoffs",
                          "importance": 0
                        },
                        {
                          "id": 29944,
                          "name": "LCS Academy Playoffs",
                          "importance": 0
                        },
                        {
                          "id": 29946,
                          "name": "LPL - Regional finals",
                          "importance": 0
                        },
                        {
                          "id": 29948,
                          "name": "LLA Playoffs",
                          "importance": 0
                        },
                        {
                          "id": 29949,
                          "name": "PCS - Playoffs",
                          "importance": 0
                        },
                        {
                          "id": 29956,
                          "name": "OPL - Playoffs",
                          "importance": 0
                        },
                        {
                          "id": 29958,
                          "name": "LPL Playoffs",
                          "importance": 0
                        },
                        {
                          "id": 29959,
                          "name": "Challenger Korea - Playoffs",
                          "importance": 0
                        },
                        {
                          "id": 29988,
                          "name": "NLC Playoffs",
                          "importance": 0
                        },
                        {
                          "id": 29989,
                          "name": "EBL Playoffs",
                          "importance": 0
                        },
                        {
                          "id": 29990,
                          "name": "Prime League Pro Division Playoffs",
                          "importance": 0
                        },
                        {
                          "id": 29995,
                          "name": "LFL - Tiebreakers - EM Qualification",
                          "importance": 0
                        },
                        {
                          "id": 29997,
                          "name": "Baltic Masters - Playoffs",
                          "importance": 0
                        },
                        {
                          "id": 29999,
                          "name": "Ultraliga Playoffs",
                          "importance": 0
                        },
                        {
                          "id": 30008,
                          "name": "LCL - Group C",
                          "importance": 0
                        },
                        {
                          "id": 30018,
                          "name": "LCL - Group A",
                          "importance": 0
                        },
                        {
                          "id": 30028,
                          "name": "PG Nationals Playoffs",
                          "importance": 0
                        },
                        {
                          "id": 30030,
                          "name": "LCL - Group B",
                          "importance": 0
                        },
                        {
                          "id": 30053,
                          "name": "LCL - Group D",
                          "importance": 0
                        },
                        {
                          "id": 30226,
                          "name": "Mid-Season Cup - Group B",
                          "importance": 0
                        },
                        {
                          "id": 30228,
                          "name": "Mid-Season Cup - Playoffs",
                          "importance": 0
                        },
                        {
                          "id": 30234,
                          "name": "Mid-Season Cup Playoffs",
                          "importance": 0
                        },
                        {
                          "id": 30246,
                          "name": "Pulsefire Cup - Playoffs",
                          "importance": 0
                        },
                        {
                          "id": 30313,
                          "name": "LLA Playoffs",
                          "importance": 0
                        },
                        {
                          "id": 30328,
                          "name": "LCL Playoffs",
                          "importance": 0
                        },
                        {
                          "id": 30661,
                          "name": "KeSPA Cup Playoffs",
                          "importance": 0
                        },
                        {
                          "id": 30665,
                          "name": "KeSPA Cup - Elimination and qualifying rounds",
                          "importance": 0
                        },
                        {
                          "id": 30672,
                          "name": "Demacia Cup Playoffs",
                          "importance": 0
                        },
                        {
                          "id": 30700,
                          "name": "ESL Meisterschaft - Playoffs",
                          "importance": 0
                        },
                        {
                          "id": 30720,
                          "name": "All-Star AllStar one vs one",
                          "importance": 0
                        },
                        {
                          "id": 30743,
                          "name": "LPL Legacy Draft Match",
                          "importance": 0
                        },
                        {
                          "id": 30745,
                          "name": "LPL Rookie Match",
                          "importance": 0
                        },
                        {
                          "id": 30746,
                          "name": "LPL Legacy Blind Match",
                          "importance": 0
                        },
                        {
                          "id": 30758,
                          "name": "Polska Liga Esportowa Knockout Stage",
                          "importance": 0
                        },
                        {
                          "id": 30766,
                          "name": "Polska Liga Esportowa - Group A",
                          "importance": 0
                        },
                        {
                          "id": 30767,
                          "name": "Polska Liga Esportowa - Group B",
                          "importance": 0
                        },
                        {
                          "id": 30843,
                          "name": "European Masters - Knockout stage",
                          "importance": 0
                        },
                        {
                          "id": 30859,
                          "name": "LEC Regional finals",
                          "importance": 0
                        },
                        {
                          "id": 30866,
                          "name": "LCS Regional finals",
                          "importance": 0
                        },
                        {
                          "id": 30868,
                          "name": "LMS Regional finals",
                          "importance": 0
                        },
                        {
                          "id": 30872,
                          "name": "LMS Playoffs",
                          "importance": 0
                        },
                        {
                          "id": 30938,
                          "name": "Rift Rivals: NA vs. EU 2v2 + showmatch",
                          "importance": 0
                        },
                        {
                          "id": 30967,
                          "name": "NEST Knockout stage",
                          "importance": 0
                        },
                        {
                          "id": 30971,
                          "name": "Mid-Season Invitational Knockout stage",
                          "importance": 0
                        },
                        {
                          "id": 30989,
                          "name": "Mid-Season Invitational - Play-in - elimination",
                          "importance": 0
                        },
                        {
                          "id": 31119,
                          "name": "All-Star All star one vs one",
                          "importance": 0
                        },
                        {
                          "id": 31120,
                          "name": "All-Star All star two vs two",
                          "importance": 0
                        },
                        {
                          "id": 31134,
                          "name": "NEST - Knockout stage",
                          "importance": 0
                        },
                        {
                          "id": 31135,
                          "name": "NA Scouting Grounds - Elimination",
                          "importance": 0
                        },
                        {
                          "id": 31136,
                          "name": "League of Origin - Playoffs",
                          "importance": 0
                        },
                        {
                          "id": 31137,
                          "name": "NA Scouting Grounds - Groups",
                          "importance": 0
                        },
                        {
                          "id": 31140,
                          "name": "NA Scouting Grounds - Group stage",
                          "importance": 0
                        },
                        {
                          "id": 31142,
                          "name": "League of Origin - Group stage",
                          "importance": 0
                        },
                        {
                          "id": 31147,
                          "name": "Worlds Elimination",
                          "importance": 0
                        },
                        {
                          "id": 31162,
                          "name": "LMS Regionals",
                          "importance": 0
                        },
                        {
                          "id": 31165,
                          "name": "CBLOL Promotion and access",
                          "importance": 0
                        },
                        {
                          "id": 31166,
                          "name": "EU LCS Regionals",
                          "importance": 0
                        },
                        {
                          "id": 31167,
                          "name": "NA LCS Regionals",
                          "importance": 0
                        },
                        {
                          "id": 31170,
                          "name": "LCK Regionals",
                          "importance": 0
                        },
                        {
                          "id": 31171,
                          "name": "LPL - Regionals",
                          "importance": 0
                        },
                        {
                          "id": 31172,
                          "name": "Challenge France - Group stage",
                          "importance": 0
                        },
                        {
                          "id": 31181,
                          "name": "EU LCS - Regular season",
                          "importance": 0
                        },
                        {
                          "id": 31182,
                          "name": "EU LCS - Playoffs",
                          "importance": 0
                        },
                        {
                          "id": 31183,
                          "name": "Copa Latinoamérica Sur - Playoffs",
                          "importance": 0
                        },
                        {
                          "id": 31186,
                          "name": "NA LCS - Playoffs",
                          "importance": 0
                        },
                        {
                          "id": 31187,
                          "name": "Liga Latinoamerica Norte - Playoffs",
                          "importance": 0
                        },
                        {
                          "id": 31188,
                          "name": "CBLOL - Elimination",
                          "importance": 0
                        },
                        {
                          "id": 31189,
                          "name": "OPL - Promotion relegation",
                          "importance": 0
                        },
                        {
                          "id": 31194,
                          "name": "NA Academy - Playoffs",
                          "importance": 0
                        },
                        {
                          "id": 31197,
                          "name": "Turkey Challenger Series - Playoffs",
                          "importance": 0
                        },
                        {
                          "id": 31200,
                          "name": "EU LCS - Promotion",
                          "importance": 0
                        },
                        {
                          "id": 31208,
                          "name": "EU LCS - Group ab",
                          "importance": 0
                        },
                        {
                          "id": 31209,
                          "name": "EU LCS - Group a",
                          "importance": 0
                        },
                        {
                          "id": 31210,
                          "name": "EU LCS - Group b",
                          "importance": 0
                        },
                        {
                          "id": 31257,
                          "name": "NA LCS Playoffs",
                          "importance": 0
                        },
                        {
                          "id": 31260,
                          "name": "CDLN Playoffs",
                          "importance": 0
                        },
                        {
                          "id": 31315,
                          "name": "All-Star - Dream team elimination",
                          "importance": 0
                        },
                        {
                          "id": 31319,
                          "name": "KeSPA Cup - Bracket",
                          "importance": 0
                        },
                        {
                          "id": 31321,
                          "name": "Challenge France - Bracket stage",
                          "importance": 0
                        },
                        {
                          "id": 31371,
                          "name": "TCL - Playoff",
                          "importance": 0
                        },
                        {
                          "id": 31374,
                          "name": "NA LCS - Promotion relegation",
                          "importance": 0
                        },
                        {
                          "id": 31379,
                          "name": "NA Challenger Series - Playoffs",
                          "importance": 0
                        },
                        {
                          "id": 31390,
                          "name": "Rift Rivals: CB vs. CLS vs. LLN - Playoffs",
                          "importance": 0
                        },
                        {
                          "id": 31422,
                          "name": "LPL - Promotion relegation",
                          "importance": 0
                        },
                        {
                          "id": 31423,
                          "name": "EU LCS - Promotion relegation",
                          "importance": 0
                        },
                        {
                          "id": 31428,
                          "name": "NA LCS Na   promotion relegation",
                          "importance": 0
                        },
                        {
                          "id": 31439,
                          "name": "Intel Extreme Masters - Playoffs",
                          "importance": 0
                        },
                        {
                          "id": 31441,
                          "name": "Intel Extreme Masters - Group b",
                          "importance": 0
                        },
                        {
                          "id": 31442,
                          "name": "Intel Extreme Masters - Group a",
                          "importance": 0
                        },
                        {
                          "id": 31447,
                          "name": "Intel Extreme Masters Group a",
                          "importance": 0
                        },
                        {
                          "id": 31449,
                          "name": "All-Star - All star one versus one",
                          "importance": 0
                        },
                        {
                          "id": 31451,
                          "name": "Challenge France - Playoffs",
                          "importance": 0
                        },
                        {
                          "id": 31453,
                          "name": "Intel Extreme Masters - Bracket",
                          "importance": 0
                        },
                        {
                          "id": 31463,
                          "name": "Torneo de Pre-Copa - Preseason",
                          "importance": 0
                        },
                        {
                          "id": 31465,
                          "name": "Copa Latinoamérica Sur - Preseason",
                          "importance": 0
                        },
                        {
                          "id": 31488,
                          "name": "Liga Latinoamerica Norte - Expansion",
                          "importance": 0
                        },
                        {
                          "id": 31490,
                          "name": "Turkey Challenger Series - Finals",
                          "importance": 0
                        },
                        {
                          "id": 31493,
                          "name": "LPL Promotion relegation",
                          "importance": 0
                        },
                        {
                          "id": 31502,
                          "name": "CBLOL - Regular playoffs",
                          "importance": 0
                        },
                        {
                          "id": 31531,
                          "name": "International Wildcard Playoffs",
                          "importance": 0
                        },
                        {
                          "id": 31535,
                          "name": "LPL Promotion relegation",
                          "importance": 0
                        },
                        {
                          "id": 31538,
                          "name": "Turkey Challenger Series Finals",
                          "importance": 0
                        },
                        {
                          "id": 31539,
                          "name": "Copa Latinoamérica Norte - Playoffs",
                          "importance": 0
                        },
                        {
                          "id": 31550,
                          "name": "NA Challenger Series Regular season",
                          "importance": 0
                        },
                        {
                          "id": 31582,
                          "name": "All-Star All star 2015 1v1",
                          "importance": 0
                        },
                        {
                          "id": 31592,
                          "name": "KeSPA Cup Bracket",
                          "importance": 0
                        },
                        {
                          "id": 31597,
                          "name": "EU LCS - Regional qualifier",
                          "importance": 0
                        },
                        {
                          "id": 31599,
                          "name": "NA Challenger Series Playoffs",
                          "importance": 0
                        },
                        {
                          "id": 31601,
                          "name": "LMS - Playoff",
                          "importance": 0
                        },
                        {
                          "id": 31608,
                          "name": "EU Challenger Series - Qualifier",
                          "importance": 0
                        },
                        {
                          "id": 31614,
                          "name": "NA Challenger Series Playoffs",
                          "importance": 0
                        },
                        {
                          "id": 31617,
                          "name": "EU Challenger Series - Promotion",
                          "importance": 0
                        },
                        {
                          "id": 31626,
                          "name": "EU LCS - Expansion",
                          "importance": 0
                        },
                        {
                          "id": 31627,
                          "name": "NA LCS - Expansion",
                          "importance": 0
                        },
                        {
                          "id": 31634,
                          "name": "EU LCS Promotion",
                          "importance": 0
                        },
                        {
                          "id": 65029,
                          "name": "Esports World Cup - Phase 2",
                          "importance": 0
                        },
                        {
                          "id": 70332,
                          "name": "Esports World Cup - Phase 1",
                          "importance": 0
                        },
                        {
                          "id": 70356,
                          "name": "First Stand - Group B",
                          "importance": 0
                        },
                        {
                          "id": 70369,
                          "name": "Americas Cup - Playoffs",
                          "importance": 0
                        },
                        {
                          "id": 70378,
                          "name": "Rift Legends Champions - Group",
                          "importance": 0
                        },
                        {
                          "id": 70379,
                          "name": "LPLOL - Group C",
                          "importance": 0
                        },
                        {
                          "id": 70381,
                          "name": "LES Playoffs",
                          "importance": 0
                        },
                        {
                          "id": 70384,
                          "name": "LPLOL - Group B",
                          "importance": 0
                        },
                        {
                          "id": 70387,
                          "name": "Arabian League - Elimination Phase",
                          "importance": 0
                        },
                        {
                          "id": 70393,
                          "name": "LCS - Last Chance Qualifier",
                          "importance": 0
                        },
                        {
                          "id": 70394,
                          "name": "Road Of Legends - Group B",
                          "importance": 0
                        },
                        {
                          "id": 70395,
                          "name": "Comedy Central Winter Snowdown - Playoffs",
                          "importance": 0
                        },
                        {
                          "id": 70399,
                          "name": "CBLOL - Play-In",
                          "importance": 0
                        },
                        {
                          "id": 70436,
                          "name": "Worlds - Play-In",
                          "importance": 0
                        },
                        {
                          "id": 70439,
                          "name": "Asia Masters - Group C",
                          "importance": 0
                        },
                        {
                          "id": 70440,
                          "name": "Asia Masters - Group A",
                          "importance": 0
                        },
                        {
                          "id": 70476,
                          "name": "LPLOL - Play-In",
                          "importance": 0
                        },
                        {
                          "id": 70478,
                          "name": "LPL - Last Chance Promotion",
                          "importance": 0
                        },
                        {
                          "id": 70508,
                          "name": "Esports Shanghai Masters - Playoffs",
                          "importance": 0
                        },
                        {
                          "id": 71776,
                          "name": "Circuito Desafiante - Play-In",
                          "importance": 0
                        },
                        {
                          "id": 104063,
                          "name": "Arabian League - Last Stand",
                          "importance": 0
                        }
                      ]
                    }
                  ]
                }
              }
            }
          }
        },
        "operationId": "Tournaments By Class"
      }
    },
    "/seasons": {
      "get": {
        "tags": [
          "Seasons"
        ],
        "summary": "Seasons",
        "description": "This endpoint allows you to retrieve the seasons.\n\n> **Multi-language**: This feature allows the user to manually change the language of the API response by adding value to the `lang` attribute. Example: `lang=en`.\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 day.<br />**Recommended Calls**: Limit calls to 1 per day.\n\n### Use Cases\nGet seasons<br />`https://esports.sportmicro.com/seasons`<br /><br />Get seasons based on the **id**<br />`https://esports.sportmicro.com/seasons?id=eq.{id}`<br /><br />Get seasons from a specific **league_id**<br />`https://esports.sportmicro.com/seasons?league_id=eq.{league_id}`",
        "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": 28837,
                      "name": "Rest of Asia qualifier 2016",
                      "year": "2016",
                      "start_time": "2016-10-09",
                      "end_time": "2016-10-09",
                      "league_id": 8315,
                      "league_name": "ROG Masters"
                    }
                  ]
                }
              }
            }
          }
        },
        "operationId": "Seasons"
      }
    },
    "/seasons-info": {
      "get": {
        "tags": [
          "Seasons"
        ],
        "summary": "Seasons Info",
        "description": "This endpoint allows you to retrieve the info from seasons.\n\n> **Multi-language**: This feature allows the user to manually change the language of the API response by adding value to the `lang` attribute. Example: `lang=en`.\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 day.<br />**Recommended Calls**: Limit calls to 1 per day.\n\n### Use Cases\nGet info from a specific **season_id**<br />`https://esports.sportmicro.com/seasons-info?season_id=eq.{season_id}`",
        "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": 52,
                      "season_name": "LPL 2025",
                      "competitors": 6,
                      "level": "d"
                    }
                  ]
                }
              }
            }
          }
        },
        "operationId": "Seasons Info"
      }
    },
    "/matches-games-lineups": {
      "get": {
        "tags": [
          "Matches"
        ],
        "summary": "Matches Games Lineups",
        "description": "This endpoint allows you to retrieve the lineups from a specific game.\n\n> **Multi-language**: This feature allows the user to manually change the language of the API response by adding value to the `lang` attribute. Example: `lang=en`.\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 several times per day.<br />**Recommended Calls**: Limit calls to 1 every 15 minutes.\n\n### Use Cases\nGet lineup from a specific **esports_game_id**<br />`https://esports.sportmicro.com/matches-games-lineups?esports_game_id=eq.{esports_game_id}`<br /><br />Get lineup from a specific **esports_game_id** and **team_id**<br />`https://esports.sportmicro.com/matches-games-lineups?esports_game_id=eq.{esports_game_id}&team_id=eq.{team_id}`",
        "parameters": [
          {
            "$ref": "#/components/parameters/rowFilter.matches-games-lineups.esports_game_id"
          },
          {
            "$ref": "#/components/parameters/rowFilter.matches-games-lineups.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-games-lineups"
                  },
                  "type": "array",
                  "example": [
                    {
                      "esports_game_id": 6,
                      "team_id": 69723,
                      "players": [
                        {
                          "adr": 78.6,
                          "kast": 100,
                          "kills": 11,
                          "deaths": 4,
                          "assists": 12,
                          "kd_diff": 7,
                          "headshots": 4,
                          "player_id": 230646,
                          "player_name": "MAJ3R",
                          "flash_assists": 5,
                          "first_kills_diff": 0,
                          "player_last_name": "Küpeli",
                          "player_first_name": "Engin",
                          "player_hash_image": "a33b635b2314b4bb140b45f5693c0998c159ff87c123cf72480b37fd1c5f79fd"
                        },
                        {
                          "adr": 104.5,
                          "kast": 93,
                          "kills": 15,
                          "deaths": 5,
                          "assists": 7,
                          "kd_diff": 10,
                          "headshots": 8,
                          "player_id": 230488,
                          "player_name": "XANTARES",
                          "flash_assists": 0,
                          "first_kills_diff": 9,
                          "player_last_name": "Dörtkardeş",
                          "player_first_name": "Ismailcan",
                          "player_hash_image": "2373a3fcc0c52928c0ce367e571e5f3472c8c0c007133326db21869b95d5f71d"
                        },
                        {
                          "adr": 119.3,
                          "kast": 93,
                          "kills": 19,
                          "deaths": 9,
                          "assists": 7,
                          "kd_diff": 10,
                          "headshots": 11,
                          "player_id": 230251,
                          "player_name": "Wicadia",
                          "flash_assists": 1,
                          "first_kills_diff": 3,
                          "player_last_name": "Yalçın",
                          "player_first_name": "Ali Haydar",
                          "player_hash_image": "545345ad85b89d0bd51bcf6d905353de002130afe1616bbc58e78d8a657ce734"
                        }
                      ]
                    }
                  ]
                }
              }
            }
          }
        },
        "operationId": "Matches Games Lineups"
      }
    },
    "/teams-by-league": {
      "get": {
        "tags": [
          "Teams"
        ],
        "summary": "Teams By League",
        "description": "This endpoint allows you to retrieve the teams from a specific league.\n\n> **Multi-language**: This feature allows the user to manually change the language of the API response by adding value to the `lang` attribute. Example: `lang=en`.\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 day.<br />**Recommended Calls**: Limit calls to 1 per day.\n\n### Use Cases\nGet teams from a specific **league_id**<br />`https://esports.sportmicro.com/teams-by-league?league_id=eq.{league_id}`",
        "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": 51,
                      "league_name": "All-Star",
                      "league_hash_image": "9a4107bc01874dab1ca7ebe455a755cf7b913ca02714b730c2c9c08f462c8b6f",
                      "teams": [
                        {
                          "id": 82,
                          "name": "Team TheShy",
                          "hash_image": "90aae57ac2c0f22087a69ffbd9a68c544a2d61732aadfd9d127b95cbba669b65"
                        },
                        {
                          "id": 94,
                          "name": "2023 Rookie",
                          "hash_image": "62885b9622f91bce85797a82b07517f4cb1e19006e69cf4c3e261e6d147b4b2d"
                        },
                        {
                          "id": 103,
                          "name": "All-Star Team A",
                          "hash_image": "974ec1e8a39fa9052cd90582fd2ada83b5be3fe13baaafa3a39f3de1d1df1b60"
                        },
                        {
                          "id": 109,
                          "name": "Team Rookie",
                          "hash_image": "60e7a58c53ad9ec289aed02b34265c1dc777f5b0babb4117123786d054b8302b"
                        },
                        {
                          "id": 119,
                          "name": "Wei",
                          "hash_image": "f11175183c2885b89107245cb08c0ffde79d9eb85fd67d130aa066ca5cb22620"
                        },
                        {
                          "id": 129,
                          "name": "Legend LCC",
                          "hash_image": "071ac2f7ac05aee3e0cb39e840c816dca10d0e6b317b8a21fe3ff14d5ea1dc4c"
                        },
                        {
                          "id": 141,
                          "name": "Legend LPL",
                          "hash_image": "84bca3c4c35ac0a6d8e48c866522d16efd12289a226f19be45f20bc0b0c6d90a"
                        },
                        {
                          "id": 145,
                          "name": "Team 369",
                          "hash_image": "26a7b127f9d538f62270f598ca5fdc7213f7f1c1b8a32c6199b19c06686a3786"
                        },
                        {
                          "id": 158,
                          "name": "Team Crisp",
                          "hash_image": "90ffe3f09cf7d7ab62389fa16909a24fd64fdb6998af2c542ff46b90261ad73f"
                        },
                        {
                          "id": 166,
                          "name": "Harder",
                          "hash_image": "26a30508bde8e105d123a95bd57998c5f05d93840f59b2cf31cb8f842b6b4d36"
                        },
                        {
                          "id": 176,
                          "name": "Angel",
                          "hash_image": "3b0a2f881c0af6b93038a9ae82dce230e37032595fae0a7d458b1ecb3be16ce1"
                        },
                        {
                          "id": 179,
                          "name": "Hope",
                          "hash_image": "eaefc71945acff8ad4ceea7156061503d53207fb1ad42c2b44b55d412078b2a8"
                        },
                        {
                          "id": 185,
                          "name": "Mark",
                          "hash_image": "6a921d0e4b8344fa84512397215e1f3390c9044168998565b5b2ebe19655fe25"
                        },
                        {
                          "id": 196,
                          "name": "Hang",
                          "hash_image": "27279f2eaaa81c7fa147cd60ae33541c39774ce583eb191c9e50e5f9d63838b7"
                        },
                        {
                          "id": 200,
                          "name": "Team Bin",
                          "hash_image": "38f8a0ff6c0e74bf409c936acb949d6b7059f4e6b8a91ccd14a6e74d07a4b429"
                        },
                        {
                          "id": 208,
                          "name": "Team Jiejie",
                          "hash_image": "cf00efec078ecf872dfa95ea5d7e9d9b2acf82566f11b21c974a4583afbbbdee"
                        },
                        {
                          "id": 215,
                          "name": "Team Meiko",
                          "hash_image": "e760b330891a9f1edb60b0461dd09e5e0afd83fc8550169bc43f14bd0b0d9f90"
                        },
                        {
                          "id": 227,
                          "name": "369",
                          "hash_image": "66c284dbb42ebfebe267dc41b502b506a43a3b8f9fc88b58ed2561a492407c70"
                        },
                        {
                          "id": 232,
                          "name": "Mole",
                          "hash_image": "f19478ae3fb54c165f1bfa5ca61df91ff53ffded9df6af3426796cc9c6c9b56a"
                        },
                        {
                          "id": 244,
                          "name": "Puff",
                          "hash_image": "732c807b5b20957782153b7f4f046d14f713cc446b32d1a95208df65b0b05357"
                        },
                        {
                          "id": 259,
                          "name": "Doinb",
                          "hash_image": "f8aba282a51e7c10b5ed949834fdf2b20c4bdd66ad28c9a58be85db73ecd55b0"
                        },
                        {
                          "id": 266,
                          "name": "Xiaohu",
                          "hash_image": "73f093e26619abaa4afb57ac210f9443c677398afdc168f02a1b90c9349f1f4a"
                        },
                        {
                          "id": 272,
                          "name": "Zoom",
                          "hash_image": "66f57eb8ee6f6903dc96183909c284dd7018d7a1791f6265063cdd8bb884f3e5"
                        },
                        {
                          "id": 280,
                          "name": "JackeyLove",
                          "hash_image": "b5f8e8f58fc4af60522016f45a251e4ca854ab5b09810fbe19443691284fc529"
                        },
                        {
                          "id": 290,
                          "name": "Lvmao",
                          "hash_image": "ff9618b2269785f55bec4cce3e23fa6473d55029d7fa7b48ec0496fad6602915"
                        },
                        {
                          "id": 297,
                          "name": "Team Bright",
                          "hash_image": "df5efdbe24e8712ffb8ea24cebe103124e954f725f67b1076a8a87b841cefd55"
                        },
                        {
                          "id": 305,
                          "name": "Team Dark",
                          "hash_image": "52b7b791a602ebfcdca918c22aab697a6c7abcf421b07b0fd0c63f5b7405e0b8"
                        },
                        {
                          "id": 324,
                          "name": "Flandre",
                          "hash_image": "43f2a02989383623ef30658f33010665956405a655351ca9d401a7fbcd051e13"
                        },
                        {
                          "id": 330,
                          "name": "GALA",
                          "hash_image": "608a452481ac761ace131d20a56fa0312861b39d395d7e2f74d510231cf477ea"
                        },
                        {
                          "id": 340,
                          "name": "Zhuo",
                          "hash_image": "d3a2a264a0f7f97142d5e19b7ebc7106bd44030ec130dcfb9f8c68386f467139"
                        },
                        {
                          "id": 349,
                          "name": "Light",
                          "hash_image": "05bec8d63317f843c7a6d93dddacaa30b1573c91e28cb6d0ed2b79be86896f64"
                        },
                        {
                          "id": 358,
                          "name": "Shanks",
                          "hash_image": "3b3e972601dbd046e0389ee5250af853ae2e5fb5be2cfbf333c075fd4564c2d7"
                        },
                        {
                          "id": 365,
                          "name": "iBoy",
                          "hash_image": "dc4aec353a46fd2786fecd1e597f13d2b38f334286ded01763ccbec86b8b3d27"
                        },
                        {
                          "id": 370,
                          "name": "Legend Rivalry Blue",
                          "hash_image": "2520aa7a2c9e77ece5f61c25b053fc36f6f2aad3e21e859f7b7dd22afc00859f"
                        },
                        {
                          "id": 386,
                          "name": "Team icon",
                          "hash_image": "f71309d3b9f37ad7c94c9d5a81974a5d85077b118b7565d390a58dac26e7a925"
                        },
                        {
                          "id": 392,
                          "name": "Rookies 2020",
                          "hash_image": "011743d05a981ea25241de79621c206b17a846327847b60506575fa14f216328"
                        },
                        {
                          "id": 406,
                          "name": "XLB",
                          "hash_image": "2be31865e9edca4dfc7ef5cb4fd3338b48d73fe8f4918dfcc98a98e447a923fd"
                        },
                        {
                          "id": 421,
                          "name": "2022 Rookie Team",
                          "hash_image": "21739e0a3258aee639a0e3c674a9e9d9e284d00ebc35321d45d5878379bd558c"
                        },
                        {
                          "id": 429,
                          "name": "All-Star Team B",
                          "hash_image": "04e9055b7cab456e906c906de8d555ff4de027f5230c703f09eae41cc473abb9"
                        },
                        {
                          "id": 435,
                          "name": "Legends Team A",
                          "hash_image": "73e9bdbcacc56a3387918164dd27071215d9404be09b79a4b46e52329ff736e3"
                        },
                        {
                          "id": 446,
                          "name": "Team Uzi",
                          "hash_image": "4a80558d6a4ac93e736590acb6a5c3fcd24160969123423fb74e452ae61687d2"
                        },
                        {
                          "id": 98810,
                          "name": "LEC Allstars",
                          "hash_image": "0e08ea29949b68eacb265f4abaf648b2d562ea0b5463739a0ec8d6172e7eea48"
                        },
                        {
                          "id": 98876,
                          "name": "Assassin Team A",
                          "hash_image": "5784fb70e9a605abb69c486ec22862aa08b296de929b3c08fd3f045779459f64"
                        },
                        {
                          "id": 98878,
                          "name": "LMS All-Stars",
                          "hash_image": "8c04dc6010ad2bd05b814fd1786f7ff220dbc3d439e523506f0a4548249d9a2f"
                        },
                        {
                          "id": 98894,
                          "name": "Korea All-Stars",
                          "hash_image": "3c4256d758060643542c7c6546687168586e3502a493e6e9ef9dbc407a3cdc42"
                        },
                        {
                          "id": 98899,
                          "name": "Europe All-Stars",
                          "hash_image": "4e546d772e4aca0c449aa8af59edc7d539253503043a904c11c24e913a23c4e9"
                        },
                        {
                          "id": 98900,
                          "name": "All Pro Team Red",
                          "hash_image": "698cc38cc3224e8e148d0d2f94e8dd6106a407f4eed5e900aa64f623defef6ef"
                        },
                        {
                          "id": 98901,
                          "name": "Fire One For All",
                          "hash_image": "2db6bd3efb0756336c4eff5a838ada088a5e2fee1026bbbbb4c55130ad22548c"
                        },
                        {
                          "id": 98902,
                          "name": "Brazil All-Stars",
                          "hash_image": "552645925b6c3670adee92a7f9c3601ee61e8afbf334acc47c94ab81df17cd81"
                        },
                        {
                          "id": 98914,
                          "name": "GPL Allstars",
                          "hash_image": "672a2f89f995733aa02e602703c21b9c254d482d3f022cb5419b2d57a0d1bd6f"
                        },
                        {
                          "id": 98916,
                          "name": "All Pro Team Blue",
                          "hash_image": "9d545b5671933b80a079d4775cfe2c9e45be7b4cf28b09a7e23ba65ee6f85603"
                        },
                        {
                          "id": 98917,
                          "name": "Ice All-Stars",
                          "hash_image": "96c1f7106459d84eb5c2107e49ea89ea88c41c823802ed76bc6acaefb6d14e01"
                        },
                        {
                          "id": 98918,
                          "name": "Fire Tandem",
                          "hash_image": "6dd7255c51aa325b341425a0265eac8627208857f90a1e79e4dc3b5251b7f6e5"
                        },
                        {
                          "id": 98919,
                          "name": "All-Stars CIS",
                          "hash_image": "d9137061e542cfda74af6c6e0c6d66b449e2fbfc257788f2bb699845acb16483"
                        },
                        {
                          "id": 98932,
                          "name": "Team Latin America",
                          "hash_image": "d50f5b87a2858b9b9a387af05116f7659a2eb78d4c7ab049b01c6ba7af1d1f5f"
                        },
                        {
                          "id": 98934,
                          "name": "Ice Assassins",
                          "hash_image": "833afbe722cc6e05279477b8448922c3a601f7b04d7623f89dba3af4f13619b0"
                        },
                        {
                          "id": 98938,
                          "name": "North America All-Stars",
                          "hash_image": "ff770cc774ef07f5e0ab85befe2eb7595f1161145255d1d8f68ad55163171eca"
                        },
                        {
                          "id": 98945,
                          "name": "Tandem Team 1",
                          "hash_image": "9f7cba1e7b97f9ca3bc7e46dbc96e7e51e56f29ceead676c34dba763c1966d99"
                        },
                        {
                          "id": 98958,
                          "name": "Ice Marksmen",
                          "hash_image": "c8aa997ee2452a52a33b99093391762c4f185323355d28b72d3204680f044490"
                        },
                        {
                          "id": 98960,
                          "name": "Team Oceania",
                          "hash_image": "94b6b7b143fd50dbaf7b02ec5fc8d0f1afe87119271dff010e80c02050de1f8b"
                        },
                        {
                          "id": 98981,
                          "name": "IWC All-Stars",
                          "hash_image": "d49aada9b0513b7d06f26c3731fb68e6943ed6e768856bb757e9e2b847fb3221"
                        },
                        {
                          "id": 98993,
                          "name": "China Team",
                          "hash_image": "00d97fd67a7e1f506089269e386661f09713d3a886eb11e2e31dcc42e8e472c0"
                        },
                        {
                          "id": 98997,
                          "name": "Ice Tandem",
                          "hash_image": "49776601d573cd16e5ebbf69af9433a7a1ba4eee117739afcd49b8596d35a052"
                        },
                        {
                          "id": 99020,
                          "name": "Fire All-Stars",
                          "hash_image": "c0d5d477bd09a1af142fb6f4034d3435e5e5c5fcb77c1b4249ab7f2c880d6855"
                        },
                        {
                          "id": 99035,
                          "name": "East Team 2",
                          "hash_image": "c1182a01c1aab16f10a6f6f41e936f3f0a5b30d4c5fcb6c056e3feb248397f1e"
                        },
                        {
                          "id": 99045,
                          "name": "Fire Assassins",
                          "hash_image": "7f6be814e452360bf7db1a937f495cc5a002340c1e61bd355c060e5034f227cf"
                        },
                        {
                          "id": 99059,
                          "name": "NA Team",
                          "hash_image": "76f332b094c67e4f258581bd9fcda8d7b1456092bff5b69c6f233bca4ac01e6a"
                        },
                        {
                          "id": 99066,
                          "name": "Fire Marksmen",
                          "hash_image": "e55fc37d62ce81791d74b4487d57d69780261498fddbb173082805de32df53cd"
                        },
                        {
                          "id": 99076,
                          "name": "Fire Poro King",
                          "hash_image": "eba34a7932e2173b52e4bdba065b26eeae54dd00f6cd4bd2148ad56055c62631"
                        },
                        {
                          "id": 99077,
                          "name": "EU Team",
                          "hash_image": "fcb2d14072caf2c2f35eab85a2e46cf0bbdada6ff12f9aedc37fe53882023d26"
                        },
                        {
                          "id": 99080,
                          "name": "Ice One For All",
                          "hash_image": "b5b92605915a11c609140939c552087d1f58b5428718ab98671547493e718b97"
                        },
                        {
                          "id": 99098,
                          "name": "Korea Team",
                          "hash_image": "91ed3514de56296628f103492356eaf0bcd4ec23453fb102a980027d29006918"
                        },
                        {
                          "id": 99132,
                          "name": "West Team 1",
                          "hash_image": "4becb6c800a5c1d0da4380df372213352129e7e1d3447c066bc90e1c270cedd4"
                        },
                        {
                          "id": 99143,
                          "name": "West Team 2",
                          "hash_image": "009bc831c1a69859c3ae02bddb04c632df04fe7cd52002ae9a2f4b0bde575faf"
                        },
                        {
                          "id": 99182,
                          "name": "Nexus Blitz Pro Team 1",
                          "hash_image": "069502af216919b133cddc57aa0afef3af012d7685d66b6bd33313c5f131419c"
                        },
                        {
                          "id": 99189,
                          "name": "Nexus Blitz Team 2",
                          "hash_image": "74a0ad93ebfb4e01bf890156ea7b846830bdc7908053ff1589a8093ff2a963f5"
                        },
                        {
                          "id": 99202,
                          "name": "West Team 3",
                          "hash_image": "8c6a3ddb146f85dc436809d297b141559638ae25d9b902926c0966f1685125d6"
                        },
                        {
                          "id": 99226,
                          "name": "East Team 3",
                          "hash_image": "0e6604824bb0e3a6db03ad5ffdf1875bebca4753b97096a5498391d81674b307"
                        },
                        {
                          "id": 99238,
                          "name": "Nexus Blitz Pro Team 2",
                          "hash_image": "8834f4e65149ceb47c46121bf50121aa9415b531e8973c9d408ff09338ac3484"
                        },
                        {
                          "id": 99257,
                          "name": "Nexus Blitz Team 1",
                          "hash_image": "635b39ae936cbcd2b90ddc77906414944c0f0e41f3a34da161f1e5333da18511"
                        },
                        {
                          "id": 99273,
                          "name": "Tandem Pro Team 2",
                          "hash_image": "76fcfb68dd2ff483913549b9d701e05a3e76bb3451a104bf1006d904faee1abb"
                        },
                        {
                          "id": 99290,
                          "name": "Tandem Pro Team 1",
                          "hash_image": "12a78490c06ee23a656b640d9e29c227e61787f9498bcc1b2917922056d68d9c"
                        },
                        {
                          "id": 99312,
                          "name": "URF Team 1",
                          "hash_image": "f79aeb4ca0ac02e910e5a2e78990a3fdad963c1f5fc9c58434927b52bf562798"
                        },
                        {
                          "id": 99332,
                          "name": "URF Team 2",
                          "hash_image": "ff030c39cac438773ec8f62ce8ecb05e7344b51a35c90fca862c222eeee6a023"
                        },
                        {
                          "id": 99344,
                          "name": "Tandem Team 3",
                          "hash_image": "0790fde0882b9aa114f049ea5720a1b193232b4e479e1a32fee2ea7e5e02ca33"
                        },
                        {
                          "id": 99358,
                          "name": "Tandem Team 2",
                          "hash_image": "1cbd8738548eb8c4799aeaf92330fb3dfd66f6dbd4e35f03b4f50d24229c1d50"
                        },
                        {
                          "id": 99380,
                          "name": "Tandem Team 4",
                          "hash_image": "dcee5cdd91dcb76ff9fd2821b51ec0ab45bbf912b4d08d46071be3f933ab8cd3"
                        },
                        {
                          "id": 99390,
                          "name": "URF Team 3",
                          "hash_image": "84719369bf21b1daba4a6f0d528db48d6e5cc8e1c5674fee7720b7cb5160e50f"
                        },
                        {
                          "id": 99414,
                          "name": "URF Team 4",
                          "hash_image": "b9852e2b1ee1b5f741d387dbb20efc1b16005598865e2048f208cc95613e6107"
                        },
                        {
                          "id": 99431,
                          "name": "LCS Queue Kings",
                          "hash_image": "e9f23a346c61bf8036a5e287becc2a62972f1307ae0e35b1e571b4fa8fd89b33"
                        },
                        {
                          "id": 99450,
                          "name": "LEC Queue Kings",
                          "hash_image": "51ed65eccee5b794c5521fc392ffa9e7a9f0579cbd08cb1a21c229c088267730"
                        }
                      ]
                    }
                  ]
                }
              }
            }
          }
        },
        "operationId": "Teams By League"
      }
    },
    "/referees-by-league": {
      "get": {
        "tags": [
          "Referees"
        ],
        "summary": "Referees By League",
        "description": "This endpoint allows you to retrieve the referees from a specific league.\n\n> **Multi-language**: This feature allows the user to manually change the language of the API response by adding value to the `lang` attribute. Example: `lang=en`.\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 day.<br />**Recommended Calls**: Limit calls to 1 per day.\n\n### Use Cases\nGet referees from a specific **league_id**<br />`https://esports.sportmicro.com/referees-by-league?league_id=eq.{league_id}`",
        "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": 51,
                      "league_name": "All-Star",
                      "league_hash_image": "9a4107bc01874dab1ca7ebe455a755cf7b913ca02714b730c2c9c08f462c8b6f"
                    }
                  ]
                }
              }
            }
          }
        },
        "operationId": "Referees By League"
      }
    },
    "/coaches": {
      "get": {
        "tags": [
          "Coaches"
        ],
        "summary": "Coaches",
        "description": "This endpoint allows you to retrieve the coaches.\n\n> **Multi-language**: This feature allows the user to manually change the language of the API response by adding value to the `lang` attribute. Example: `lang=en`.\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 several times a day.<br />**Recommended Calls**: Limit calls to 1 per hour.\n\nYou can get the image of the coach by calling the following url: `https://images.sportmicro.com/{hash_image}.png`\n\n### Use Cases\nGet coach based on the **id**<br />`https://esports.sportmicro.com/coaches?id=eq.{id}`<br /><br />Get coach from a specific **country_id**<br />`https://esports.sportmicro.com/coaches?country_id=eq.{country_id}`<br /><br />Get coach from a specific **team_id**<br />`https://esports.sportmicro.com/coaches?team_id=eq.{team_id}`",
        "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": 21667,
                      "name": "Wiktor Wojtas",
                      "nickname": "W. Wojtas",
                      "nationality": "POL",
                      "nationality_iso2": "PL",
                      "hash_image": "906d313aa8ba6dc6c2027432f2c227c6fc7fbdcf5c95ba6e5c9c4fe84dc46058",
                      "team_id": 38377,
                      "team_name": "G2",
                      "team_hash_image": "f1f8f1d0b531a0cd90392ef0ede72883126a48991c88f4c69ce0037e2891d41c",
                      "class_id": 46,
                      "class_name": "Poland",
                      "class_hash_image": "293650de072648b9e2790509d8109d0f34f655edfe0b20075b0eaf6a93e95646"
                    }
                  ]
                }
              }
            }
          }
        },
        "operationId": "Coaches"
      }
    },
    "/classes": {
      "get": {
        "tags": [
          "Classes"
        ],
        "summary": "Classes",
        "description": "This endpoint allows you to retrieve the classes.\nYou can use the `alpha` parameter to get a specific class as a country.\n\n> **Multi-language**: This feature allows the user to manually change the language of the API response by adding value to the `lang` attribute. Example: `lang=en`.\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 several times per day.<br />**Recommended Calls**: Limit calls to 1 per day.\n\nYou can get the image of the category by calling the following url: `https://images.sportmicro.com/{hash_image}.png`\n\n### Use Cases\nGet classes<br />`https://esports.sportmicro.com/classes`<br /><br />Get class based on the **id**<br />`https://esports.sportmicro.com/classes?id=eq.{id}`<br /><br />Get classes based on the **alpha**<br />`https://esports.sportmicro.com/classes?alpha=eq.{alpha}`",
        "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": 32,
                      "name": "LoL",
                      "flag": "lol",
                      "importance": 1,
                      "hash_image": "ad1dc9cbc36e79a51040587b5b2c4d0ef0bf2af321dba395b45d22638d0f6360",
                      "matches_live_count": 1,
                      "last_match_date": "2026-05-07T08:00:00+00:00",
                      "next_match_date": "2026-05-07T09:00:00+00:00"
                    }
                  ]
                }
              }
            }
          }
        },
        "operationId": "Classes"
      }
    },
    "/matches-games-statistics": {
      "get": {
        "tags": [
          "Matches"
        ],
        "summary": "Matches Games Statistics",
        "description": "This endpoint allows you to retrieve the statistics about a game.\n\n> **Multi-language**: This feature allows the user to manually change the language of the API response by adding value to the `lang` attribute. Example: `lang=en`.\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 several times per day.<br />**Recommended Calls**: Limit calls to 1 every 15 minutes.\n\n### Use Cases\nGet statistics from a specific **esports_game_id**<br />`https://esports.sportmicro.com/matches-games-statistics?esports_game_id=eq.{esports_game_id}`<br /><br />Get statistics from a specific **esports_game_id** and **team_id**<br />`https://esports.sportmicro.com/matches-games-statistics?esports_game_id=eq.{esports_game_id}&team_id=eq.{team_id}`",
        "parameters": [
          {
            "$ref": "#/components/parameters/rowFilter.matches-games-statistics.esports_game_id"
          },
          {
            "$ref": "#/components/parameters/rowFilter.matches-games-statistics.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-games-statistics"
                  },
                  "type": "array",
                  "example": [
                    {
                      "esports_game_id": 48,
                      "team_id": 2212,
                      "statistics": {
                        "color": 0,
                        "kills": 8,
                        "gold_earned": 49594,
                        "tower_kills": 5,
                        "dragon_kills": 3,
                        "nashor_kills": 0,
                        "inhibitor_kills": 0,
                        "cloud_drake_kills": 0,
                        "elder_drake_kills": 0,
                        "ocean_drake_kills": 0,
                        "hextech_drake_kills": 1,
                        "chemtech_drake_kills": 1,
                        "infernal_drake_kills": 0,
                        "mountain_drake_kills": 1
                      }
                    }
                  ]
                }
              }
            }
          }
        },
        "operationId": "Matches Games Statistics"
      }
    },
    "/news-matches": {
      "get": {
        "tags": [
          "News"
        ],
        "summary": "News Matches",
        "description": "This endpoint allows you to retrieve the news from matches.\n\n> **Multi-language**: This feature allows the user to manually change the language of the API response by adding value to the `lang` attribute. Example: `lang=en`.\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 2 hours.<br />**Recommended Calls**: Limit calls to 1 every 2 hours.\n\n### Use Cases\nGet news from a specific **match_id**<br />`https://esports.sportmicro.com/news-matches?match_id=eq.{match_id}`",
        "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": 209226,
                      "match_id": 209226,
                      "league_id": 2163,
                      "league_name": "LCK",
                      "league_hash_image": "b89f435174a47174678bb772b48a4970ac06121625bc2d3f54c2f4eae70434de",
                      "date": "2024-08-09T12:00:00+00:00",
                      "title": "Summer 2024 LCK Showdown: T1 Dominates Nongshim Red Force in LoL Class",
                      "name": "Summer 2024 LCK Showdown: T1 Dominates Nongshim Red Force in LoL Class",
                      "subtitles": [
                        {
                          "text": "As the Summer 2024 LCK season progresses, all eyes are on T1 and Nongshim Red Force. T1 will be looking to maintain their winning streak and further strengthen their position in the league. On the other hand, Nongshim Red Force will be aiming to secure their first win against T1 and improve their performance in the league. The upcoming matches promise to be exciting and full of surprises, as both teams strive to outdo each other and claim victory.",
                          "subtitle": "Looking Ahead: What's Next for T1 and Nongshim Red Force"
                        },
                        {
                          "text": "In the Summer 2024 season of the League of Legends Champions Korea (LCK), T1 has been demonstrating an impressive performance. The team has been on an unprecedented winning streak, securing eight victories in dual matches against Nongshim Red Force. This has not only solidified their position in the league but also set a new record in the history of LCK. The team's strategic gameplay and exceptional coordination have been key to their success, leaving their opponents struggling to keep up.",
                          "subtitle": "T1's Unprecedented Winning Streak"
                        },
                        {
                          "text": "On the other hand, Nongshim Red Force has been having a tough season. Despite their best efforts, the team has not been able to secure a single victory in the dual matches against T1. Their strategies and gameplay have been consistently outmatched by T1, leading to a series of defeats. The team is now under immense pressure to turn the tables and secure their first win against T1 in the upcoming matches.",
                          "subtitle": "Nongshim Red Force's Struggle"
                        },
                        {
                          "text": "The Summer 2024 LCK season has been a game-changer for both T1 and Nongshim Red Force. While T1 has been enjoying a winning streak, Nongshim Red Force has been struggling to keep up. The season has not only tested the skills and strategies of the teams but also their ability to handle pressure and adapt to the changing dynamics of the game. The performance of the teams in this season will have a significant impact on their rankings and future prospects in the league.",
                          "subtitle": "The Impact of the Summer 2024 LCK Season"
                        }
                      ]
                    }
                  ]
                }
              }
            }
          }
        },
        "operationId": "News Matches"
      }
    },
    "/players-by-team": {
      "get": {
        "tags": [
          "Players"
        ],
        "summary": "Players By Team",
        "description": "This endpoint allows you to retrieve the players from a specific team.\n\n> **Multi-language**: This feature allows the user to manually change the language of the API response by adding value to the `lang` attribute. Example: `lang=en`.\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 day.<br />**Recommended Calls**: Limit calls to 1 per day.\n\n### Use Cases\nGet players from a specific **team_id**<br />`https://esports.sportmicro.com/players-by-team?team_id=eq.{team_id}`",
        "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": 455,
                      "team_name": "Anyone's Legend",
                      "team_hash_image": "bdb27ce6fd64b60f5297bb3915d21656068328b622a4917c252ceec326b80173",
                      "players": [
                        {
                          "id": 137,
                          "name": "Shanks",
                          "position": "mid",
                          "country_id": 36,
                          "hash_image": "c362eb11277f4a2c441d60b143e6946c925913cec5d988ad14953f6035a2b6f5",
                          "short_name": "Shanks",
                          "country_name": "China",
                          "date_of_birth": "2001-05-13T00:00:00+00:00",
                          "country_hash_image": "9fc4508238942e7cf40354d962db0c18c5ceec7320e0a3b9f69a0a7836efa50c"
                        },
                        {
                          "id": 139,
                          "name": "Hope",
                          "position": "adc",
                          "country_id": 36,
                          "hash_image": "317049d306fb003942f739ecdc46f516724b715ef32da8110bcf82436f19c0fb",
                          "short_name": "Hope",
                          "country_name": "China",
                          "date_of_birth": "2000-09-29T00:00:00+00:00",
                          "country_hash_image": "9fc4508238942e7cf40354d962db0c18c5ceec7320e0a3b9f69a0a7836efa50c"
                        },
                        {
                          "id": 140,
                          "name": "Tarzan",
                          "position": "jun",
                          "country_id": 40,
                          "hash_image": "ea496954d74a3b0e5071bca1cd62dd9c39af5e9ee17e1e09d4282d26a143daaa",
                          "short_name": "Tarzan",
                          "country_name": "South Korea",
                          "date_of_birth": "1999-08-23T00:00:00+00:00",
                          "country_hash_image": "fa34f97bf4bcb580fd7dab4cca45c67b9ac4fd4452e044a29eb3da8d11ac4a46"
                        },
                        {
                          "id": 143,
                          "name": "Flandre",
                          "position": "top",
                          "country_id": 36,
                          "hash_image": "df93b3e4129cd91ec05072e622ca48f083d10590753095f726b51099d707fbad",
                          "short_name": "Flandre",
                          "country_name": "China",
                          "date_of_birth": "1998-08-28T00:00:00+00:00",
                          "country_hash_image": "9fc4508238942e7cf40354d962db0c18c5ceec7320e0a3b9f69a0a7836efa50c"
                        },
                        {
                          "id": 145,
                          "name": "Kael",
                          "position": "sup",
                          "country_id": 40,
                          "hash_image": "11ae4de961a9b175891acb04c02bd28118db9c7ea65df640eec89af331b3f0fb",
                          "short_name": "Kael",
                          "country_name": "South Korea",
                          "date_of_birth": "2004-02-11T00:00:00+00:00",
                          "country_hash_image": "fa34f97bf4bcb580fd7dab4cca45c67b9ac4fd4452e044a29eb3da8d11ac4a46"
                        }
                      ]
                    }
                  ]
                }
              }
            }
          }
        },
        "operationId": "Players By Team"
      }
    },
    "/media-teams": {
      "get": {
        "tags": [
          "Media"
        ],
        "summary": "Media Teams",
        "description": "This endpoint allows you to retrieve the media from teams.\n\n> **Multi-language**: This feature allows the user to manually change the language of the API response by adding value to the `lang` attribute. Example: `lang=en`.\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 several times a day.<br />**Recommended Calls**: Limit calls to 1 per hour.\n\n### Use Cases\nGet media from a specific **team_id**<br />`https://esports.sportmicro.com/media-teams?team_id=eq.{team_id}`",
        "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": 1337,
                      "team_id": 21308,
                      "title": "Stream available!",
                      "subtitle": "",
                      "url": "https://www.twitch.tv/LITofficial",
                      "date_published": "2026-04-01T07:32:12+00:00",
                      "channel_url": "https://www.twitch.tv/LITofficial"
                    }
                  ]
                }
              }
            }
          }
        },
        "operationId": "Media Teams"
      }
    },
    "/seasons-by-league": {
      "get": {
        "tags": [
          "Seasons"
        ],
        "summary": "Seasons By League",
        "description": "This endpoint allows you to retrieve the seasons from a specific league.\n\n> **Multi-language**: This feature allows the user to manually change the language of the API response by adding value to the `lang` attribute. Example: `lang=en`.\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 day.<br />**Recommended Calls**: Limit calls to 1 per day.\n\n### Use Cases\nGet seasons from a specific **league_id**<br />`https://esports.sportmicro.com/seasons-by-league?league_id=eq.{league_id}`",
        "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": 51,
                      "league_name": "All-Star",
                      "league_hash_image": "9a4107bc01874dab1ca7ebe455a755cf7b913ca02714b730c2c9c08f462c8b6f",
                      "seasons": [
                        {
                          "id": 52,
                          "name": "LPL 2025",
                          "year": "2025",
                          "start_time": "2025-12-06"
                        },
                        {
                          "id": 66,
                          "name": "LPL 2024",
                          "year": "2024",
                          "start_time": "2024-12-21"
                        },
                        {
                          "id": 72,
                          "name": "LPL 2023",
                          "year": "2023",
                          "start_time": "2023-12-10"
                        },
                        {
                          "id": 91,
                          "name": "LPL 2022",
                          "year": "2022",
                          "start_time": "2022-12-10"
                        },
                        {
                          "id": 157,
                          "name": "LPL 2021",
                          "year": "2021",
                          "start_time": "2021-12-11"
                        },
                        {
                          "id": 174,
                          "name": "LPL 2020",
                          "year": "2020",
                          "start_time": "2021-01-01"
                        },
                        {
                          "id": 33384,
                          "name": "2020",
                          "year": "2020",
                          "start_time": "2020-12-20"
                        },
                        {
                          "id": 33395,
                          "name": "2019",
                          "year": "2019",
                          "start_time": "2019-12-06"
                        },
                        {
                          "id": 33397,
                          "name": "2017",
                          "year": "2017",
                          "start_time": "2017-12-08"
                        },
                        {
                          "id": 33399,
                          "name": "2016",
                          "year": "2016",
                          "start_time": "2016-12-08"
                        },
                        {
                          "id": 33403,
                          "name": "2015",
                          "year": "2015",
                          "start_time": "2015-12-12"
                        },
                        {
                          "id": 33405,
                          "name": "International Wildcard 2015",
                          "year": "2015",
                          "start_time": "2015-11-26"
                        },
                        {
                          "id": 33424,
                          "name": "2018",
                          "year": "2018",
                          "start_time": "2018-12-07"
                        }
                      ]
                    }
                  ]
                }
              }
            }
          }
        },
        "operationId": "Seasons By League"
      }
    },
    "/teams": {
      "get": {
        "tags": [
          "Teams"
        ],
        "summary": "Teams",
        "description": "This endpoint allows you to retrieve the teams.\n\n> **Multi-language**: This feature allows the user to manually change the language of the API response by adding value to the `lang` attribute. Example: `lang=en`.\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 day.<br />**Recommended Calls**: Limit calls to 1 per day.\n\nYou can get the image of the team by calling the following url: `https://images.sportmicro.com/{hash_image}.png`\n\n### Use Cases\nGet teams<br />`https://esports.sportmicro.com/teams`<br /><br />Get team based on the **name**<br />`https://esports.sportmicro.com/teams?name=like.*Real*`<br /><br />Get team based on the **id**<br />`https://esports.sportmicro.com/teams?id=eq.{id}`<br /><br />Get teams from a specific **country_id**<br />`https://esports.sportmicro.com/teams?country_id=eq.{country_id}`<br /><br />Get teams from a specific **category_id**<br />`https://esports.sportmicro.com/teams?category_id=eq.{category_id}`<br /><br />Get team from a specific **primary_league_id**<br />`https://esports.sportmicro.com/teams?primary_league_id=eq.{primary_league_id}`",
        "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/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": 368172,
                      "name": "Carl Johnson",
                      "full_name": "Carl Johnson",
                      "name_code": "CJO",
                      "national": false,
                      "type": 0,
                      "color_primary": "#374df5",
                      "color_secondary": "#374df5",
                      "color_text": "#ffffff",
                      "hash_image": "964a5a560419a914a609a251e73042dc92ec69f89d8c53bb3596df9bc00ba760",
                      "country_id": 26,
                      "country_name": "Serbia",
                      "country_hash_image": "667e1c97e3c6f471580a5caf2852f9f4f4f064e77a00d41f3802bdae5238690d",
                      "class_id": 299,
                      "class_name": "Dota 2",
                      "class_hash_image": "ab624bd954f82f0d9aa641bdd85e5189ea95de2bec1cf23bfd5b2bb1676c9355"
                    }
                  ]
                }
              }
            }
          }
        },
        "operationId": "Teams"
      }
    },
    "/tournaments-by-league": {
      "get": {
        "tags": [
          "Tournaments"
        ],
        "summary": "Tournaments By League",
        "description": "This endpoint allows you to retrieve the tournaments from a specific league.\n\n> **Multi-language**: This feature allows the user to manually change the language of the API response by adding value to the `lang` attribute. Example: `lang=en`.\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 day.<br />**Recommended Calls**: Limit calls to 1 per day.\n\n### Use Cases\nGet tournaments from a specific **league_id**<br />`https://esports.sportmicro.com/tournaments-by-league?league_id=eq.{league_id}`",
        "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": 51,
                      "league_name": "All-Star",
                      "league_hash_image": "9a4107bc01874dab1ca7ebe455a755cf7b913ca02714b730c2c9c08f462c8b6f",
                      "tournaments": [
                        {
                          "id": 46,
                          "name": "All-Star All star main event",
                          "importance": 0
                        },
                        {
                          "id": 114,
                          "name": "All-Star Solo-King Event",
                          "importance": 0
                        },
                        {
                          "id": 161,
                          "name": "All-Star Rookie Match",
                          "importance": 0
                        },
                        {
                          "id": 195,
                          "name": "All-Star Match",
                          "importance": 0
                        },
                        {
                          "id": 200,
                          "name": "All-Star Rookie Challenge",
                          "importance": 0
                        },
                        {
                          "id": 208,
                          "name": "All-Star Legend Rivalry",
                          "importance": 0
                        },
                        {
                          "id": 23746,
                          "name": "All-Star - Rookie Showmatch",
                          "importance": 0
                        },
                        {
                          "id": 23747,
                          "name": "All-Star - ARAM Mayhem",
                          "importance": 0
                        },
                        {
                          "id": 29636,
                          "name": "All-Star s",
                          "importance": 0
                        },
                        {
                          "id": 29638,
                          "name": "All-Star Legends",
                          "importance": 0
                        },
                        {
                          "id": 29646,
                          "name": "All-Star AllStar Showmatches",
                          "importance": 0
                        },
                        {
                          "id": 29648,
                          "name": "All-Star - Queue Kings",
                          "importance": 0
                        },
                        {
                          "id": 29651,
                          "name": "All-Star - AllStar Assassin",
                          "importance": 0
                        },
                        {
                          "id": 29652,
                          "name": "All-Star Dream team group a",
                          "importance": 0
                        },
                        {
                          "id": 29658,
                          "name": "All-Star Dream team group b",
                          "importance": 0
                        },
                        {
                          "id": 29660,
                          "name": "All-Star All star  main",
                          "importance": 0
                        },
                        {
                          "id": 29661,
                          "name": "All-Star All star  - los angeles",
                          "importance": 0
                        },
                        {
                          "id": 29662,
                          "name": "All-Star - Round robin",
                          "importance": 0
                        },
                        {
                          "id": 29685,
                          "name": "All-Star AllStar Tandem",
                          "importance": 0
                        },
                        {
                          "id": 29696,
                          "name": "All-Star All star tandem",
                          "importance": 0
                        },
                        {
                          "id": 29752,
                          "name": "All-Star All star nexus",
                          "importance": 0
                        },
                        {
                          "id": 29786,
                          "name": "All-Star All star urf",
                          "importance": 0
                        },
                        {
                          "id": 29789,
                          "name": "All-Star AllStar URF",
                          "importance": 0
                        },
                        {
                          "id": 30720,
                          "name": "All-Star AllStar one vs one",
                          "importance": 0
                        },
                        {
                          "id": 31119,
                          "name": "All-Star All star one vs one",
                          "importance": 0
                        },
                        {
                          "id": 31120,
                          "name": "All-Star All star two vs two",
                          "importance": 0
                        },
                        {
                          "id": 31315,
                          "name": "All-Star - Dream team elimination",
                          "importance": 0
                        },
                        {
                          "id": 31449,
                          "name": "All-Star - All star one versus one",
                          "importance": 0
                        },
                        {
                          "id": 31582,
                          "name": "All-Star All star 2015 1v1",
                          "importance": 0
                        }
                      ]
                    }
                  ]
                }
              }
            }
          }
        },
        "operationId": "Tournaments By League"
      }
    },
    "/matches-games": {
      "get": {
        "tags": [
          "Matches"
        ],
        "summary": "Matches Games",
        "description": "This endpoint allows you to retrieve the games.\n\n> **Multi-language**: This feature allows the user to manually change the language of the API response by adding value to the `lang` attribute. Example: `lang=en`.\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 several times per day.<br />**Recommended Calls**: Limit calls to 1 every 15 minutes.\n\n### Use Cases\nGet games<br />`https://esports.sportmicro.com/matches-games`<br /><br />Get games from a specific **match_id**<br />`https://esports.sportmicro.com/matches-games?match_id=eq.{match_id}`",
        "parameters": [
          {
            "$ref": "#/components/parameters/rowFilter.matches-games.id"
          },
          {
            "$ref": "#/components/parameters/rowFilter.matches-games.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-games"
                  },
                  "type": "array",
                  "example": [
                    {
                      "id": 1,
                      "match_id": 1305,
                      "length": 1941,
                      "map": "Ancient",
                      "start_time": "2025-10-31T18:23:14+00:00",
                      "has_rounds": false,
                      "has_lineups": false,
                      "has_statistics": false,
                      "has_bans": false
                    }
                  ]
                }
              }
            }
          }
        },
        "operationId": "Matches Games"
      }
    },
    "/seasons-groups": {
      "get": {
        "tags": [
          "Seasons"
        ],
        "summary": "Seasons Groups",
        "description": "This endpoint allows you to retrieve the groups from seasons.\n\n> **Multi-language**: This feature allows the user to manually change the language of the API response by adding value to the `lang` attribute. Example: `lang=en`.\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 day.<br />**Recommended Calls**: Limit calls to 1 per day.\n\n### Use Cases\nGet groups from a specific **season_id**<br />`https://esports.sportmicro.com/seasons-groups?season_id=eq.{season_id}`",
        "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": 355,
                      "season_name": "Split 2 2026",
                      "groups": [
                        {
                          "name": "Group Ascend",
                          "tournament_id": 323,
                          "tournament_name": "LPL Group Ascend"
                        },
                        {
                          "name": "Group Nirvana",
                          "tournament_id": 417,
                          "tournament_name": "LPL Group Nirvana"
                        }
                      ]
                    }
                  ]
                }
              }
            }
          }
        },
        "operationId": "Seasons Groups"
      }
    },
    "/countries": {
      "get": {
        "tags": [
          "Countries"
        ],
        "summary": "Countries",
        "description": "This endpoint allows you to retrieve the countries.\nYou can use the `alpha` field to get the country.\n\n> **Multi-language**: This feature allows the user to manually change the language of the API response by adding value to the `lang` attribute. Example: `lang=en`.\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 several times per day.<br />**Recommended Calls**: Limit calls to 1 per week.\n\nYou can get the image of the country by calling the following url: `https://images.sportmicro.com/{hash_image}.png`\n\n### Use Cases\nGet countries<br />`https://esports.sportmicro.com/countries`<br /><br />Get country based on the **id**<br />`https://esports.sportmicro.com/countries?id=eq.{id}`<br /><br />Get countries based on the **alpha**<br />`https://esports.sportmicro.com/countries?alpha=eq.{alpha}`",
        "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"
      }
    },
    "/seasons-by-tournament": {
      "get": {
        "tags": [
          "Seasons"
        ],
        "summary": "Seasons By Tournament",
        "description": "This endpoint allows you to retrieve the seasons from a specific tournament.\n\n> **Multi-language**: This feature allows the user to manually change the language of the API response by adding value to the `lang` attribute. Example: `lang=en`.\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 day.<br />**Recommended Calls**: Limit calls to 1 per day.\n\n### Use Cases\nGet seasons from a specific **tournament_id**<br />`https://esports.sportmicro.com/seasons-by-tournament?tournament_id=eq.{tournament_id}`",
        "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": 46,
                      "tournament_name": "All-Star All star main event",
                      "seasons": [
                        {
                          "id": 52,
                          "name": "LPL 2025",
                          "year": "2025"
                        },
                        {
                          "id": 66,
                          "name": "LPL 2024",
                          "year": "2024"
                        },
                        {
                          "id": 72,
                          "name": "LPL 2023",
                          "year": "2023"
                        },
                        {
                          "id": 91,
                          "name": "LPL 2022",
                          "year": "2022"
                        },
                        {
                          "id": 157,
                          "name": "LPL 2021",
                          "year": "2021"
                        },
                        {
                          "id": 174,
                          "name": "LPL 2020",
                          "year": "2020"
                        },
                        {
                          "id": 33384,
                          "name": "2020",
                          "year": "2020"
                        },
                        {
                          "id": 33395,
                          "name": "2019",
                          "year": "2019"
                        },
                        {
                          "id": 33397,
                          "name": "2017",
                          "year": "2017"
                        },
                        {
                          "id": 33399,
                          "name": "2016",
                          "year": "2016"
                        },
                        {
                          "id": 33403,
                          "name": "2015",
                          "year": "2015"
                        },
                        {
                          "id": 33405,
                          "name": "International Wildcard 2015",
                          "year": "2015"
                        },
                        {
                          "id": 33424,
                          "name": "2018",
                          "year": "2018"
                        }
                      ]
                    }
                  ]
                }
              }
            }
          }
        },
        "operationId": "Seasons By Tournament"
      }
    },
    "/agg-news-matches": {
      "get": {
        "tags": [
          "News"
        ],
        "summary": "Agg News Matches",
        "description": "This endpoint allows you to retrieve aggregated news from matches.\n\n> **Multi-language**: This feature allows the user to manually change the language of the API response by adding value to the `lang` attribute. Example: `lang=en`.\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 15 minutes.<br />**Recommended Calls**: Limit calls to 1 every 15 minutes.\n\n### Use Cases\nGet news from a specific **match_id**<br />`https://esports.sportmicro.com/agg-news-matches?match_id=eq.{match_id}`",
        "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": 137404,
                      "title": "Startuje faza finałowa PGE Dywizji Mistrzowskiej PLE - Przegląd Sportowy Onet",
                      "link": "https://przegladsportowy.onet.pl/esportmania/cs2/startuje-faza-finalowa-pge-dywizji-mistrzowskiej-ple/fxx085c",
                      "thumbnail_url": "https://ocdn.eu/sport-images-transforms/1/n1Rk9lBaHR0cHM6Ly9vY2RuLmV1L3B1bHNjbXMvTURBXy85YTdjZDQ3ZDE0MDVkYjY2YTk5ODE4YjZlNTViOTY1YS5qcGeTlQMAzH3ND6DNCMqTBc0EsM0CdJMJpmQ0MWQ4YwbeAAKhMAGhMQE",
                      "description": "14 listopada rozpocznie się faza finałowa PGE Dywizji Mistrzowskiej PLE, w której zobaczymy sześć najlepszych drużyn tegorocznych zmagań.",
                      "published_date": "2023-11-14T10:46:26+00:00",
                      "source_url": "https://przegladsportowy.onet.pl",
                      "source": "Przegląd Sportowy Onet"
                    }
                  ]
                }
              }
            }
          }
        },
        "operationId": "Agg News Matches"
      }
    },
    "/leagues-by-date": {
      "get": {
        "tags": [
          "Leagues"
        ],
        "summary": "Leagues By Date",
        "description": "This endpoint allows you to retrieve the leagues from a specific date. The date has a format of YYYY-DD-MM.\n\n> **Multi-language**: This feature allows the user to manually change the language of the API response by adding value to the `lang` attribute. Example: `lang=en`.\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 day.<br />**Recommended Calls**: Limit calls to 1 per day.\n\n### Use Cases\nGet leagues from a specific **date**<br />`https://esports.sportmicro.com/leagues-by-date?date=eq.{date}`",
        "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": "2014-06-01",
                      "leagues": [
                        {
                          "class_id": "LoL",
                          "league_id": 770,
                          "class_name": "LoL",
                          "league_name": "NA Challenger Series",
                          "class_hash_image": "ad1dc9cbc36e79a51040587b5b2c4d0ef0bf2af321dba395b45d22638d0f6360",
                          "league_importance": 0
                        }
                      ]
                    }
                  ]
                }
              }
            }
          }
        },
        "operationId": "Leagues By Date"
      }
    },
    "/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://esports.sportmicro.com/odds/odd-even?match_id=eq.{match_id}`<br /><br />Get the live odds from a specific **match_id**<br />`https://esports.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://esports.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": 2,
                      "is_live": false,
                      "periods": [
                        {
                          "period_type": "Full Time",
                          "odds": [
                            {
                              "id": 178,
                              "bookmaker_id": 9,
                              "odd": 1.5,
                              "odd_movement": -1,
                              "even": 2.52,
                              "even_movement": 1,
                              "payout": 94.03
                            }
                          ]
                        }
                      ]
                    }
                  ]
                }
              }
            }
          }
        },
        "operationId": "Odd Even"
      }
    },
    "/odds/match-winner": {
      "get": {
        "tags": [
          "Odds"
        ],
        "summary": "Match Winner",
        "description": "This endpoint allows you to retrieve the odds from match winner 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://esports.sportmicro.com/odds/match-winner?match_id=eq.{match_id}`<br /><br />Get the live odds from a specific **match_id**<br />`https://esports.sportmicro.com/odds/match-winner?match_id=eq.{match_id}&is_live=eq.true`<br /><br />Get the pre-match odds from a specific **match_id**<br />`https://esports.sportmicro.com/odds/match-winner?match_id=eq.{match_id}&is_live=eq.false`",
        "parameters": [
          {
            "$ref": "#/components/parameters/rowFilter.match-winner.match_id"
          },
          {
            "$ref": "#/components/parameters/rowFilter.match-winner.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/match-winner"
                  },
                  "type": "array",
                  "example": [
                    {
                      "match_id": 1,
                      "is_live": false,
                      "periods": [
                        {
                          "period_type": "Full Time",
                          "odds": [
                            {
                              "id": 6746,
                              "bookmaker_id": 2,
                              "home": 2.188,
                              "home_movement": 0,
                              "away": 1.635,
                              "away_movement": 0,
                              "payout": 93.58
                            },
                            {
                              "id": 6747,
                              "bookmaker_id": 3,
                              "home": 2.188,
                              "home_movement": 0,
                              "away": 1.635,
                              "away_movement": 0,
                              "payout": 93.58
                            },
                            {
                              "id": 6748,
                              "bookmaker_id": 12,
                              "home": 2.188,
                              "home_movement": 0,
                              "away": 1.635,
                              "away_movement": 0,
                              "payout": 93.58
                            },
                            {
                              "id": 6749,
                              "bookmaker_id": 16,
                              "home": 2.25,
                              "home_movement": 0,
                              "away": 1.6,
                              "away_movement": 0,
                              "payout": 93.51
                            },
                            {
                              "id": 6751,
                              "bookmaker_id": 27,
                              "home": 2.25,
                              "home_movement": 0,
                              "away": 1.6,
                              "away_movement": 0,
                              "payout": 93.51
                            },
                            {
                              "id": 6755,
                              "bookmaker_id": 44,
                              "home": 2.1,
                              "home_movement": 1,
                              "away": 1.67,
                              "away_movement": -1,
                              "payout": 93.02
                            },
                            {
                              "id": 6753,
                              "bookmaker_id": 53,
                              "home": 2.2,
                              "home_movement": 0,
                              "away": 1.66,
                              "away_movement": 0,
                              "payout": 94.61
                            },
                            {
                              "id": 6791,
                              "bookmaker_id": 54,
                              "home": 2.1,
                              "home_movement": 1,
                              "away": 1.65,
                              "away_movement": -1,
                              "payout": 92.4
                            },
                            {
                              "id": 6750,
                              "bookmaker_id": 59,
                              "home": 2.13,
                              "home_movement": -1,
                              "away": 1.62,
                              "away_movement": 1,
                              "payout": 92.02
                            },
                            {
                              "id": 6790,
                              "bookmaker_id": 69,
                              "home": 2.2,
                              "home_movement": 0,
                              "away": 1.66,
                              "away_movement": 0,
                              "payout": 94.61
                            },
                            {
                              "id": 6752,
                              "bookmaker_id": 81,
                              "home": 2.2,
                              "home_movement": 0,
                              "away": 1.66,
                              "away_movement": 0,
                              "payout": 94.61
                            },
                            {
                              "id": 6754,
                              "bookmaker_id": 86,
                              "home": 2.2,
                              "home_movement": 0,
                              "away": 1.66,
                              "away_movement": 0,
                              "payout": 94.61
                            }
                          ]
                        },
                        {
                          "period_type": "Map 1",
                          "odds": [
                            {
                              "id": 6756,
                              "bookmaker_id": 2,
                              "home": 2,
                              "home_movement": 0,
                              "away": 1.725,
                              "away_movement": 0,
                              "payout": 92.62
                            },
                            {
                              "id": 6757,
                              "bookmaker_id": 3,
                              "home": 2,
                              "home_movement": 0,
                              "away": 1.725,
                              "away_movement": 0,
                              "payout": 92.62
                            },
                            {
                              "id": 6758,
                              "bookmaker_id": 12,
                              "home": 2,
                              "home_movement": 0,
                              "away": 1.725,
                              "away_movement": 0,
                              "payout": 92.62
                            },
                            {
                              "id": 6759,
                              "bookmaker_id": 16,
                              "home": 2.15,
                              "home_movement": 0,
                              "away": 1.65,
                              "away_movement": 0,
                              "payout": 93.36
                            },
                            {
                              "id": 6761,
                              "bookmaker_id": 27,
                              "home": 2.15,
                              "home_movement": 0,
                              "away": 1.65,
                              "away_movement": 0,
                              "payout": 93.36
                            },
                            {
                              "id": 6760,
                              "bookmaker_id": 59,
                              "home": 1.99,
                              "home_movement": 1,
                              "away": 1.71,
                              "away_movement": -1,
                              "payout": 91.97
                            }
                          ]
                        },
                        {
                          "period_type": "Map 2",
                          "odds": [
                            {
                              "id": 6762,
                              "bookmaker_id": 2,
                              "home": 2,
                              "home_movement": 0,
                              "away": 1.725,
                              "away_movement": 0,
                              "payout": 92.62
                            },
                            {
                              "id": 6763,
                              "bookmaker_id": 3,
                              "home": 2,
                              "home_movement": 0,
                              "away": 1.725,
                              "away_movement": 0,
                              "payout": 92.62
                            },
                            {
                              "id": 6764,
                              "bookmaker_id": 12,
                              "home": 2,
                              "home_movement": 0,
                              "away": 1.725,
                              "away_movement": 0,
                              "payout": 92.62
                            },
                            {
                              "id": 6767,
                              "bookmaker_id": 53,
                              "home": 2.05,
                              "home_movement": 0,
                              "away": 1.71,
                              "away_movement": 0,
                              "payout": 93.23
                            },
                            {
                              "id": 6765,
                              "bookmaker_id": 59,
                              "home": 2,
                              "home_movement": 1,
                              "away": 1.71,
                              "away_movement": -1,
                              "payout": 92.18
                            },
                            {
                              "id": 6769,
                              "bookmaker_id": 69,
                              "home": 2.05,
                              "home_movement": 0,
                              "away": 1.71,
                              "away_movement": 0,
                              "payout": 93.23
                            },
                            {
                              "id": 6766,
                              "bookmaker_id": 81,
                              "home": 2.05,
                              "home_movement": 0,
                              "away": 1.71,
                              "away_movement": 0,
                              "payout": 93.23
                            },
                            {
                              "id": 6768,
                              "bookmaker_id": 86,
                              "home": 2.05,
                              "home_movement": 0,
                              "away": 1.71,
                              "away_movement": 0,
                              "payout": 93.23
                            }
                          ]
                        },
                        {
                          "period_type": "Map 3",
                          "odds": [
                            {
                              "id": 6770,
                              "bookmaker_id": 2,
                              "home": 2,
                              "home_movement": 0,
                              "away": 1.725,
                              "away_movement": 0,
                              "payout": 92.62
                            },
                            {
                              "id": 6771,
                              "bookmaker_id": 3,
                              "home": 2,
                              "home_movement": 0,
                              "away": 1.725,
                              "away_movement": 0,
                              "payout": 92.62
                            },
                            {
                              "id": 6772,
                              "bookmaker_id": 12,
                              "home": 2,
                              "home_movement": 0,
                              "away": 1.725,
                              "away_movement": 0,
                              "payout": 92.62
                            },
                            {
                              "id": 6775,
                              "bookmaker_id": 53,
                              "home": 2.05,
                              "home_movement": 0,
                              "away": 1.71,
                              "away_movement": 0,
                              "payout": 93.23
                            },
                            {
                              "id": 6773,
                              "bookmaker_id": 59,
                              "home": 2.01,
                              "home_movement": 0,
                              "away": 1.7,
                              "away_movement": 0,
                              "payout": 92.1
                            },
                            {
                              "id": 6777,
                              "bookmaker_id": 69,
                              "home": 2.05,
                              "home_movement": 0,
                              "away": 1.71,
                              "away_movement": 0,
                              "payout": 93.23
                            },
                            {
                              "id": 6774,
                              "bookmaker_id": 81,
                              "home": 2.05,
                              "home_movement": 0,
                              "away": 1.71,
                              "away_movement": 0,
                              "payout": 93.23
                            },
                            {
                              "id": 6776,
                              "bookmaker_id": 86,
                              "home": 2.05,
                              "home_movement": 0,
                              "away": 1.71,
                              "away_movement": 0,
                              "payout": 93.23
                            }
                          ]
                        },
                        {
                          "period_type": "Map 4",
                          "odds": [
                            {
                              "id": 6780,
                              "bookmaker_id": 53,
                              "home": 2.05,
                              "home_movement": 0,
                              "away": 1.71,
                              "away_movement": 0,
                              "payout": 93.23
                            },
                            {
                              "id": 6782,
                              "bookmaker_id": 54,
                              "home": 2,
                              "home_movement": 1,
                              "away": 1.72,
                              "away_movement": -1,
                              "payout": 92.47
                            },
                            {
                              "id": 6778,
                              "bookmaker_id": 59,
                              "home": 1.96,
                              "home_movement": 0,
                              "away": 1.73,
                              "away_movement": 0,
                              "payout": 91.89
                            },
                            {
                              "id": 6783,
                              "bookmaker_id": 69,
                              "home": 2.05,
                              "home_movement": 0,
                              "away": 1.71,
                              "away_movement": 0,
                              "payout": 93.23
                            },
                            {
                              "id": 6779,
                              "bookmaker_id": 81,
                              "home": 2.05,
                              "home_movement": 0,
                              "away": 1.71,
                              "away_movement": 0,
                              "payout": 93.23
                            },
                            {
                              "id": 6781,
                              "bookmaker_id": 86,
                              "home": 2.05,
                              "home_movement": 0,
                              "away": 1.71,
                              "away_movement": 0,
                              "payout": 93.23
                            }
                          ]
                        },
                        {
                          "period_type": "Map 5",
                          "odds": [
                            {
                              "id": 6786,
                              "bookmaker_id": 53,
                              "home": 2,
                              "home_movement": 0,
                              "away": 1.74,
                              "away_movement": 0,
                              "payout": 93.05
                            },
                            {
                              "id": 6788,
                              "bookmaker_id": 54,
                              "home": 2,
                              "home_movement": 1,
                              "away": 1.72,
                              "away_movement": -1,
                              "payout": 92.47
                            },
                            {
                              "id": 6784,
                              "bookmaker_id": 59,
                              "home": 1.94,
                              "home_movement": 0,
                              "away": 1.75,
                              "away_movement": 0,
                              "payout": 92.01
                            },
                            {
                              "id": 6789,
                              "bookmaker_id": 69,
                              "home": 2,
                              "home_movement": 0,
                              "away": 1.74,
                              "away_movement": 0,
                              "payout": 93.05
                            },
                            {
                              "id": 6785,
                              "bookmaker_id": 81,
                              "home": 2,
                              "home_movement": 0,
                              "away": 1.74,
                              "away_movement": 0,
                              "payout": 93.05
                            },
                            {
                              "id": 6787,
                              "bookmaker_id": 86,
                              "home": 2,
                              "home_movement": 0,
                              "away": 1.74,
                              "away_movement": 0,
                              "payout": 93.05
                            }
                          ]
                        }
                      ]
                    }
                  ]
                }
              }
            }
          }
        },
        "operationId": "Match Winner"
      }
    },
    "/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://esports.sportmicro.com/odds/coverage-live`<br /><br />Get live odds coverage a specific **match_id**<br />`https://esports.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": 1,
                      "match_winner": false,
                      "over_under": false,
                      "match_handicap": false,
                      "correct_score": false,
                      "odd_even": false,
                      "home_draw_away": false
                    }
                  ]
                }
              }
            }
          }
        },
        "operationId": "Coverage Live"
      }
    },
    "/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://esports.sportmicro.com/odds/coverage`<br /><br />Get odds coverages from a specific **match_id**<br />`https://esports.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": 1,
                      "match_winner": true,
                      "over_under": true,
                      "match_handicap": false,
                      "correct_score": true,
                      "odd_even": false,
                      "home_draw_away": false
                    }
                  ]
                }
              }
            }
          }
        },
        "operationId": "Coverage"
      }
    },
    "/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://esports.sportmicro.com/odds/correct-score?match_id=eq.{match_id}`<br /><br />Get the live odds from a specific **match_id**<br />`https://esports.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://esports.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": 1,
                      "is_live": false,
                      "periods": [
                        {
                          "odds": [
                            {
                              "odds": [
                                {
                                  "id": 569,
                                  "score": 4.5,
                                  "bookmaker_id": 27,
                                  "score_movement": 0
                                },
                                {
                                  "id": 570,
                                  "score": 4.5,
                                  "bookmaker_id": 16,
                                  "score_movement": 0
                                }
                              ],
                              "type": "0 : 3"
                            },
                            {
                              "odds": [
                                {
                                  "id": 571,
                                  "score": 4,
                                  "bookmaker_id": 27,
                                  "score_movement": 0
                                },
                                {
                                  "id": 572,
                                  "score": 4,
                                  "bookmaker_id": 16,
                                  "score_movement": 0
                                }
                              ],
                              "type": "1 : 3"
                            },
                            {
                              "odds": [
                                {
                                  "id": 573,
                                  "score": 5,
                                  "bookmaker_id": 27,
                                  "score_movement": 0
                                },
                                {
                                  "id": 574,
                                  "score": 5,
                                  "bookmaker_id": 16,
                                  "score_movement": 0
                                }
                              ],
                              "type": "2 : 3"
                            },
                            {
                              "odds": [
                                {
                                  "id": 575,
                                  "score": 7,
                                  "bookmaker_id": 27,
                                  "score_movement": 0
                                },
                                {
                                  "id": 576,
                                  "score": 7,
                                  "bookmaker_id": 16,
                                  "score_movement": 0
                                }
                              ],
                              "type": "3 : 0"
                            },
                            {
                              "odds": [
                                {
                                  "id": 577,
                                  "score": 5,
                                  "bookmaker_id": 27,
                                  "score_movement": 0
                                },
                                {
                                  "id": 578,
                                  "score": 5,
                                  "bookmaker_id": 16,
                                  "score_movement": 0
                                }
                              ],
                              "type": "3 : 1"
                            },
                            {
                              "odds": [
                                {
                                  "id": 579,
                                  "score": 5.5,
                                  "bookmaker_id": 27,
                                  "score_movement": 0
                                },
                                {
                                  "id": 580,
                                  "score": 5.5,
                                  "bookmaker_id": 16,
                                  "score_movement": 0
                                }
                              ],
                              "type": "3 : 2"
                            }
                          ],
                          "period_type": "Full Time"
                        }
                      ]
                    }
                  ]
                }
              }
            }
          }
        },
        "operationId": "Correct Score"
      }
    },
    "/odds/match-handicap": {
      "get": {
        "tags": [
          "Odds"
        ],
        "summary": "Match Handicap",
        "description": "This endpoint allows you to retrieve the odds from match 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://esports.sportmicro.com/odds/match-handicap?match_id=eq.{match_id}`<br /><br />Get the live odds from a specific **match_id**<br />`https://esports.sportmicro.com/odds/match-handicap?match_id=eq.{match_id}&is_live=eq.true`<br /><br />Get the pre-match odds from a specific **match_id**<br />`https://esports.sportmicro.com/odds/match-handicap?match_id=eq.{match_id}&is_live=eq.false`",
        "parameters": [
          {
            "$ref": "#/components/parameters/rowFilter.match-handicap.match_id"
          },
          {
            "$ref": "#/components/parameters/rowFilter.match-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/match-handicap"
                  },
                  "type": "array",
                  "example": [
                    {
                      "match_id": 2,
                      "is_live": false,
                      "periods": [
                        {
                          "odds": [
                            {
                              "odds": [
                                {
                                  "id": 3666,
                                  "away": 5.75,
                                  "home": 1.1,
                                  "payout": 92.34,
                                  "bookmaker_id": 67,
                                  "away_movement": -1,
                                  "home_movement": 1
                                },
                                {
                                  "id": 3665,
                                  "away": 5.71,
                                  "home": 1.14,
                                  "payout": 95.03,
                                  "bookmaker_id": 81,
                                  "away_movement": 0,
                                  "home_movement": 0
                                },
                                {
                                  "id": 3679,
                                  "away": 5.85,
                                  "home": 1.095,
                                  "payout": 92.24,
                                  "bookmaker_id": 34,
                                  "away_movement": -1,
                                  "home_movement": 1
                                },
                                {
                                  "id": 3678,
                                  "away": 5.75,
                                  "home": 1.1,
                                  "payout": 92.34,
                                  "bookmaker_id": 70,
                                  "away_movement": -1,
                                  "home_movement": 1
                                }
                              ],
                              "type": "+1.5/-1.5"
                            },
                            {
                              "odds": [
                                {
                                  "id": 3676,
                                  "away": 2.1,
                                  "home": 1.65,
                                  "payout": 92.4,
                                  "bookmaker_id": 67,
                                  "away_movement": -1,
                                  "home_movement": 1
                                },
                                {
                                  "id": 3680,
                                  "away": 2.15,
                                  "home": 1.7,
                                  "payout": 94.94,
                                  "bookmaker_id": 9,
                                  "away_movement": -1,
                                  "home_movement": 1
                                },
                                {
                                  "id": 3686,
                                  "away": 2.1,
                                  "home": 1.64,
                                  "payout": 92.09,
                                  "bookmaker_id": 59,
                                  "away_movement": -1,
                                  "home_movement": 1
                                },
                                {
                                  "id": 3675,
                                  "away": 2.4,
                                  "home": 1.57,
                                  "payout": 94.91,
                                  "bookmaker_id": 69,
                                  "away_movement": 1,
                                  "home_movement": -1
                                },
                                {
                                  "id": 3685,
                                  "away": 2.25,
                                  "home": 1.57,
                                  "payout": 92.47,
                                  "bookmaker_id": 1,
                                  "away_movement": 1,
                                  "home_movement": -1
                                },
                                {
                                  "id": 3677,
                                  "away": 2.1,
                                  "home": 1.65,
                                  "payout": 92.4,
                                  "bookmaker_id": 70,
                                  "away_movement": -1,
                                  "home_movement": 1
                                },
                                {
                                  "id": 3674,
                                  "away": 2.05,
                                  "home": 1.65,
                                  "payout": 91.42,
                                  "bookmaker_id": 17,
                                  "away_movement": 1,
                                  "home_movement": -1
                                },
                                {
                                  "id": 3684,
                                  "away": 2.15,
                                  "home": 1.6,
                                  "payout": 91.73,
                                  "bookmaker_id": 21,
                                  "away_movement": -1,
                                  "home_movement": 1
                                },
                                {
                                  "id": 3681,
                                  "away": 2.25,
                                  "home": 1.57,
                                  "payout": 92.47,
                                  "bookmaker_id": 34,
                                  "away_movement": -1,
                                  "home_movement": 1
                                },
                                {
                                  "id": 3682,
                                  "away": 2.05,
                                  "home": 1.65,
                                  "payout": 91.42,
                                  "bookmaker_id": 23,
                                  "away_movement": -1,
                                  "home_movement": 1
                                },
                                {
                                  "id": 3673,
                                  "away": 2.4,
                                  "home": 1.58,
                                  "payout": 95.28,
                                  "bookmaker_id": 81,
                                  "away_movement": 1,
                                  "home_movement": -1
                                },
                                {
                                  "id": 3683,
                                  "away": 2.05,
                                  "home": 1.65,
                                  "payout": 91.42,
                                  "bookmaker_id": 4,
                                  "away_movement": -1,
                                  "home_movement": 1
                                }
                              ],
                              "type": "-1.5/+1.5"
                            },
                            {
                              "odds": [
                                {
                                  "id": 3667,
                                  "away": 11,
                                  "home": 1.01,
                                  "payout": 92.51,
                                  "bookmaker_id": 67,
                                  "away_movement": 1,
                                  "home_movement": -1
                                },
                                {
                                  "id": 3669,
                                  "away": 10.3,
                                  "home": 1.02,
                                  "payout": 92.81,
                                  "bookmaker_id": 34,
                                  "away_movement": 1,
                                  "home_movement": -1
                                },
                                {
                                  "id": 3668,
                                  "away": 11,
                                  "home": 1.01,
                                  "payout": 92.51,
                                  "bookmaker_id": 70,
                                  "away_movement": 1,
                                  "home_movement": -1
                                }
                              ],
                              "type": "+2.5/-2.5"
                            },
                            {
                              "odds": [
                                {
                                  "id": 3670,
                                  "away": 1.32,
                                  "home": 3.1,
                                  "payout": 92.58,
                                  "bookmaker_id": 67,
                                  "away_movement": -1,
                                  "home_movement": 1
                                },
                                {
                                  "id": 3664,
                                  "away": 1.35,
                                  "home": 2.9,
                                  "payout": 92.12,
                                  "bookmaker_id": 59,
                                  "away_movement": 0,
                                  "home_movement": 0
                                },
                                {
                                  "id": 3671,
                                  "away": 1.33,
                                  "home": 3.26,
                                  "payout": 94.46,
                                  "bookmaker_id": 9,
                                  "away_movement": 1,
                                  "home_movement": -1
                                },
                                {
                                  "id": 3662,
                                  "away": 1.32,
                                  "home": 2.95,
                                  "payout": 91.19,
                                  "bookmaker_id": 17,
                                  "away_movement": 1,
                                  "home_movement": -1
                                },
                                {
                                  "id": 3672,
                                  "away": 1.32,
                                  "home": 3.1,
                                  "payout": 92.58,
                                  "bookmaker_id": 70,
                                  "away_movement": -1,
                                  "home_movement": 1
                                },
                                {
                                  "id": 3663,
                                  "away": 1.32,
                                  "home": 3.1,
                                  "payout": 92.58,
                                  "bookmaker_id": 34,
                                  "away_movement": -1,
                                  "home_movement": 1
                                }
                              ],
                              "type": "-2.5/+2.5"
                            }
                          ],
                          "period_type": "Full Time"
                        },
                        {
                          "odds": [
                            {
                              "odds": [
                                {
                                  "id": 3696,
                                  "away": 1.31,
                                  "home": 3.15,
                                  "payout": 92.52,
                                  "bookmaker_id": 34,
                                  "away_movement": 1,
                                  "home_movement": -1
                                }
                              ],
                              "type": "-10.5/+10.5"
                            },
                            {
                              "odds": [
                                {
                                  "id": 3697,
                                  "away": 1.22,
                                  "home": 3.83,
                                  "payout": 92.53,
                                  "bookmaker_id": 34,
                                  "away_movement": 1,
                                  "home_movement": -1
                                }
                              ],
                              "type": "-11.5/+11.5"
                            },
                            {
                              "odds": [
                                {
                                  "id": 3687,
                                  "away": 1.15,
                                  "home": 4.75,
                                  "payout": 92.58,
                                  "bookmaker_id": 34,
                                  "away_movement": 0,
                                  "home_movement": 0
                                }
                              ],
                              "type": "-12.5/+12.5"
                            },
                            {
                              "odds": [
                                {
                                  "id": 3695,
                                  "away": 2.5,
                                  "home": 1.47,
                                  "payout": 92.57,
                                  "bookmaker_id": 34,
                                  "away_movement": 1,
                                  "home_movement": -1
                                }
                              ],
                              "type": "-1.5/+1.5"
                            },
                            {
                              "odds": [
                                {
                                  "id": 3694,
                                  "away": 2.4,
                                  "home": 1.5,
                                  "payout": 92.31,
                                  "bookmaker_id": 34,
                                  "away_movement": 1,
                                  "home_movement": -1
                                }
                              ],
                              "type": "-2.5/+2.5"
                            },
                            {
                              "odds": [
                                {
                                  "id": 3693,
                                  "away": 2.35,
                                  "home": 1.53,
                                  "payout": 92.67,
                                  "bookmaker_id": 34,
                                  "away_movement": 1,
                                  "home_movement": -1
                                }
                              ],
                              "type": "-3.5/+3.5"
                            },
                            {
                              "odds": [
                                {
                                  "id": 3692,
                                  "away": 2.2,
                                  "home": 1.6,
                                  "payout": 92.63,
                                  "bookmaker_id": 34,
                                  "away_movement": -1,
                                  "home_movement": 1
                                }
                              ],
                              "type": "-4.5/+4.5"
                            },
                            {
                              "odds": [
                                {
                                  "id": 3691,
                                  "away": 2.05,
                                  "home": 1.68,
                                  "payout": 92.33,
                                  "bookmaker_id": 34,
                                  "away_movement": 1,
                                  "home_movement": -1
                                }
                              ],
                              "type": "-5.5/+5.5"
                            },
                            {
                              "odds": [
                                {
                                  "id": 3698,
                                  "away": 1.89,
                                  "home": 1.81,
                                  "payout": 92.46,
                                  "bookmaker_id": 34,
                                  "away_movement": 1,
                                  "home_movement": -1
                                }
                              ],
                              "type": "-6.5/+6.5"
                            },
                            {
                              "odds": [
                                {
                                  "id": 3690,
                                  "away": 1.73,
                                  "home": 1.97,
                                  "payout": 92.11,
                                  "bookmaker_id": 34,
                                  "away_movement": -1,
                                  "home_movement": 1
                                }
                              ],
                              "type": "-7.5/+7.5"
                            },
                            {
                              "odds": [
                                {
                                  "id": 3689,
                                  "away": 1.57,
                                  "home": 2.25,
                                  "payout": 92.47,
                                  "bookmaker_id": 34,
                                  "away_movement": 1,
                                  "home_movement": -1
                                }
                              ],
                              "type": "-8.5/+8.5"
                            },
                            {
                              "odds": [
                                {
                                  "id": 3688,
                                  "away": 1.42,
                                  "home": 2.65,
                                  "payout": 92.46,
                                  "bookmaker_id": 34,
                                  "away_movement": -1,
                                  "home_movement": 1
                                }
                              ],
                              "type": "-9.5/+9.5"
                            }
                          ],
                          "period_type": "Map 1"
                        },
                        {
                          "odds": [
                            {
                              "odds": [
                                {
                                  "id": 3700,
                                  "away": 1.31,
                                  "home": 3.15,
                                  "payout": 92.52,
                                  "bookmaker_id": 34,
                                  "away_movement": -1,
                                  "home_movement": 1
                                }
                              ],
                              "type": "-10.5/+10.5"
                            },
                            {
                              "odds": [
                                {
                                  "id": 3699,
                                  "away": 1.22,
                                  "home": 3.83,
                                  "payout": 92.53,
                                  "bookmaker_id": 34,
                                  "away_movement": 0,
                                  "home_movement": 0
                                }
                              ],
                              "type": "-11.5/+11.5"
                            },
                            {
                              "odds": [
                                {
                                  "id": 3706,
                                  "away": 2.5,
                                  "home": 1.47,
                                  "payout": 92.57,
                                  "bookmaker_id": 34,
                                  "away_movement": 1,
                                  "home_movement": -1
                                }
                              ],
                              "type": "-1.5/+1.5"
                            },
                            {
                              "odds": [
                                {
                                  "id": 3715,
                                  "away": 2.44,
                                  "home": 1.49,
                                  "payout": 92.51,
                                  "bookmaker_id": 34,
                                  "away_movement": -1,
                                  "home_movement": 1
                                }
                              ],
                              "type": "-2.5/+2.5"
                            },
                            {
                              "odds": [
                                {
                                  "id": 3714,
                                  "away": 2.35,
                                  "home": 1.53,
                                  "payout": 92.67,
                                  "bookmaker_id": 34,
                                  "away_movement": -1,
                                  "home_movement": 1
                                }
                              ],
                              "type": "-3.5/+3.5"
                            },
                            {
                              "odds": [
                                {
                                  "id": 3705,
                                  "away": 2.21,
                                  "home": 1.59,
                                  "payout": 92.47,
                                  "bookmaker_id": 34,
                                  "away_movement": 1,
                                  "home_movement": -1
                                }
                              ],
                              "type": "-4.5/+4.5"
                            },
                            {
                              "odds": [
                                {
                                  "id": 3704,
                                  "away": 2.07,
                                  "home": 1.67,
                                  "payout": 92.43,
                                  "bookmaker_id": 34,
                                  "away_movement": 1,
                                  "home_movement": -1
                                }
                              ],
                              "type": "-5.5/+5.5"
                            },
                            {
                              "odds": [
                                {
                                  "id": 3707,
                                  "away": 1.9,
                                  "home": 1.8,
                                  "payout": 92.43,
                                  "bookmaker_id": 34,
                                  "away_movement": -1,
                                  "home_movement": 1
                                }
                              ],
                              "type": "-6.5/+6.5"
                            },
                            {
                              "odds": [
                                {
                                  "id": 3703,
                                  "away": 1.74,
                                  "home": 1.96,
                                  "payout": 92.17,
                                  "bookmaker_id": 34,
                                  "away_movement": 1,
                                  "home_movement": -1
                                }
                              ],
                              "type": "-7.5/+7.5"
                            },
                            {
                              "odds": [
                                {
                                  "id": 3702,
                                  "away": 1.58,
                                  "home": 2.23,
                                  "payout": 92.48,
                                  "bookmaker_id": 34,
                                  "away_movement": 1,
                                  "home_movement": -1
                                }
                              ],
                              "type": "-8.5/+8.5"
                            },
                            {
                              "odds": [
                                {
                                  "id": 3701,
                                  "away": 1.44,
                                  "home": 2.59,
                                  "payout": 92.55,
                                  "bookmaker_id": 34,
                                  "away_movement": 1,
                                  "home_movement": -1
                                }
                              ],
                              "type": "-9.5/+9.5"
                            }
                          ],
                          "period_type": "Map 2"
                        },
                        {
                          "odds": [
                            {
                              "odds": [
                                {
                                  "id": 3709,
                                  "away": 1.31,
                                  "home": 3.15,
                                  "payout": 92.52,
                                  "bookmaker_id": 34,
                                  "away_movement": 1,
                                  "home_movement": -1
                                }
                              ],
                              "type": "-10.5/+10.5"
                            },
                            {
                              "odds": [
                                {
                                  "id": 3708,
                                  "away": 1.22,
                                  "home": 3.83,
                                  "payout": 92.53,
                                  "bookmaker_id": 34,
                                  "away_movement": 1,
                                  "home_movement": -1
                                }
                              ],
                              "type": "-11.5/+11.5"
                            },
                            {
                              "odds": [
                                {
                                  "id": 3719,
                                  "away": 2.45,
                                  "home": 1.48,
                                  "payout": 92.26,
                                  "bookmaker_id": 34,
                                  "away_movement": -1,
                                  "home_movement": 1
                                }
                              ],
                              "type": "-1.5/+1.5"
                            },
                            {
                              "odds": [
                                {
                                  "id": 3718,
                                  "away": 2.4,
                                  "home": 1.5,
                                  "payout": 92.31,
                                  "bookmaker_id": 34,
                                  "away_movement": -1,
                                  "home_movement": 1
                                }
                              ],
                              "type": "-2.5/+2.5"
                            },
                            {
                              "odds": [
                                {
                                  "id": 3717,
                                  "away": 2.33,
                                  "home": 1.54,
                                  "payout": 92.72,
                                  "bookmaker_id": 34,
                                  "away_movement": 1,
                                  "home_movement": -1
                                }
                              ],
                              "type": "-3.5/+3.5"
                            },
                            {
                              "odds": [
                                {
                                  "id": 3716,
                                  "away": 2.21,
                                  "home": 1.59,
                                  "payout": 92.47,
                                  "bookmaker_id": 34,
                                  "away_movement": 1,
                                  "home_movement": -1
                                }
                              ],
                              "type": "-4.5/+4.5"
                            },
                            {
                              "odds": [
                                {
                                  "id": 3713,
                                  "away": 2.05,
                                  "home": 1.68,
                                  "payout": 92.33,
                                  "bookmaker_id": 34,
                                  "away_movement": 1,
                                  "home_movement": -1
                                }
                              ],
                              "type": "-5.5/+5.5"
                            },
                            {
                              "odds": [
                                {
                                  "id": 3720,
                                  "away": 1.89,
                                  "home": 1.81,
                                  "payout": 92.46,
                                  "bookmaker_id": 34,
                                  "away_movement": 1,
                                  "home_movement": -1
                                }
                              ],
                              "type": "-6.5/+6.5"
                            },
                            {
                              "odds": [
                                {
                                  "id": 3712,
                                  "away": 1.73,
                                  "home": 1.97,
                                  "payout": 92.11,
                                  "bookmaker_id": 34,
                                  "away_movement": 1,
                                  "home_movement": -1
                                }
                              ],
                              "type": "-7.5/+7.5"
                            },
                            {
                              "odds": [
                                {
                                  "id": 3711,
                                  "away": 1.57,
                                  "home": 2.25,
                                  "payout": 92.47,
                                  "bookmaker_id": 34,
                                  "away_movement": 1,
                                  "home_movement": -1
                                }
                              ],
                              "type": "-8.5/+8.5"
                            },
                            {
                              "odds": [
                                {
                                  "id": 3710,
                                  "away": 1.43,
                                  "home": 2.62,
                                  "payout": 92.51,
                                  "bookmaker_id": 34,
                                  "away_movement": 1,
                                  "home_movement": -1
                                }
                              ],
                              "type": "-9.5/+9.5"
                            }
                          ],
                          "period_type": "Map 3"
                        }
                      ]
                    }
                  ]
                }
              }
            }
          }
        },
        "operationId": "Match Handicap"
      }
    },
    "/odds/over-under": {
      "get": {
        "tags": [
          "Odds"
        ],
        "summary": "Over Under",
        "description": "This endpoint allows you to retrieve the odds from over under 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://esports.sportmicro.com/odds/over-under?match_id=eq.{match_id}`<br /><br />Get the live odds from a specific **match_id**<br />`https://esports.sportmicro.com/odds/over-under?match_id=eq.{match_id}&is_live=eq.true`<br /><br />Get the pre-match odds from a specific **match_id**<br />`https://esports.sportmicro.com/odds/over-under?match_id=eq.{match_id}&is_live=eq.false`",
        "parameters": [
          {
            "$ref": "#/components/parameters/rowFilter.over-under.match_id"
          },
          {
            "$ref": "#/components/parameters/rowFilter.over-under.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/over-under"
                  },
                  "type": "array",
                  "example": [
                    {
                      "match_id": 1,
                      "is_live": false,
                      "periods": [
                        {
                          "odds": [
                            {
                              "odds": [
                                {
                                  "id": 1243,
                                  "over": 1.35,
                                  "under": 2.95,
                                  "payout": 92.62,
                                  "bookmaker_id": 16,
                                  "over_movement": 0,
                                  "under_movement": 0
                                },
                                {
                                  "id": 1239,
                                  "over": 1.35,
                                  "under": 2.95,
                                  "payout": 92.62,
                                  "bookmaker_id": 27,
                                  "over_movement": 0,
                                  "under_movement": 0
                                }
                              ],
                              "type": "3.5"
                            },
                            {
                              "odds": [
                                {
                                  "id": 1237,
                                  "over": 2.85,
                                  "under": 1.37,
                                  "payout": 92.52,
                                  "bookmaker_id": 27,
                                  "over_movement": 0,
                                  "under_movement": 0
                                },
                                {
                                  "id": 1240,
                                  "over": 2.61,
                                  "under": 1.42,
                                  "payout": 91.97,
                                  "bookmaker_id": 59,
                                  "over_movement": 0,
                                  "under_movement": 0
                                },
                                {
                                  "id": 1241,
                                  "over": 2.85,
                                  "under": 1.37,
                                  "payout": 92.52,
                                  "bookmaker_id": 16,
                                  "over_movement": 0,
                                  "under_movement": 0
                                },
                                {
                                  "id": 1242,
                                  "over": 2.94,
                                  "under": 1.41,
                                  "payout": 95.3,
                                  "bookmaker_id": 81,
                                  "over_movement": 0,
                                  "under_movement": 0
                                },
                                {
                                  "id": 1238,
                                  "over": 2.94,
                                  "under": 1.41,
                                  "payout": 95.3,
                                  "bookmaker_id": 69,
                                  "over_movement": 0,
                                  "under_movement": 0
                                }
                              ],
                              "type": "4.5"
                            }
                          ],
                          "period_type": "Full Time"
                        }
                      ]
                    }
                  ]
                }
              }
            }
          }
        },
        "operationId": "Over Under"
      }
    },
    "/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://esports.sportmicro.com/odds/bookmakers`<br /><br />Get information about a specific bookmaker based on the **id**<br />`https://esports.sportmicro.com/odds/bookmakers?id=eq.{id}`<br /><br />Get the most popular bookmakers<br />`https://esports.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"
      }
    }
  },
  "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://esports.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.agg-news-leagues.id": {
        "name": "id",
        "description": "The id of the news",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.agg-news-leagues.league_id": {
        "name": "league_id",
        "description": "The id of the league",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.agg-news-leagues.title": {
        "name": "title",
        "description": "The title of the news",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.agg-news-leagues.link": {
        "name": "link",
        "description": "The link of the news",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.agg-news-leagues.thumbnail_url": {
        "name": "thumbnail_url",
        "description": "The thumbnail url of the news",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.agg-news-leagues.description": {
        "name": "description",
        "description": "The description of the news",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.agg-news-leagues.published_date": {
        "name": "published_date",
        "description": "The published date of the news",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "timestamp with time zone"
        }
      },
      "rowFilter.agg-news-leagues.source_url": {
        "name": "source_url",
        "description": "The source url of the news",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.agg-news-leagues.source": {
        "name": "source",
        "description": "The source of the news",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.matches-by-date-league.date": {
        "name": "date",
        "description": "The date",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text",
          "example": "eq.2014-06-01"
        },
        "example": "eq.2014-06-01"
      },
      "rowFilter.matches-by-date-league.league_id": {
        "name": "league_id",
        "description": "The id of the league",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer",
          "example": "eq.770"
        },
        "example": "eq.770"
      },
      "rowFilter.matches-by-date-league.league_name": {
        "name": "league_name",
        "description": "The name of the league",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.matches-by-date-league.league_hash_image": {
        "name": "league_hash_image",
        "description": "The hash image of the league",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "character varying"
        }
      },
      "rowFilter.matches-by-date-league.matches": {
        "name": "matches",
        "description": "The matches",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "jsonb"
        }
      },
      "rowFilter.matches-live.id": {
        "name": "id",
        "description": "The id of the match",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer",
          "example": "eq.240718"
        },
        "example": "eq.240718"
      },
      "rowFilter.matches-live.name": {
        "name": "name",
        "description": "Home team name vs away team name",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "character varying"
        }
      },
      "rowFilter.matches-live.tournament_id": {
        "name": "tournament_id",
        "description": "The id of the tournament",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer",
          "example": "eq.9527"
        },
        "example": "eq.9527"
      },
      "rowFilter.matches-live.tournament_name": {
        "name": "tournament_name",
        "description": "The name of the tournament",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.matches-live.tournament_importance": {
        "name": "tournament_importance",
        "description": "The importance of the tournament",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.matches-live.season_id": {
        "name": "season_id",
        "description": "The id of the season",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer",
          "example": "eq.63882"
        },
        "example": "eq.63882"
      },
      "rowFilter.matches-live.season_name": {
        "name": "season_name",
        "description": "The name of the season",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.matches-live.round_id": {
        "name": "round_id",
        "description": "The id of the round",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.matches-live.round": {
        "name": "round",
        "description": "The round",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "jsonb"
        }
      },
      "rowFilter.matches-live.status": {
        "name": "status",
        "description": "The status of the match",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "jsonb"
        }
      },
      "rowFilter.matches-live.status_type": {
        "name": "status_type",
        "description": "The type of the match",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.matches-live.arena_id": {
        "name": "arena_id",
        "description": "The id of the arena",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.matches-live.arena_name": {
        "name": "arena_name",
        "description": "The name of the arena",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.matches-live.arena_hash_image": {
        "name": "arena_hash_image",
        "description": "The name image of the arena",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "character varying"
        }
      },
      "rowFilter.matches-live.referee_id": {
        "name": "referee_id",
        "description": "The id of the referee",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.matches-live.referee_name": {
        "name": "referee_name",
        "description": "The name of the referee",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.matches-live.referee_hash_image": {
        "name": "referee_hash_image",
        "description": "The name image of the referee",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "character varying"
        }
      },
      "rowFilter.matches-live.home_team_id": {
        "name": "home_team_id",
        "description": "The id of the home team",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.matches-live.home_team_name": {
        "name": "home_team_name",
        "description": "The name of the home team",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.matches-live.home_team_hash_image": {
        "name": "home_team_hash_image",
        "description": "The name image of the home team",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "character varying"
        }
      },
      "rowFilter.matches-live.away_team_id": {
        "name": "away_team_id",
        "description": "The id of the away team",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.matches-live.away_team_name": {
        "name": "away_team_name",
        "description": "The name of the away team",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.matches-live.away_team_hash_image": {
        "name": "away_team_hash_image",
        "description": "The name image of the away team",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "character varying"
        }
      },
      "rowFilter.matches-live.home_team_score": {
        "name": "home_team_score",
        "description": "The score of the home team",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "jsonb"
        }
      },
      "rowFilter.matches-live.away_team_score": {
        "name": "away_team_score",
        "description": "The score of the away team",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "jsonb"
        }
      },
      "rowFilter.matches-live.times": {
        "name": "times",
        "description": "The time of the match",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "jsonb"
        }
      },
      "rowFilter.matches-live.specific_start_time": {
        "name": "specific_start_time",
        "description": "The real start time of the match",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "timestamp with time zone"
        }
      },
      "rowFilter.matches-live.start_time": {
        "name": "start_time",
        "description": "The official start time of the match",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "timestamp with time zone"
        }
      },
      "rowFilter.matches-live.end_time": {
        "name": "end_time",
        "description": "The end of the match",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "timestamp with time zone"
        }
      },
      "rowFilter.matches-live.last_period": {
        "name": "last_period",
        "description": "The last period of the match",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.matches-live.season_statistics_type": {
        "name": "season_statistics_type",
        "description": "The type of the season's statistics",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.matches-live.lineups_id": {
        "name": "lineups_id",
        "description": "The id of the lineup",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.matches-live.class_id": {
        "name": "class_id",
        "description": "The id of the class",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.matches-live.class_name": {
        "name": "class_name",
        "description": "The name of the class",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.matches-live.class_hash_image": {
        "name": "class_hash_image",
        "description": "The name of the class image",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "character varying"
        }
      },
      "rowFilter.matches-live.league_id": {
        "name": "league_id",
        "description": "The id of the league",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.matches-live.league_name": {
        "name": "league_name",
        "description": "The name of the league",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.matches-live.league_hash_image": {
        "name": "league_hash_image",
        "description": "The name of the league image",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "character varying"
        }
      },
      "rowFilter.matches-live.previous_leg_match_id": {
        "name": "previous_leg_match_id",
        "description": "The id of the previous leg match",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.matches-live.weather_main": {
        "name": "weather_main",
        "description": "The main weather",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.matches-live.weather_icon": {
        "name": "weather_icon",
        "description": "The name icon of the weather",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.teams-seasons.team_id": {
        "name": "team_id",
        "description": "The id of the team",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.teams-seasons.team_name": {
        "name": "team_name",
        "description": "The name of the team",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.teams-seasons.team_hash_image": {
        "name": "team_hash_image",
        "description": "The hash image of the team",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "character varying"
        }
      },
      "rowFilter.teams-seasons.tournaments": {
        "name": "tournaments",
        "description": "The tournaments of the team playing",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "jsonb"
        }
      },
      "rowFilter.players.id": {
        "name": "id",
        "description": "The id of the player",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer",
          "example": "eq.162"
        },
        "example": "eq.162"
      },
      "rowFilter.players.name": {
        "name": "name",
        "description": "The name of the player",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.players.first_name": {
        "name": "first_name",
        "description": "The first name of the player",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.players.last_name": {
        "name": "last_name",
        "description": "The last name of the player",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.players.nickname": {
        "name": "nickname",
        "description": "The short name of the player",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.players.player_position": {
        "name": "player_position",
        "description": "The position of the player",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.players.player_jersey_number": {
        "name": "player_jersey_number",
        "description": "The jersey number of the player",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.players.player_height": {
        "name": "player_height",
        "description": "The height of the player",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.players.preferred_foot": {
        "name": "preferred_foot",
        "description": "The preferred foot of the player",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.players.country_id": {
        "name": "country_id",
        "description": "The id of the country",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.players.country_name": {
        "name": "country_name",
        "description": "The name of the country",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.players.country_hash_image": {
        "name": "country_hash_image",
        "description": "The name image of the country",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.players.shirt_number": {
        "name": "shirt_number",
        "description": "The shirt number of the player",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.players.date_of_birth": {
        "name": "date_of_birth",
        "description": "The date of the player's birth",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "timestamp with time zone"
        }
      },
      "rowFilter.players.market_value": {
        "name": "market_value",
        "description": "The proposed market value of the player `EUR`",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.players.market_currency": {
        "name": "market_currency",
        "description": "The proposed market currency",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.players.hash_image": {
        "name": "hash_image",
        "description": "The name of the image",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "character varying"
        }
      },
      "rowFilter.players.team_id": {
        "name": "team_id",
        "description": "The id of the team",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer",
          "example": "eq.490"
        },
        "example": "eq.490"
      },
      "rowFilter.players.team_name": {
        "name": "team_name",
        "description": "The name of the team",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.players.team_hash_image": {
        "name": "team_hash_image",
        "description": "The name image of the team",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "character varying"
        }
      },
      "rowFilter.players.retired_status": {
        "name": "retired_status",
        "description": "Retired",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "boolean"
        }
      },
      "rowFilter.players.cricket_info_id": {
        "name": "cricket_info_id",
        "description": "The info id of the player",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.seasons-rounds.season_id": {
        "name": "season_id",
        "description": "The id of the season",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer",
          "example": "eq.3942"
        },
        "example": "eq.3942"
      },
      "rowFilter.seasons-rounds.season_name": {
        "name": "season_name",
        "description": "The name of the season",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.seasons-rounds.rounds": {
        "name": "rounds",
        "description": "The rounds of the season",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "jsonb"
        }
      },
      "rowFilter.matches-games-bans.esports_game_id": {
        "name": "esports_game_id",
        "description": "The id of the game",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer",
          "example": "eq.45"
        },
        "example": "eq.45"
      },
      "rowFilter.matches-games-bans.team_id": {
        "name": "team_id",
        "description": "The id of the team",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer",
          "example": "eq.4254"
        },
        "example": "eq.4254"
      },
      "rowFilter.matches-games-bans.bans": {
        "name": "bans",
        "description": "The bans of the game",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "jsonb"
        }
      },
      "rowFilter.leagues-info.league_id": {
        "name": "league_id",
        "description": "The id of the league",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.leagues-info.competition_name": {
        "name": "competition_name",
        "description": "The name of the competition",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.leagues-info.city_name": {
        "name": "city_name",
        "description": "The city of the league",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.leagues-info.playing_months": {
        "name": "playing_months",
        "description": "The months playing in the league",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer[]"
        }
      },
      "rowFilter.leagues-info.surface_type": {
        "name": "surface_type",
        "description": "The surface",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.leagues-info.qualification_rounds_played": {
        "name": "qualification_rounds_played",
        "description": "The rounds played in the league",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.leagues-info.main_rounds_played": {
        "name": "main_rounds_played",
        "description": "The main rounds played in the league",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.leagues-info.prize_money": {
        "name": "prize_money",
        "description": "The amount of the prize money for winning the tournament",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.leagues-info.match_type": {
        "name": "match_type",
        "description": "The match type",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.leagues-info.promoted_teams": {
        "name": "promoted_teams",
        "description": "The promoted teams",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "jsonb"
        }
      },
      "rowFilter.leagues-info.most_title_names": {
        "name": "most_title_names",
        "description": "The teams with most titles",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "jsonb"
        }
      },
      "rowFilter.leagues-info.number_of_teams": {
        "name": "number_of_teams",
        "description": "The number of the teams in the league",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.leagues-info.number_of_groups": {
        "name": "number_of_groups",
        "description": "The number of the groups in the league",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.leagues-info.league_grade": {
        "name": "league_grade",
        "description": "The grade of the league",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.leagues-info.age_category": {
        "name": "age_category",
        "description": "The age class of the league",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.leagues-info.category": {
        "name": "category",
        "description": "The class of the league",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.leagues-info.first_season_winner": {
        "name": "first_season_winner",
        "description": "The first season winner of the league",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.leagues-info.total_teams_count": {
        "name": "total_teams_count",
        "description": "The count of the teams in the league",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.leagues-info.total_tables_count": {
        "name": "total_tables_count",
        "description": "The count of the tables in the league",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.leagues-info.promoting_teams_count": {
        "name": "promoting_teams_count",
        "description": "The count of the promoting teams in the league",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.leagues-info.relegating_teams_count": {
        "name": "relegating_teams_count",
        "description": "The count of the relegating teams in the league",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.leagues-info.total_games_count": {
        "name": "total_games_count",
        "description": "The count of the games in the league",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.leagues-info.game_frequency": {
        "name": "game_frequency",
        "description": "The frequency of the league",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.leagues-info.total_rounds_count": {
        "name": "total_rounds_count",
        "description": "The count of the rounds in the league",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.leagues-info.competition_type": {
        "name": "competition_type",
        "description": "The type of the competition",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.leagues-info.league_gender": {
        "name": "league_gender",
        "description": "The gender people playing in the league",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.leagues-info.first_season_start_year": {
        "name": "first_season_start_year",
        "description": "First season start year",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.leagues-info.most_popular_teams": {
        "name": "most_popular_teams",
        "description": "The name of the most popular teams in the league",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "jsonb"
        }
      },
      "rowFilter.leagues-info.playoff_teams_count": {
        "name": "playoff_teams_count",
        "description": "The number of the teams playing in the playoffs",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.leagues-info.main_competition": {
        "name": "main_competition",
        "description": "The main competition",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.leagues-info.games_per_group": {
        "name": "games_per_group",
        "description": "The number of the games per group",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.leagues-info.playoff_qualifying_teams_count": {
        "name": "playoff_qualifying_teams_count",
        "description": "The count of the teams that are qualified to play in the playoffs",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.leagues-info.number_of_promoted_teams": {
        "name": "number_of_promoted_teams",
        "description": "The 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",
        "description": "The number of rounds",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.leagues-info.largest_stadium": {
        "name": "largest_stadium",
        "description": "The largest stadium",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "jsonb"
        }
      },
      "rowFilter.leagues-info.last_season_magnitude": {
        "name": "last_season_magnitude",
        "description": "The last season magnitude",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "jsonb"
        }
      },
      "rowFilter.leagues-info.tv_partners": {
        "name": "tv_partners",
        "description": "The tv partners of the league",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "jsonb"
        }
      },
      "rowFilter.leagues-info.official_organization": {
        "name": "official_organization",
        "description": "The official organisation of the league",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "jsonb"
        }
      },
      "rowFilter.leagues-info.promotions": {
        "name": "promotions",
        "description": "The promotions",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "jsonb"
        }
      },
      "rowFilter.leagues-info.last_season_top_scorers": {
        "name": "last_season_top_scorers",
        "description": "The last season top scorers in the league",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "jsonb"
        }
      },
      "rowFilter.tournaments.id": {
        "name": "id",
        "description": "The id of the tournament",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer",
          "example": "eq.3455"
        },
        "example": "eq.3455"
      },
      "rowFilter.tournaments.name": {
        "name": "name",
        "description": "The name of the tournament",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.tournaments.importance": {
        "name": "importance",
        "description": "The importance level of the tournament",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.tournaments.league_id": {
        "name": "league_id",
        "description": "The id of the league",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer",
          "example": "eq.1065"
        },
        "example": "eq.1065"
      },
      "rowFilter.tournaments.league_name": {
        "name": "league_name",
        "description": "The name of the league",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.tournaments.league_hash_image": {
        "name": "league_hash_image",
        "description": "The name image of the league",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "character varying"
        }
      },
      "rowFilter.tournaments.class_id": {
        "name": "class_id",
        "description": "The id of the class",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer",
          "example": "eq.32"
        },
        "example": "eq.32"
      },
      "rowFilter.tournaments.class_name": {
        "name": "class_name",
        "description": "The name of the class",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.tournaments.class_hash_image": {
        "name": "class_hash_image",
        "description": "The name image of the class",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "character varying"
        }
      },
      "rowFilter.tv-channels.id": {
        "name": "id",
        "description": "The id of the tv channel",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer",
          "example": "eq.1"
        },
        "example": "eq.1"
      },
      "rowFilter.tv-channels.name": {
        "name": "name",
        "description": "The name of the tv channel",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.media-players.id": {
        "name": "id",
        "description": "The id of the media",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.media-players.player_id": {
        "name": "player_id",
        "description": "The id of the player",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer",
          "example": "eq.713965"
        },
        "example": "eq.713965"
      },
      "rowFilter.media-players.title": {
        "name": "title",
        "description": "The title of the media",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.media-players.subtitle": {
        "name": "subtitle",
        "description": "The subtitle of the media",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.media-players.url": {
        "name": "url",
        "description": "The url of the media",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.media-players.thumbnail_url": {
        "name": "thumbnail_url",
        "description": "The thumbnail url of the media",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.media-players.date_published": {
        "name": "date_published",
        "description": "The date of publishing the media",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "timestamp with time zone"
        }
      },
      "rowFilter.media-players.channel_url": {
        "name": "channel_url",
        "description": "The source url of the media",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.matches-tv-channels.match_id": {
        "name": "match_id",
        "description": "The id of the match",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer",
          "example": "eq.149107"
        },
        "example": "eq.149107"
      },
      "rowFilter.matches-tv-channels.country_id": {
        "name": "country_id",
        "description": "The id of the country",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.matches-tv-channels.country_name": {
        "name": "country_name",
        "description": "The name of the country",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.matches-tv-channels.country_hash_image": {
        "name": "country_hash_image",
        "description": "The name image of the country",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "character varying"
        }
      },
      "rowFilter.matches-tv-channels.alpha": {
        "name": "alpha",
        "description": "The alpha2 of the country",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "character varying",
          "example": "eq.BR"
        },
        "example": "eq.BR"
      },
      "rowFilter.matches-tv-channels.tv_channels": {
        "name": "tv_channels",
        "description": "The tv channels",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "jsonb"
        }
      },
      "rowFilter.leagues.id": {
        "name": "id",
        "description": "The id of the league",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer",
          "example": "eq.51"
        },
        "example": "eq.51"
      },
      "rowFilter.leagues.name": {
        "name": "name",
        "description": "The name of the league",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.leagues.importance": {
        "name": "importance",
        "description": "The importance level of the league",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.leagues.level": {
        "name": "level",
        "description": "The level of the league",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.leagues.current_champion_team_id": {
        "name": "current_champion_team_id",
        "description": "The id of the team that hold the title",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.leagues.current_champion_team_name": {
        "name": "current_champion_team_name",
        "description": "The name of the team that hold the title",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.leagues.current_champion_team_hash_image": {
        "name": "current_champion_team_hash_image",
        "description": "The name image of the team that hold the title",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "character varying"
        }
      },
      "rowFilter.leagues.current_champion_team_num_titles": {
        "name": "current_champion_team_num_titles",
        "description": "The number of the title that the team is holding",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.leagues.teams_most_titles": {
        "name": "teams_most_titles",
        "description": "The ids of the teams with the most titles",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "jsonb"
        }
      },
      "rowFilter.leagues.most_titles": {
        "name": "most_titles",
        "description": "The number of the most titles accomplished by one team",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.leagues.ground": {
        "name": "ground",
        "description": "The default ground type of the league",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.leagues.number_of_sets": {
        "name": "number_of_sets",
        "description": "The default number of sets in the league",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.leagues.max_points": {
        "name": "max_points",
        "description": "The max number of points in one game",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.leagues.primary_color": {
        "name": "primary_color",
        "description": "The primary color of the league",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "character varying"
        }
      },
      "rowFilter.leagues.secondary_color": {
        "name": "secondary_color",
        "description": "The secondary color of the league",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "character varying"
        }
      },
      "rowFilter.leagues.connected_leagues": {
        "name": "connected_leagues",
        "description": "The ids of connected leagues",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "jsonb"
        }
      },
      "rowFilter.leagues.higher_leagues": {
        "name": "higher_leagues",
        "description": "The ids of higher leagues",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "jsonb"
        }
      },
      "rowFilter.leagues.lower_leagues": {
        "name": "lower_leagues",
        "description": "The ids of lower leagues",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "jsonb"
        }
      },
      "rowFilter.leagues.start_league": {
        "name": "start_league",
        "description": "The date of starting the league",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "timestamp with time zone"
        }
      },
      "rowFilter.leagues.end_league": {
        "name": "end_league",
        "description": "The date of ending the league",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "timestamp with time zone"
        }
      },
      "rowFilter.leagues.hash_image": {
        "name": "hash_image",
        "description": "The name of the image",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "character varying"
        }
      },
      "rowFilter.leagues.class_id": {
        "name": "class_id",
        "description": "The id of the class",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer",
          "example": "eq.32"
        },
        "example": "eq.32"
      },
      "rowFilter.leagues.class_name": {
        "name": "class_name",
        "description": "The name of the class",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.leagues.class_hash_image": {
        "name": "class_hash_image",
        "description": "The name image of the class",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "character varying"
        }
      },
      "rowFilter.leagues-by-class.class_id": {
        "name": "class_id",
        "description": "The id of the class",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer",
          "example": "eq.32"
        },
        "example": "eq.32"
      },
      "rowFilter.leagues-by-class.class_name": {
        "name": "class_name",
        "description": "The name of the class",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.leagues-by-class.class_hash_image": {
        "name": "class_hash_image",
        "description": "The hash image of the class",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "character varying"
        }
      },
      "rowFilter.leagues-by-class.leagues": {
        "name": "leagues",
        "description": "The leagues",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "jsonb"
        }
      },
      "rowFilter.standings.id": {
        "name": "id",
        "description": "The id of the standing",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer",
          "example": "eq.34"
        },
        "example": "eq.34"
      },
      "rowFilter.standings.tournament_id": {
        "name": "tournament_id",
        "description": "The id of the tournament",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.standings.tournament_name": {
        "name": "tournament_name",
        "description": "The name of the tournament",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.standings.type": {
        "name": "type",
        "description": "The type of the standing",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text",
          "example": "eq.total"
        },
        "example": "eq.total"
      },
      "rowFilter.standings.name": {
        "name": "name",
        "description": "The name of the standing",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.standings.season_id": {
        "name": "season_id",
        "description": "The id of the season",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer",
          "example": "eq.66"
        },
        "example": "eq.66"
      },
      "rowFilter.standings.season_name": {
        "name": "season_name",
        "description": "The name of the season",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.standings.league_id": {
        "name": "league_id",
        "description": "The id of the league",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer",
          "example": "eq.51"
        },
        "example": "eq.51"
      },
      "rowFilter.standings.league_name": {
        "name": "league_name",
        "description": "The name of the league",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.standings.league_hash_image": {
        "name": "league_hash_image",
        "description": "The name image of the league",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.standings.competitors": {
        "name": "competitors",
        "description": "The competitors of the standing",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "jsonb"
        }
      },
      "rowFilter.matches-by-date.date": {
        "name": "date",
        "description": "The date",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text",
          "example": "eq.2014-06-01"
        },
        "example": "eq.2014-06-01"
      },
      "rowFilter.matches-by-date.matches": {
        "name": "matches",
        "description": "The matches",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "jsonb"
        }
      },
      "rowFilter.referees-by-country.country_id": {
        "name": "country_id",
        "description": "The id of the country",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.referees-by-country.country_name": {
        "name": "country_name",
        "description": "The name of the country",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.referees-by-country.country_hash_image": {
        "name": "country_hash_image",
        "description": "The hash image of the country",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "character varying"
        }
      },
      "rowFilter.referees-by-country.referees": {
        "name": "referees",
        "description": "The referees",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "jsonb"
        }
      },
      "rowFilter.cup-bracket.id": {
        "name": "id",
        "description": "The id of the cup bracket",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer",
          "example": "eq.984"
        },
        "example": "eq.984"
      },
      "rowFilter.cup-bracket.name": {
        "name": "name",
        "description": "The name of the cup bracket",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.cup-bracket.current_round": {
        "name": "current_round",
        "description": "The last or the current round in the cup bracket",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.cup-bracket.type": {
        "name": "type",
        "description": "The type of the cup bracket",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.cup-bracket.season_id": {
        "name": "season_id",
        "description": "The id of the season",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer",
          "example": "eq.3942"
        },
        "example": "eq.3942"
      },
      "rowFilter.cup-bracket.season_name": {
        "name": "season_name",
        "description": "The name of the season",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.cup-bracket.league_id": {
        "name": "league_id",
        "description": "The id of the league",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer",
          "example": "eq.221"
        },
        "example": "eq.221"
      },
      "rowFilter.cup-bracket.league_name": {
        "name": "league_name",
        "description": "The name of the league",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.cup-bracket.league_hash_image": {
        "name": "league_hash_image",
        "description": "The name image of the league",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "character varying"
        }
      },
      "rowFilter.cup-bracket.rounds": {
        "name": "rounds",
        "description": "The rounds of the cup bracket",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "jsonb"
        }
      },
      "rowFilter.media-leagues.id": {
        "name": "id",
        "description": "The id of the media",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.media-leagues.league_id": {
        "name": "league_id",
        "description": "The id of the league",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer",
          "example": "eq.190"
        },
        "example": "eq.190"
      },
      "rowFilter.media-leagues.title": {
        "name": "title",
        "description": "The title of the media",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.media-leagues.subtitle": {
        "name": "subtitle",
        "description": "The subtitle of the media",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.media-leagues.url": {
        "name": "url",
        "description": "The url of the media",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.media-leagues.thumbnail_url": {
        "name": "thumbnail_url",
        "description": "The thumbnail url of the media",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.media-leagues.date_published": {
        "name": "date_published",
        "description": "The date of publishing the media",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "timestamp with time zone"
        }
      },
      "rowFilter.media-leagues.channel_url": {
        "name": "channel_url",
        "description": "The source url of the media",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.coaches-by-country.country_id": {
        "name": "country_id",
        "description": "The id of the country",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.coaches-by-country.country_name": {
        "name": "country_name",
        "description": "The name of the country",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.coaches-by-country.country_hash_image": {
        "name": "country_hash_image",
        "description": "The hash image of the country",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "character varying"
        }
      },
      "rowFilter.coaches-by-country.coaches": {
        "name": "coaches",
        "description": "The coaches",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "jsonb"
        }
      },
      "rowFilter.matches-highlights.id": {
        "name": "id",
        "description": "The id of the highlight",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.matches-highlights.match_id": {
        "name": "match_id",
        "description": "The id of the match",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer",
          "example": "eq.1478"
        },
        "example": "eq.1478"
      },
      "rowFilter.matches-highlights.title": {
        "name": "title",
        "description": "The title of the highlight",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.matches-highlights.subtitle": {
        "name": "subtitle",
        "description": "The subtitle of the highlight",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.matches-highlights.url": {
        "name": "url",
        "description": "The url of the highlight",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.matches-highlights.created_at": {
        "name": "created_at",
        "description": "The publishing date of the highlight",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "timestamp with time zone"
        }
      },
      "rowFilter.matches-highlights.source_url": {
        "name": "source_url",
        "description": "The source url of the highlight",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.coaches-career.coach_id": {
        "name": "coach_id",
        "description": "The id of the coach",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.coaches-career.careers": {
        "name": "careers",
        "description": "The career of the coach",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "jsonb"
        }
      },
      "rowFilter.teams-by-season.season_id": {
        "name": "season_id",
        "description": "The id of the season",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer",
          "example": "eq.52"
        },
        "example": "eq.52"
      },
      "rowFilter.teams-by-season.season_name": {
        "name": "season_name",
        "description": "The name of the season",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.teams-by-season.teams": {
        "name": "teams",
        "description": "The teams",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "jsonb"
        }
      },
      "rowFilter.matches-games-rounds.esports_game_id": {
        "name": "esports_game_id",
        "description": "The id of the game",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer",
          "example": "eq.6"
        },
        "example": "eq.6"
      },
      "rowFilter.matches-games-rounds.rounds": {
        "name": "rounds",
        "description": "The rounds of the game",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "jsonb"
        }
      },
      "rowFilter.matches.id": {
        "name": "id",
        "description": "The id of the match",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer",
          "example": "eq.1"
        },
        "example": "eq.1"
      },
      "rowFilter.matches.name": {
        "name": "name",
        "description": "Home team name vs away team name",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "character varying"
        }
      },
      "rowFilter.matches.tournament_id": {
        "name": "tournament_id",
        "description": "The id of the tournament",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer",
          "example": "eq.3668"
        },
        "example": "eq.3668"
      },
      "rowFilter.matches.tournament_name": {
        "name": "tournament_name",
        "description": "The name of the tournament",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.matches.tournament_importance": {
        "name": "tournament_importance",
        "description": "The importance of the tournament",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.matches.season_id": {
        "name": "season_id",
        "description": "The id of the season",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer",
          "example": "eq.2937"
        },
        "example": "eq.2937"
      },
      "rowFilter.matches.season_name": {
        "name": "season_name",
        "description": "The name of the season",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.matches.round_id": {
        "name": "round_id",
        "description": "The id of the round",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.matches.round": {
        "name": "round",
        "description": "The round",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "jsonb"
        }
      },
      "rowFilter.matches.status": {
        "name": "status",
        "description": "The status of the match",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "jsonb"
        }
      },
      "rowFilter.matches.status_type": {
        "name": "status_type",
        "description": "The type of the match",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.matches.arena_id": {
        "name": "arena_id",
        "description": "The id of the arena",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.matches.arena_name": {
        "name": "arena_name",
        "description": "The name of the arena",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.matches.arena_hash_image": {
        "name": "arena_hash_image",
        "description": "The name image of the arena",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "character varying"
        }
      },
      "rowFilter.matches.referee_id": {
        "name": "referee_id",
        "description": "The id of the referee",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.matches.referee_name": {
        "name": "referee_name",
        "description": "The name of the referee",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.matches.referee_hash_image": {
        "name": "referee_hash_image",
        "description": "The name image of the referee",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "character varying"
        }
      },
      "rowFilter.matches.home_team_id": {
        "name": "home_team_id",
        "description": "The id of the home team",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer",
          "example": "eq.2954"
        },
        "example": "eq.2954"
      },
      "rowFilter.matches.home_team_name": {
        "name": "home_team_name",
        "description": "The name of the home team",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.matches.home_team_hash_image": {
        "name": "home_team_hash_image",
        "description": "The name image of the home team",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "character varying"
        }
      },
      "rowFilter.matches.away_team_id": {
        "name": "away_team_id",
        "description": "The id of the away team",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer",
          "example": "eq.2856"
        },
        "example": "eq.2856"
      },
      "rowFilter.matches.away_team_name": {
        "name": "away_team_name",
        "description": "The name of the away team",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.matches.away_team_hash_image": {
        "name": "away_team_hash_image",
        "description": "The name image of the away team",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "character varying"
        }
      },
      "rowFilter.matches.home_team_score": {
        "name": "home_team_score",
        "description": "The score of the home team",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "jsonb"
        }
      },
      "rowFilter.matches.away_team_score": {
        "name": "away_team_score",
        "description": "The score of the away team",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "jsonb"
        }
      },
      "rowFilter.matches.times": {
        "name": "times",
        "description": "The time of the match",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "jsonb"
        }
      },
      "rowFilter.matches.specific_start_time": {
        "name": "specific_start_time",
        "description": "The real start time of the match",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "timestamp with time zone"
        }
      },
      "rowFilter.matches.start_time": {
        "name": "start_time",
        "description": "The official start time of the match",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "timestamp with time zone"
        }
      },
      "rowFilter.matches.end_time": {
        "name": "end_time",
        "description": "The end of the match",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "timestamp with time zone"
        }
      },
      "rowFilter.matches.duration": {
        "name": "duration",
        "description": "The duration of the match",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.matches.last_period": {
        "name": "last_period",
        "description": "The last period of the match",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.matches.season_statistics_type": {
        "name": "season_statistics_type",
        "description": "The type of the season's statistics",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.matches.lineups_id": {
        "name": "lineups_id",
        "description": "The id of the lineup",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.matches.class_id": {
        "name": "class_id",
        "description": "The id of the class",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.matches.class_name": {
        "name": "class_name",
        "description": "The name of the class",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.matches.class_hash_image": {
        "name": "class_hash_image",
        "description": "The name of the class image",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "character varying"
        }
      },
      "rowFilter.matches.league_id": {
        "name": "league_id",
        "description": "The id of the league",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.matches.league_name": {
        "name": "league_name",
        "description": "The name of the league",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.matches.league_hash_image": {
        "name": "league_hash_image",
        "description": "The name of the league image",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "character varying"
        }
      },
      "rowFilter.matches.previous_leg_match_id": {
        "name": "previous_leg_match_id",
        "description": "The id of the previous leg match",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.matches.weather_main": {
        "name": "weather_main",
        "description": "The main weather",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.matches.weather_icon": {
        "name": "weather_icon",
        "description": "The name icon of the weather",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.tournaments-by-class.class_id": {
        "name": "class_id",
        "description": "The id of the class",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer",
          "example": "eq.32"
        },
        "example": "eq.32"
      },
      "rowFilter.tournaments-by-class.class_name": {
        "name": "class_name",
        "description": "The name of the class",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.tournaments-by-class.class_hash_image": {
        "name": "class_hash_image",
        "description": "The hash image of the class",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "character varying"
        }
      },
      "rowFilter.tournaments-by-class.tournaments": {
        "name": "tournaments",
        "description": "The tournaments",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "jsonb"
        }
      },
      "rowFilter.seasons.id": {
        "name": "id",
        "description": "The id of the season",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer",
          "example": "eq.28837"
        },
        "example": "eq.28837"
      },
      "rowFilter.seasons.name": {
        "name": "name",
        "description": "The name of the season",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.seasons.year": {
        "name": "year",
        "description": "The year of the season",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.seasons.start_time": {
        "name": "start_time",
        "description": "The start time of the season",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.seasons.end_time": {
        "name": "end_time",
        "description": "The end time of the season",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.seasons.league_id": {
        "name": "league_id",
        "description": "The id of the league",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer",
          "example": "eq.8315"
        },
        "example": "eq.8315"
      },
      "rowFilter.seasons.league_name": {
        "name": "league_name",
        "description": "The name of the league",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.seasons.league_hash_image": {
        "name": "league_hash_image",
        "description": "The name image of the league",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.agg-news-players.id": {
        "name": "id",
        "description": "The id of the news",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.agg-news-players.player_id": {
        "name": "player_id",
        "description": "The id of the player",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.agg-news-players.title": {
        "name": "title",
        "description": "The title of the news",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.agg-news-players.link": {
        "name": "link",
        "description": "The link of the news",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.agg-news-players.thumbnail_url": {
        "name": "thumbnail_url",
        "description": "The thumbnail url of the news",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.agg-news-players.description": {
        "name": "description",
        "description": "The description of the news",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.agg-news-players.published_date": {
        "name": "published_date",
        "description": "The published date of the news",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "timestamp with time zone"
        }
      },
      "rowFilter.agg-news-players.source_url": {
        "name": "source_url",
        "description": "The source url of the news",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.agg-news-players.source": {
        "name": "source",
        "description": "The source of the news",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.seasons-info.season_id": {
        "name": "season_id",
        "description": "The id of the season",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer",
          "example": "eq.52"
        },
        "example": "eq.52"
      },
      "rowFilter.seasons-info.season_name": {
        "name": "season_name",
        "description": "The name of the season",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.seasons-info.goals": {
        "name": "goals",
        "description": "The number of goals by the season",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.seasons-info.home_wins": {
        "name": "home_wins",
        "description": "The number of home team wins by the season",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.seasons-info.away_wins": {
        "name": "away_wins",
        "description": "The number of away team wins by the season",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.seasons-info.draws": {
        "name": "draws",
        "description": "The number of draws by the season",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.seasons-info.yellow_cards": {
        "name": "yellow_cards",
        "description": "The number of yellow cards by the season",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.seasons-info.red_cards": {
        "name": "red_cards",
        "description": "The number of red cards by the season",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.seasons-info.rounds": {
        "name": "rounds",
        "description": "The number of rounds by the season",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.seasons-info.competitors": {
        "name": "competitors",
        "description": "The number of competitors by the season",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.seasons-info.total_prize_money": {
        "name": "total_prize_money",
        "description": "The number of total prize money by the season",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.seasons-info.total_prize_money_currency": {
        "name": "total_prize_money_currency",
        "description": "The currency of the total prize money by the season",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.seasons-info.city": {
        "name": "city",
        "description": "The host city of the season",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.seasons-info.level": {
        "name": "level",
        "description": "The level of the season",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.seasons-info.countries": {
        "name": "countries",
        "description": "The host countries of the season",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text[]"
        }
      },
      "rowFilter.seasons-info.higher_tournament_teams": {
        "name": "higher_tournament_teams",
        "description": "The number of newcomers higher tournaments by the season",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "jsonb"
        }
      },
      "rowFilter.seasons-info.lower_tournament_teams": {
        "name": "lower_tournament_teams",
        "description": "The number of newcomers lower tournaments by the season",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "jsonb"
        }
      },
      "rowFilter.seasons-info.tournament_other_teams": {
        "name": "tournament_other_teams",
        "description": "The number of newcomers other tournaments by the season",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "jsonb"
        }
      },
      "rowFilter.matches-games-lineups.esports_game_id": {
        "name": "esports_game_id",
        "description": "The id of the game",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer",
          "example": "eq.6"
        },
        "example": "eq.6"
      },
      "rowFilter.matches-games-lineups.team_id": {
        "name": "team_id",
        "description": "The id of the team",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer",
          "example": "eq.69723"
        },
        "example": "eq.69723"
      },
      "rowFilter.matches-games-lineups.players": {
        "name": "players",
        "description": "The players",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "jsonb"
        }
      },
      "rowFilter.teams-by-league.league_id": {
        "name": "league_id",
        "description": "The id of the league",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer",
          "example": "eq.51"
        },
        "example": "eq.51"
      },
      "rowFilter.teams-by-league.league_name": {
        "name": "league_name",
        "description": "The name of the league",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.teams-by-league.league_hash_image": {
        "name": "league_hash_image",
        "description": "The hash image of the league",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "character varying"
        }
      },
      "rowFilter.teams-by-league.teams": {
        "name": "teams",
        "description": "The teams",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "jsonb"
        }
      },
      "rowFilter.referees-by-league.league_id": {
        "name": "league_id",
        "description": "The id of the league",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer",
          "example": "eq.51"
        },
        "example": "eq.51"
      },
      "rowFilter.referees-by-league.league_name": {
        "name": "league_name",
        "description": "The name of the league",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.referees-by-league.league_hash_image": {
        "name": "league_hash_image",
        "description": "The hash image of the league",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "character varying"
        }
      },
      "rowFilter.referees-by-league.referees": {
        "name": "referees",
        "description": "The referees",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "jsonb"
        }
      },
      "rowFilter.coaches.id": {
        "name": "id",
        "description": "The id of the coach",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer",
          "example": "eq.21667"
        },
        "example": "eq.21667"
      },
      "rowFilter.coaches.name": {
        "name": "name",
        "description": "The name of the coach",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.coaches.nickname": {
        "name": "nickname",
        "description": "The short name of the coach",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.coaches.default_formation": {
        "name": "default_formation",
        "description": "The default formation by the coach",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.coaches.nationality": {
        "name": "nationality",
        "description": "The nationality of the coach",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.coaches.nationality_iso2": {
        "name": "nationality_iso2",
        "description": "The alpha2 of the nationality",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "character varying"
        }
      },
      "rowFilter.coaches.total_matches": {
        "name": "total_matches",
        "description": "The number of total matches by the coach",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.coaches.wins_matches": {
        "name": "wins_matches",
        "description": "The number of wins by the coach",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.coaches.draws_matches": {
        "name": "draws_matches",
        "description": "The number of draws by the coach",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.coaches.losses_matches": {
        "name": "losses_matches",
        "description": "The number of losses by the coach",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.coaches.goals_scored_matches": {
        "name": "goals_scored_matches",
        "description": "The number of goals scored in matches managed by the coach",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.coaches.goals_conceded_matches": {
        "name": "goals_conceded_matches",
        "description": "The number of goals conceded in matches managed by the coach",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.coaches.total_points_matches": {
        "name": "total_points_matches",
        "description": "The number of total points gained by the coach",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.coaches.date_of_birth": {
        "name": "date_of_birth",
        "description": "The date of the coach's birth",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "timestamp with time zone"
        }
      },
      "rowFilter.coaches.hash_image": {
        "name": "hash_image",
        "description": "The name of the image",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "character varying"
        }
      },
      "rowFilter.coaches.former_player_id": {
        "name": "former_player_id",
        "description": "The id of the coach as a former player",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.coaches.country_id": {
        "name": "country_id",
        "description": "The id of the country",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.coaches.country_name": {
        "name": "country_name",
        "description": "The name of the country",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.coaches.country_hash_image": {
        "name": "country_hash_image",
        "description": "The name image of the country",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "character varying"
        }
      },
      "rowFilter.coaches.team_id": {
        "name": "team_id",
        "description": "The id of the team",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer",
          "example": "eq.38377"
        },
        "example": "eq.38377"
      },
      "rowFilter.coaches.team_name": {
        "name": "team_name",
        "description": "The name of the team",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.coaches.team_hash_image": {
        "name": "team_hash_image",
        "description": "The name image of the team",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "character varying"
        }
      },
      "rowFilter.coaches.class_id": {
        "name": "class_id",
        "description": "The id of the class",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.coaches.class_name": {
        "name": "class_name",
        "description": "The name of the class",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.coaches.class_hash_image": {
        "name": "class_hash_image",
        "description": "The hash image of the class",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "character varying"
        }
      },
      "rowFilter.classes.id": {
        "name": "id",
        "description": "The id of the class",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer",
          "example": "eq.32"
        },
        "example": "eq.32"
      },
      "rowFilter.classes.name": {
        "name": "name",
        "description": "The name of the class",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.classes.flag": {
        "name": "flag",
        "description": "The flag of the class",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.classes.alpha": {
        "name": "alpha",
        "description": "The alpha name of the country",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "character varying"
        }
      },
      "rowFilter.classes.importance": {
        "name": "importance",
        "description": "The importance of the class specified with a number",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.classes.hash_image": {
        "name": "hash_image",
        "description": "The name of the image",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "character varying"
        }
      },
      "rowFilter.teams-by-tournament.tournament_id": {
        "name": "tournament_id",
        "description": "The id of the tournament",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.teams-by-tournament.tournament_name": {
        "name": "tournament_name",
        "description": "The name of the tournament",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.teams-by-tournament.teams": {
        "name": "teams",
        "description": "The teams",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "jsonb"
        }
      },
      "rowFilter.matches-games-statistics.esports_game_id": {
        "name": "esports_game_id",
        "description": "The id of the game",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer",
          "example": "eq.48"
        },
        "example": "eq.48"
      },
      "rowFilter.matches-games-statistics.team_id": {
        "name": "team_id",
        "description": "The id of the team",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer",
          "example": "eq.2212"
        },
        "example": "eq.2212"
      },
      "rowFilter.matches-games-statistics.statistics": {
        "name": "statistics",
        "description": "The statistics of the game",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "jsonb"
        }
      },
      "rowFilter.news-matches.id": {
        "name": "id",
        "description": "The id of the news",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.news-matches.match_id": {
        "name": "match_id",
        "description": "The id of the match",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer",
          "example": "eq.209226"
        },
        "example": "eq.209226"
      },
      "rowFilter.news-matches.league_id": {
        "name": "league_id",
        "description": "The id of the league",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.news-matches.league_name": {
        "name": "league_name",
        "description": "The name of the league",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.news-matches.league_hash_image": {
        "name": "league_hash_image",
        "description": "The hash image of the league",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "character varying"
        }
      },
      "rowFilter.news-matches.date": {
        "name": "date",
        "description": "The date of the match",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "timestamp with time zone"
        }
      },
      "rowFilter.news-matches.title": {
        "name": "title",
        "description": "The title of the news",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.news-matches.name": {
        "name": "name",
        "description": "The name of the news",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.news-matches.subtitles": {
        "name": "subtitles",
        "description": "The subtitles",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "jsonb"
        }
      },
      "rowFilter.players-by-team.team_id": {
        "name": "team_id",
        "description": "The id of the team",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer",
          "example": "eq.455"
        },
        "example": "eq.455"
      },
      "rowFilter.players-by-team.team_name": {
        "name": "team_name",
        "description": "The name of the team",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.players-by-team.team_hash_image": {
        "name": "team_hash_image",
        "description": "The hash image of the team",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "character varying"
        }
      },
      "rowFilter.players-by-team.players": {
        "name": "players",
        "description": "The players",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "jsonb"
        }
      },
      "rowFilter.media-teams.id": {
        "name": "id",
        "description": "The id of the media",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.media-teams.team_id": {
        "name": "team_id",
        "description": "The id of the team",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer",
          "example": "eq.21308"
        },
        "example": "eq.21308"
      },
      "rowFilter.media-teams.title": {
        "name": "title",
        "description": "The title of the media",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.media-teams.subtitle": {
        "name": "subtitle",
        "description": "The subtitle of the media",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.media-teams.url": {
        "name": "url",
        "description": "The url of the media",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.media-teams.thumbnail_url": {
        "name": "thumbnail_url",
        "description": "The thumbnail url of the media",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.media-teams.date_published": {
        "name": "date_published",
        "description": "The date of publishing the media",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "timestamp with time zone"
        }
      },
      "rowFilter.media-teams.channel_url": {
        "name": "channel_url",
        "description": "The source url of the media",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.seasons-by-league.league_id": {
        "name": "league_id",
        "description": "The id of the league",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer",
          "example": "eq.51"
        },
        "example": "eq.51"
      },
      "rowFilter.seasons-by-league.league_name": {
        "name": "league_name",
        "description": "The name of the league",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.seasons-by-league.league_hash_image": {
        "name": "league_hash_image",
        "description": "The hash image of the league",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.seasons-by-league.seasons": {
        "name": "seasons",
        "description": "The seasons",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "jsonb"
        }
      },
      "rowFilter.teams.id": {
        "name": "id",
        "description": "The id of the team",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer",
          "example": "eq.368172"
        },
        "example": "eq.368172"
      },
      "rowFilter.teams.name": {
        "name": "name",
        "description": "The name of the team",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.teams.short_name": {
        "name": "short_name",
        "description": "The short name of the team",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.teams.full_name": {
        "name": "full_name",
        "description": "The full name of the team",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.teams.gender": {
        "name": "gender",
        "description": "The gender of the team",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "character"
        }
      },
      "rowFilter.teams.team_player_info_id": {
        "name": "team_player_info_id",
        "description": "The id of the player (_team_)",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.teams.name_code": {
        "name": "name_code",
        "description": "The name code of the team",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.teams.national": {
        "name": "national",
        "description": "If the team is national",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "boolean"
        }
      },
      "rowFilter.teams.type": {
        "name": "type",
        "description": "The type of the team",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.teams.flag": {
        "name": "flag",
        "description": "The flag of the team",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.teams.color_primary": {
        "name": "color_primary",
        "description": "The primary color of the team",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "character varying"
        }
      },
      "rowFilter.teams.color_secondary": {
        "name": "color_secondary",
        "description": "The secondary color of the team",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "character varying"
        }
      },
      "rowFilter.teams.color_text": {
        "name": "color_text",
        "description": "The text color of the team",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "character varying"
        }
      },
      "rowFilter.teams.foundation_date": {
        "name": "foundation_date",
        "description": "The foundation date of the team",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "timestamp with time zone"
        }
      },
      "rowFilter.teams.hash_image": {
        "name": "hash_image",
        "description": "The name of the image",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "character varying"
        }
      },
      "rowFilter.teams.country_id": {
        "name": "country_id",
        "description": "The id of the country",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer",
          "example": "eq.26"
        },
        "example": "eq.26"
      },
      "rowFilter.teams.country_name": {
        "name": "country_name",
        "description": "The name of the country",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.teams.country_hash_image": {
        "name": "country_hash_image",
        "description": "The name image of the country",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "character varying"
        }
      },
      "rowFilter.teams.sub_teams": {
        "name": "sub_teams",
        "description": "The sub teams of the team",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer[]"
        }
      },
      "rowFilter.teams.class_id": {
        "name": "class_id",
        "description": "The id of the class",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer",
          "example": "eq.299"
        },
        "example": "eq.299"
      },
      "rowFilter.teams.class_name": {
        "name": "class_name",
        "description": "The name of the class",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.teams.class_hash_image": {
        "name": "class_hash_image",
        "description": "The name image of the class",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "character varying"
        }
      },
      "rowFilter.teams.tournament_id": {
        "name": "tournament_id",
        "description": "The id of the tournament",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.teams.tournament_name": {
        "name": "tournament_name",
        "description": "The name of the tournament",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.teams.primary_league_id": {
        "name": "primary_league_id",
        "description": "The id of the primary league",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.teams.primary_league_name": {
        "name": "primary_league_name",
        "description": "The name of the primary league",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.teams.primary_league_hash_image": {
        "name": "primary_league_hash_image",
        "description": "The name image of the primary league",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "character varying"
        }
      },
      "rowFilter.teams.arena_id": {
        "name": "arena_id",
        "description": "The id of the arena",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.teams.arena_name": {
        "name": "arena_name",
        "description": "The name of the arena",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.teams.arena_hash_image": {
        "name": "arena_hash_image",
        "description": "The name image of the arena",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "character varying"
        }
      },
      "rowFilter.teams.coach_id": {
        "name": "coach_id",
        "description": "The id of the coach",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.teams.coach_name": {
        "name": "coach_name",
        "description": "The name of the coach",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.teams.coach_hash_image": {
        "name": "coach_hash_image",
        "description": "The name image of the coach",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "character varying"
        }
      },
      "rowFilter.teams.parent_team_id": {
        "name": "parent_team_id",
        "description": "The id of the parent team",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.teams.parent_team_name": {
        "name": "parent_team_name",
        "description": "The name of the parent team",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.teams.parent_team_hash_image": {
        "name": "parent_team_hash_image",
        "description": "The name image of the parent team",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "character varying"
        }
      },
      "rowFilter.tournaments-by-league.league_id": {
        "name": "league_id",
        "description": "The id of the league",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer",
          "example": "eq.51"
        },
        "example": "eq.51"
      },
      "rowFilter.tournaments-by-league.league_name": {
        "name": "league_name",
        "description": "The name of the league",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.tournaments-by-league.league_hash_image": {
        "name": "league_hash_image",
        "description": "The hash image of the league",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "character varying"
        }
      },
      "rowFilter.tournaments-by-league.tournaments": {
        "name": "tournaments",
        "description": "The tournaments",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "jsonb"
        }
      },
      "rowFilter.matches-games.id": {
        "name": "id",
        "description": "The id of the game",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer",
          "example": "eq.1"
        },
        "example": "eq.1"
      },
      "rowFilter.matches-games.match_id": {
        "name": "match_id",
        "description": "The id of the match",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer",
          "example": "eq.1305"
        },
        "example": "eq.1305"
      },
      "rowFilter.matches-games.length": {
        "name": "length",
        "description": "The length of the game in seconds",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.matches-games.map": {
        "name": "map",
        "description": "The name of the map",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.matches-games.home_team_score": {
        "name": "home_team_score",
        "description": "The home team score",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "jsonb"
        }
      },
      "rowFilter.matches-games.away_team_score": {
        "name": "away_team_score",
        "description": "The away team score",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "jsonb"
        }
      },
      "rowFilter.matches-games.home_team_starting_side": {
        "name": "home_team_starting_side",
        "description": "The home team starting side",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.matches-games.start_time": {
        "name": "start_time",
        "description": "The start of the game",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "timestamp with time zone"
        }
      },
      "rowFilter.matches-games.has_rounds": {
        "name": "has_rounds",
        "description": "The rounds in the game",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "boolean"
        }
      },
      "rowFilter.matches-games.has_lineups": {
        "name": "has_lineups",
        "description": "If the game has lineups",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "boolean"
        }
      },
      "rowFilter.matches-games.has_statistics": {
        "name": "has_statistics",
        "description": "If the game has statistics",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "boolean"
        }
      },
      "rowFilter.matches-games.has_bans": {
        "name": "has_bans",
        "description": "If the game has bans",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "boolean"
        }
      },
      "rowFilter.arenas-by-country.country_id": {
        "name": "country_id",
        "description": "The id of the country",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.arenas-by-country.country_name": {
        "name": "country_name",
        "description": "The name of the country",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.arenas-by-country.country_hash_image": {
        "name": "country_hash_image",
        "description": "The hash image of the country",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "character varying"
        }
      },
      "rowFilter.arenas-by-country.arenas": {
        "name": "arenas",
        "description": "The arenas",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "jsonb"
        }
      },
      "rowFilter.agg-news-teams.id": {
        "name": "id",
        "description": "The id of the news",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.agg-news-teams.team_id": {
        "name": "team_id",
        "description": "The id of the team",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.agg-news-teams.title": {
        "name": "title",
        "description": "The title of the news",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.agg-news-teams.link": {
        "name": "link",
        "description": "The link of the news",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.agg-news-teams.thumbnail_url": {
        "name": "thumbnail_url",
        "description": "The thumbnail url of the news",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.agg-news-teams.description": {
        "name": "description",
        "description": "The description of the news",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.agg-news-teams.published_date": {
        "name": "published_date",
        "description": "The published date of the news",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "timestamp with time zone"
        }
      },
      "rowFilter.agg-news-teams.source_url": {
        "name": "source_url",
        "description": "The source url of the news",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.agg-news-teams.source": {
        "name": "source",
        "description": "The source of the news",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.seasons-groups.season_id": {
        "name": "season_id",
        "description": "The id of the season",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer",
          "example": "eq.355"
        },
        "example": "eq.355"
      },
      "rowFilter.seasons-groups.season_name": {
        "name": "season_name",
        "description": "The name of the season",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.seasons-groups.groups": {
        "name": "groups",
        "description": "The groups of the season",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "jsonb"
        }
      },
      "rowFilter.referees.id": {
        "name": "id",
        "description": "The id of the referee",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.referees.name": {
        "name": "name",
        "description": "The name of the referee",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.referees.yellow_cards": {
        "name": "yellow_cards",
        "description": "The number of yellow cards given by the referee",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.referees.red_cards": {
        "name": "red_cards",
        "description": "The number of red cards given by the referee",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.referees.yellow_red_cards": {
        "name": "yellow_red_cards",
        "description": "The number of yellow-red cards given by the referee",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.referees.matches_count": {
        "name": "matches_count",
        "description": "The number of games played by the referee",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.referees.date_of_birth": {
        "name": "date_of_birth",
        "description": "The date of the referee's birth",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "timestamp with time zone"
        }
      },
      "rowFilter.referees.first_debut_timestamp": {
        "name": "first_debut_timestamp",
        "description": "The id of the first tournament played by the referee",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "timestamp with time zone"
        }
      },
      "rowFilter.referees.hash_image": {
        "name": "hash_image",
        "description": "The name of the image",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "character varying"
        }
      },
      "rowFilter.referees.country_id": {
        "name": "country_id",
        "description": "The id of the country",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.referees.country_name": {
        "name": "country_name",
        "description": "The name of the country",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.referees.country_hash_image": {
        "name": "country_hash_image",
        "description": "The name image of the country",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "character varying"
        }
      },
      "rowFilter.countries.id": {
        "name": "id",
        "description": "The id of the country",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer",
          "example": "eq.1"
        },
        "example": "eq.1"
      },
      "rowFilter.countries.name": {
        "name": "name",
        "description": "The name of the country",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.countries.alpha": {
        "name": "alpha",
        "description": "The alpha name of the country",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "character varying",
          "example": "eq.CF"
        },
        "example": "eq.CF"
      },
      "rowFilter.countries.hash_image": {
        "name": "hash_image",
        "description": "The name of the image",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "character varying"
        }
      },
      "rowFilter.arenas.id": {
        "name": "id",
        "description": "The id of the arena",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.arenas.name": {
        "name": "name",
        "description": "The name of the arena",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.arenas.city": {
        "name": "city",
        "description": "The city of the arena",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.arenas.stadium_capacity": {
        "name": "stadium_capacity",
        "description": "The capacity of the stadium",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.arenas.coordinates": {
        "name": "coordinates",
        "description": "The coordinates of the arena",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.arenas.built": {
        "name": "built",
        "description": "The built date of the arena",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.arenas.opened": {
        "name": "opened",
        "description": "The date when the arena opened",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.arenas.owner": {
        "name": "owner",
        "description": "The owner of the arena",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.arenas.operator": {
        "name": "operator",
        "description": "The operator of the arena",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.arenas.surface": {
        "name": "surface",
        "description": "The surface of the arena",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.arenas.cost": {
        "name": "cost",
        "description": "The cost of the arena",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.arenas.dimensions": {
        "name": "dimensions",
        "description": "The dimensions of the arena",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.arenas.hash_image": {
        "name": "hash_image",
        "description": "The name of the image",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "character varying"
        }
      },
      "rowFilter.arenas.country_id": {
        "name": "country_id",
        "description": "The id of the country",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.arenas.country_name": {
        "name": "country_name",
        "description": "The name of the country",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.arenas.country_hash_image": {
        "name": "country_hash_image",
        "description": "The name image of the country",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "character varying"
        }
      },
      "rowFilter.arenas.geolocation": {
        "name": "geolocation",
        "description": "The geolocation",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "jsonb"
        }
      },
      "rowFilter.seasons-by-tournament.tournament_id": {
        "name": "tournament_id",
        "description": "The id of the tournament",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer",
          "example": "eq.46"
        },
        "example": "eq.46"
      },
      "rowFilter.seasons-by-tournament.tournament_name": {
        "name": "tournament_name",
        "description": "The name of the tournament",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.seasons-by-tournament.seasons": {
        "name": "seasons",
        "description": "The seasons",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "jsonb"
        }
      },
      "rowFilter.agg-news-matches.id": {
        "name": "id",
        "description": "The id of the news",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.agg-news-matches.match_id": {
        "name": "match_id",
        "description": "The id of the match",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer",
          "example": "eq.137404"
        },
        "example": "eq.137404"
      },
      "rowFilter.agg-news-matches.title": {
        "name": "title",
        "description": "The title of the news",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.agg-news-matches.link": {
        "name": "link",
        "description": "The link of the news",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.agg-news-matches.thumbnail_url": {
        "name": "thumbnail_url",
        "description": "The thumbnail url of the news",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.agg-news-matches.description": {
        "name": "description",
        "description": "The description of the news",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.agg-news-matches.published_date": {
        "name": "published_date",
        "description": "The published date of the news",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "timestamp with time zone"
        }
      },
      "rowFilter.agg-news-matches.source_url": {
        "name": "source_url",
        "description": "The source url of the news",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.agg-news-matches.source": {
        "name": "source",
        "description": "The source of the news",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text"
        }
      },
      "rowFilter.leagues-by-date.date": {
        "name": "date",
        "description": "The date",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "text",
          "example": "eq.2014-06-01"
        },
        "example": "eq.2014-06-01"
      },
      "rowFilter.leagues-by-date.leagues": {
        "name": "leagues",
        "description": "The leagues",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "jsonb"
        }
      },
      "rowFilter.home-draw-away-movements.home_draw_away_id": {
        "name": "home_draw_away_id",
        "description": "The id. example:`eq.{id}`",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.home-draw-away-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.2"
        },
        "example": "eq.2"
      },
      "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.home-draw-away.match_id": {
        "name": "match_id",
        "description": "The id of the match. example:`eq.{match_id}`",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.home-draw-away.is_live": {
        "name": "is_live",
        "description": "If the match is live. example:`eq.{is_live}`",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "boolean"
        }
      },
      "rowFilter.home-draw-away.periods": {
        "name": "periods",
        "description": "Periods",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "json"
        }
      },
      "rowFilter.match-winner.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.1"
        },
        "example": "eq.1"
      },
      "rowFilter.match-winner.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.match-winner.periods": {
        "name": "periods",
        "description": "Periods",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "json"
        }
      },
      "rowFilter.match-handicap-movements.match_handicap_id": {
        "name": "match_handicap_id",
        "description": "The id. example:`eq.{id}`",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.match-handicap-movements.movements": {
        "name": "movements",
        "description": "The movements",
        "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.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.1"
        },
        "example": "eq.1"
      },
      "rowFilter.coverage-live.match_winner": {
        "name": "match_winner",
        "description": "Coverage of match_winner",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "boolean"
        }
      },
      "rowFilter.coverage-live.over_under": {
        "name": "over_under",
        "description": "Coverage of over_under",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "boolean"
        }
      },
      "rowFilter.coverage-live.match_handicap": {
        "name": "match_handicap",
        "description": "Coverage of match_handicap",
        "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.odd_even": {
        "name": "odd_even",
        "description": "Coverage of odd_even",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "boolean"
        }
      },
      "rowFilter.coverage-live.home_draw_away": {
        "name": "home_draw_away",
        "description": "Coverage of home_draw_away",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "boolean"
        }
      },
      "rowFilter.match-winner-movements.match_winner_id": {
        "name": "match_winner_id",
        "description": "The id. example:`eq.{id}`",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.match-winner-movements.movements": {
        "name": "movements",
        "description": "The movements",
        "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.1"
        },
        "example": "eq.1"
      },
      "rowFilter.coverage.match_winner": {
        "name": "match_winner",
        "description": "Coverage of match_winner",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "boolean"
        }
      },
      "rowFilter.coverage.over_under": {
        "name": "over_under",
        "description": "Coverage of over_under",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "boolean"
        }
      },
      "rowFilter.coverage.match_handicap": {
        "name": "match_handicap",
        "description": "Coverage of match_handicap",
        "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.odd_even": {
        "name": "odd_even",
        "description": "Coverage of odd_even",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "boolean"
        }
      },
      "rowFilter.coverage.home_draw_away": {
        "name": "home_draw_away",
        "description": "Coverage of home_draw_away",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "boolean"
        }
      },
      "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.1"
        },
        "example": "eq.1"
      },
      "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.match-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.2"
        },
        "example": "eq.2"
      },
      "rowFilter.match-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.match-handicap.periods": {
        "name": "periods",
        "description": "Periods",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "json"
        }
      },
      "rowFilter.over-under-movements.over_under_id": {
        "name": "over_under_id",
        "description": "The id. example:`eq.{id}`",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "integer"
        }
      },
      "rowFilter.over-under-movements.movements": {
        "name": "movements",
        "description": "The movements",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "format": "json"
        }
      },
      "rowFilter.over-under.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.1"
        },
        "example": "eq.1"
      },
      "rowFilter.over-under.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.over-under.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.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"
        }
      },
      "lang": {
        "name": "lang",
        "description": "Multi-language",
        "required": false,
        "in": "query",
        "schema": {
          "type": "string",
          "default": "en",
          "example": "en"
        },
        "example": "en"
      }
    },
    "schemas": {
      "agg-news-leagues": {
        "description": "Leagues news\nThis endpoint allows you to retrieve aggregated news from leagues.\n\n> **Multi-language**: This feature allows the user to manually change the language of the API response by adding value to the `lang` attribute. Example: `lang=en`.\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 15 minutes.<br />**Recommended Calls**: Limit calls to 1 every 15 minutes.\n\n### Use Cases\nGet the news from a specific **league_id**<br />`https://esports.sportmicro.com/agg-news-leagues?league_id=eq.{league_id}`",
        "properties": {},
        "type": "object"
      },
      "matches-by-date-league": {
        "description": "Matches by date and league\nThis endpoint allows you to retrieve the matches from a specific date and league. The date has a format of YYYY-DD-MM.\n\n> **Multi-language**: This feature allows the user to manually change the language of the API response by adding value to the `lang` attribute. Example: `lang=en`.\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 day.<br />**Recommended Calls**: Limit calls to 1 per day.\n\n### Use Cases\nGet matches from a specific **date** and **league_id**<br />`https://esports.sportmicro.com/matches-by-date-league?date=eq.{date}&league_id=eq.{league_id}`",
        "properties": {
          "date": {
            "description": "The date",
            "format": "text",
            "type": "string"
          },
          "league_id": {
            "description": "The id of the league",
            "format": "integer",
            "type": "integer"
          },
          "league_name": {
            "description": "The name of the league",
            "format": "text",
            "type": "string"
          },
          "league_hash_image": {
            "description": "The hash image of the league",
            "format": "character varying",
            "maxLength": 64,
            "type": "string"
          },
          "matches": {
            "description": "The matches",
            "format": "jsonb"
          }
        },
        "type": "object"
      },
      "matches-live": {
        "description": "Live matches\nThis endpoint allows you to retrieve the live matches.\n\nIt has the same results as the /matches endpoint.",
        "properties": {},
        "type": "object"
      },
      "teams-seasons": {
        "description": "Seasons\nThis endpoint allows you to retrieve the seasons from teams.\n\n> **Multi-language**: This feature allows the user to manually change the language of the API response by adding value to the `lang` attribute. Example: `lang=en`.\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 day.<br />**Recommended Calls**: Limit calls to 1 per day.\n\n### Use Cases\nGet seasons from a specific **team_id**<br />`https://esports.sportmicro.com/teams-seasons?team_id=eq.{team_id}`",
        "properties": {},
        "type": "object"
      },
      "players": {
        "description": "Players\nThis endpoint allows you to retrieve the players.\n\n> **Multi-language**: This feature allows the user to manually change the language of the API response by adding value to the `lang` attribute. Example: `lang=en`.\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 15 minutes.<br />**Recommended Calls**: Limit calls to 1 every 15 minutes.\n\nYou can get the image of the player by calling the following url: `https://images.sportmicro.com/{hash_image}.png`\n\n### Use Cases\nGet players<br />`https://esports.sportmicro.com/players`<br /><br />Get players based on the **name**<br />`https://esports.sportmicro.com/players?name=like.*Cristiano*`<br /><br />Get players based on the **id**<br />`https://esports.sportmicro.com/players?id=eq.{id}`<br /><br />Get players from a specific **team_id**<br />`https://esports.sportmicro.com/players?team_id=eq.{team_id}`",
        "properties": {
          "id": {
            "description": "The id of the player\n\nNote:\nThis is a Primary Key.<pk/>",
            "format": "integer",
            "type": "integer"
          },
          "name": {
            "description": "The name of the player",
            "format": "text",
            "type": "string"
          },
          "first_name": {
            "description": "The first name of the player",
            "format": "text",
            "type": "string"
          },
          "last_name": {
            "description": "The last name of the player",
            "format": "text",
            "type": "string"
          },
          "nickname": {
            "description": "The short name of the player",
            "format": "text",
            "type": "string"
          },
          "player_position": {
            "description": "The position of the player",
            "format": "text",
            "type": "string"
          },
          "player_jersey_number": {
            "description": "The jersey number of the player",
            "format": "text",
            "type": "string"
          },
          "country_id": {
            "description": "The id of the country\n\nNote:\nThis is a Foreign Key to `countries.id`.<fk table='countries' column='id'/>",
            "format": "integer",
            "type": "integer"
          },
          "country_name": {
            "description": "The name of the country",
            "format": "text",
            "type": "string"
          },
          "country_hash_image": {
            "description": "The name image of the country",
            "format": "text",
            "type": "string"
          },
          "shirt_number": {
            "description": "The shirt number of the player",
            "format": "integer",
            "type": "integer"
          },
          "date_of_birth": {
            "description": "The date of the player's birth",
            "format": "timestamp with time zone",
            "type": "string"
          },
          "hash_image": {
            "description": "The name of the image",
            "format": "character varying",
            "maxLength": 64,
            "type": "string"
          },
          "team_id": {
            "description": "The id of the team\n\nNote:\nThis is a Foreign Key to `teams.id`.<fk table='teams' column='id'/>",
            "format": "integer",
            "type": "integer"
          },
          "team_name": {
            "description": "The name of the team",
            "format": "text",
            "type": "string"
          },
          "team_hash_image": {
            "description": "The name image of the team",
            "format": "character varying",
            "maxLength": 64,
            "type": "string"
          },
          "retired_status": {
            "description": "Retired",
            "format": "boolean",
            "type": "boolean"
          }
        },
        "type": "object"
      },
      "seasons-rounds": {
        "description": "Rounds\nThis endpoint allows you to retrieve the rounds from seasons.\n\n> **Multi-language**: This feature allows the user to manually change the language of the API response by adding value to the `lang` attribute. Example: `lang=en`.\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 day.<br />**Recommended Calls**: Limit calls to 1 per day.\n\n### Use Cases\nGet rounds from a specific **season_id**<br />`https://esports.sportmicro.com/seasons-rounds?season_id=eq.{season_id}`",
        "properties": {
          "season_id": {
            "description": "The id of the season\n\nNote:\nThis is a Primary Key.<pk/>",
            "format": "integer",
            "type": "integer"
          },
          "season_name": {
            "description": "The name of the season",
            "format": "text",
            "type": "string"
          },
          "rounds": {
            "description": "The rounds of the season",
            "format": "jsonb"
          }
        },
        "type": "object"
      },
      "matches-games-bans": {
        "description": "Games bans\nThis endpoint allows you to retrieve the bans from a specific game.\n\n> **Multi-language**: This feature allows the user to manually change the language of the API response by adding value to the `lang` attribute. Example: `lang=en`.\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 bans from a specific **esports_game_id**<br />`https://esports.sportmicro.com/matches-games-bans?esports_game_id=eq.{esports_game_id}`<br /><br />Get bans from a specific **esports_game_id** and **team_id**<br />`https://esports.sportmicro.com/matches-games-bans?esports_game_id=eq.{esports_game_id}&team_id=eq.{team_id}`",
        "properties": {
          "esports_game_id": {
            "description": "The id of the game\n\nNote:\nThis is a Foreign Key to `matches-games.id`.<fk table='matches-games' column='id'/>",
            "format": "integer",
            "type": "integer"
          },
          "team_id": {
            "description": "The id of the team\n\nNote:\nThis is a Foreign Key to `teams.id`.<fk table='teams' column='id'/>",
            "format": "integer",
            "type": "integer"
          },
          "bans": {
            "description": "The bans of the game",
            "format": "jsonb"
          }
        },
        "type": "object"
      },
      "leagues-info": {
        "description": "Info\nThis endpoint allows you to retrieve the info from leagues and cups.\n\n> **Multi-language**: This feature allows the user to manually change the language of the API response by adding value to the `lang` attribute. Example: `lang=en`.\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 several times a day.<br />**Recommended Calls**: Limit calls to 1 every day.\n\n### Use Cases\nGet league info from a specific **league_id**<br />`https://esports.sportmicro.com/leagues-info?league_id=eq.{league_id}`",
        "properties": {},
        "type": "object"
      },
      "tournaments": {
        "description": "Tournaments\nThis endpoint allows you to retrieve the tournaments.\n\n> **Multi-language**: This feature allows the user to manually change the language of the API response by adding value to the `lang` attribute. Example: `lang=en`.\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 day.<br />**Recommended Calls**: Limit calls to 1 per day.\n\n### Use Cases\nGet tournaments<br />`https://esports.sportmicro.com/tournaments`<br /><br />Get tournaments based on the **id**<br />`https://esports.sportmicro.com/tournaments?id=eq.{id}`<br /><br />Get tournaments from a specific **league_id**<br />`https://esports.sportmicro.com/tournaments?league_id=eq.{league_id}`<br /><br />Get tournaments from a specific **class_id**<br />`https://esports.sportmicro.com/tournaments?class_id=eq.{class_id}`",
        "properties": {
          "id": {
            "description": "The id of the tournament\n\nNote:\nThis is a Primary Key.<pk/>",
            "format": "integer",
            "type": "integer"
          },
          "name": {
            "description": "The name of the tournament",
            "format": "text",
            "type": "string"
          },
          "importance": {
            "description": "The importance level of the tournament",
            "format": "integer",
            "type": "integer"
          },
          "league_id": {
            "description": "The id of the league\n\nNote:\nThis is a Foreign Key to `leagues.id`.<fk table='leagues' column='id'/>",
            "format": "integer",
            "type": "integer"
          },
          "league_name": {
            "description": "The name of the league",
            "format": "text",
            "type": "string"
          },
          "league_hash_image": {
            "description": "The name image of the league",
            "format": "character varying",
            "maxLength": 64,
            "type": "string"
          },
          "class_id": {
            "description": "The id of the class\n\nNote:\nThis is a Foreign Key to `classes.id`.<fk table='classes' column='id'/>",
            "format": "integer",
            "type": "integer"
          },
          "class_name": {
            "description": "The name of the class",
            "format": "text",
            "type": "string"
          },
          "class_hash_image": {
            "description": "The name image of the class",
            "format": "character varying",
            "maxLength": 64,
            "type": "string"
          }
        },
        "type": "object"
      },
      "tv-channels": {
        "description": "Tv channels\nThis endpoint allows you to retrieve the tv channels.\n\n> **Multi-language**: This feature allows the user to manually change the language of the API response by adding value to the `lang` attribute. Example: `lang=en`.\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 several times a week.<br />**Recommended Calls**: Limit calls to 1 per day.\n\n### Use Cases\nGet tv channels<br />`https://esports.sportmicro.com/tv-channels`<br /><br />Get tv channels based on the **name**<br />`https://esports.sportmicro.com/tv-channels?name=like.*Sportklub*`<br /><br />Get tv channels based on the **id**<br />`https://esports.sportmicro.com/tv-channels?id=eq.{id}`",
        "properties": {
          "id": {
            "description": "The id of the tv channel\n\nNote:\nThis is a Primary Key.<pk/>",
            "format": "integer",
            "type": "integer"
          },
          "name": {
            "description": "The name of the tv channel",
            "format": "text",
            "type": "string"
          }
        },
        "type": "object"
      },
      "media-players": {
        "description": "Players media\nThis endpoint allows you to retrieve the media from players.\n\n> **Multi-language**: This feature allows the user to manually change the language of the API response by adding value to the `lang` attribute. Example: `lang=en`.\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 several times a day.<br />**Recommended Calls**: Limit calls to 1 per hour.\n\n### Use Cases\nGet media from a specific **player_id**<br />`https://esports.sportmicro.com/media-players?player_id=eq.{player_id}`",
        "properties": {
          "id": {
            "description": "The id of the media\n\nNote:\nThis is a Primary Key.<pk/>",
            "format": "integer",
            "type": "integer"
          },
          "player_id": {
            "description": "The id of the player",
            "format": "integer",
            "type": "integer"
          },
          "title": {
            "description": "The title of the media",
            "format": "text",
            "type": "string"
          },
          "subtitle": {
            "description": "The subtitle of the media",
            "format": "text",
            "type": "string"
          },
          "url": {
            "description": "The url of the media",
            "format": "text",
            "type": "string"
          },
          "date_published": {
            "description": "The date of publishing the media",
            "format": "timestamp with time zone",
            "type": "string"
          },
          "channel_url": {
            "description": "The source url of the media",
            "format": "text",
            "type": "string"
          }
        },
        "type": "object"
      },
      "matches-tv-channels": {
        "description": "Tv channels\nThis endpoint allows you to retrieve the tv channels for matches from all countries.\n\n> **Multi-language**: This feature allows the user to manually change the language of the API response by adding value to the `lang` attribute. Example: `lang=en`.\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 several times a day.<br />**Recommended Calls**: Limit calls to 1 per hour.\n\n### Use Cases\nGet tv channels from a specific **match_id**<br />`https://esports.sportmicro.com/matches-tv-channels?match_id=eq.{match_id}`<br /><br />Get tv channels from a specific **match_id** and **alpha**<br />`https://esports.sportmicro.com/matches-tv-channels?match_id=eq.{match_id}&alpha=eq.{alpha}`",
        "properties": {
          "match_id": {
            "description": "The id of the match",
            "format": "integer",
            "type": "integer"
          },
          "country_id": {
            "description": "The id of the country\n\nNote:\nThis is a Foreign Key to `countries.id`.<fk table='countries' column='id'/>",
            "format": "integer",
            "type": "integer"
          },
          "country_name": {
            "description": "The name of the country",
            "format": "text",
            "type": "string"
          },
          "country_hash_image": {
            "description": "The name image of the country",
            "format": "character varying",
            "maxLength": 64,
            "type": "string"
          },
          "alpha": {
            "description": "The alpha2 of the country",
            "format": "character varying",
            "maxLength": 2,
            "type": "string"
          },
          "tv_channels": {
            "description": "The tv channels",
            "format": "jsonb"
          }
        },
        "type": "object"
      },
      "leagues": {
        "description": "Leagues\nThis endpoint allows you to retrieve the leagues and the cups.\n\n> **Multi-language**: This feature allows the user to manually change the language of the API response by adding value to the `lang` attribute. Example: `lang=en`.\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 several times a day.<br />**Recommended Calls**: Limit calls to 1 every day.\n\nYou can get the image of the league by calling the following url: `https://images.sportmicro.com/{hash_image}.png`\n\n### Use Cases\nGet leagues<br />`https://esports.sportmicro.com/leagues`<br /><br />Search the leagues by the `name`<br />`https://esports.sportmicro.com/leagues?name=like.*Championship*`<br /><br />Get leagues based on the **id**<br />`https://esports.sportmicro.com/leagues?id=eq.{id}`<br /><br />Get leagues from a specific **class_id**<br />`https://esports.sportmicro.com/leagues?class_id=eq.{class_id}`",
        "properties": {
          "id": {
            "description": "The id of the league\n\nNote:\nThis is a Primary Key.<pk/>",
            "format": "integer",
            "type": "integer"
          },
          "name": {
            "description": "The name of the league",
            "format": "text",
            "type": "string"
          },
          "importance": {
            "description": "The importance level of the league",
            "format": "integer",
            "type": "integer"
          },
          "current_champion_team_id": {
            "description": "The id of the team that hold the title",
            "format": "integer",
            "type": "integer"
          },
          "current_champion_team_name": {
            "description": "The name of the team that hold the title",
            "format": "text",
            "type": "string"
          },
          "current_champion_team_hash_image": {
            "description": "The name image of the team that hold the title",
            "format": "character varying",
            "maxLength": 64,
            "type": "string"
          },
          "current_champion_team_num_titles": {
            "description": "The number of the title that the team is holding",
            "format": "integer",
            "type": "integer"
          },
          "most_titles": {
            "description": "The number of the most titles accomplished by one team",
            "format": "integer",
            "type": "integer"
          },
          "primary_color": {
            "description": "The primary color of the league",
            "format": "character varying",
            "maxLength": 7,
            "type": "string"
          },
          "secondary_color": {
            "description": "The secondary color of the league",
            "format": "character varying",
            "maxLength": 7,
            "type": "string"
          },
          "start_league": {
            "description": "The date of starting the league",
            "format": "timestamp with time zone",
            "type": "string"
          },
          "end_league": {
            "description": "The date of ending the league",
            "format": "timestamp with time zone",
            "type": "string"
          },
          "hash_image": {
            "description": "The name of the image",
            "format": "character varying",
            "maxLength": 64,
            "type": "string"
          },
          "class_id": {
            "description": "The id of the class\n\nNote:\nThis is a Foreign Key to `classes.id`.<fk table='classes' column='id'/>",
            "format": "integer",
            "type": "integer"
          },
          "class_name": {
            "description": "The name of the class",
            "format": "text",
            "type": "string"
          },
          "class_hash_image": {
            "description": "The name image of the class",
            "format": "character varying",
            "maxLength": 64,
            "type": "string"
          }
        },
        "type": "object"
      },
      "leagues-by-class": {
        "description": "Leagues by class\nThis endpoint allows you to retrieve the leagues from a specific class.\n\n> **Multi-language**: This feature allows the user to manually change the language of the API response by adding value to the `lang` attribute. Example: `lang=en`.\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 day.<br />**Recommended Calls**: Limit calls to 1 per day.\n\n### Use Cases\nGet leagues from a specific **class_id**<br />`https://esports.sportmicro.com/leagues-by-category?class_id=eq.{class_id}`",
        "properties": {
          "class_id": {
            "description": "The id of the class\n\nNote:\nThis is a Foreign Key to `classes.id`.<fk table='classes' column='id'/>",
            "format": "integer",
            "type": "integer"
          },
          "class_name": {
            "description": "The name of the class",
            "format": "text",
            "type": "string"
          },
          "class_hash_image": {
            "description": "The hash image of the class",
            "format": "character varying",
            "maxLength": 64,
            "type": "string"
          },
          "leagues": {
            "description": "The leagues",
            "format": "jsonb"
          }
        },
        "type": "object"
      },
      "standings": {
        "description": "Standings\nThis endpoint allows you to retrieve the standings.\nFor the type argument you can search by: **home**, **away** and **total**.\n\n> **Multi-language**: This feature allows the user to manually change the language of the API response by adding value to the `lang` attribute. Example: `lang=en`.\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 after every finished match.<br />**Recommended Calls**: Limit calls to 1 per finished match.\n\n### Use Cases\nGet standings<br />`https://esports.sportmicro.com/standings`<br /><br />Get standing based on the **id**<br />`https://esports.sportmicro.com/standings?id=eq.{id}`<br /><br />Get standing from a specific **league_id**<br />`https://esports.sportmicro.com/standings?league_id=eq.{league_id}`<br /><br />Get standing from a specific **league_id** and **season_id**<br />`https://esports.sportmicro.com/standings?league_id=eq.{league_id}&season_id=eq.{season_id}`<br /><br />Get standing from a specific **league_id**, **season_id** and **type**<br />`https://esports.sportmicro.com/standings?league_id=eq.{league_id}&season_id=eq.{season_id}&type=eq.{type}`",
        "properties": {
          "id": {
            "description": "The id of the standing\n\nNote:\nThis is a Primary Key.<pk/>",
            "format": "integer",
            "type": "integer"
          },
          "tournament_id": {
            "description": "The id of the tournament\n\nNote:\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": {
            "description": "The name of the tournament",
            "format": "text",
            "type": "string"
          },
          "type": {
            "description": "The type of the standing",
            "format": "text",
            "type": "string"
          },
          "name": {
            "description": "The name of the standing",
            "format": "text",
            "type": "string"
          },
          "season_id": {
            "description": "The id of the season\n\nNote:\nThis is a Foreign Key to `seasons.id`.<fk table='seasons' column='id'/>",
            "format": "integer",
            "type": "integer"
          },
          "season_name": {
            "description": "The name of the season",
            "format": "text",
            "type": "string"
          },
          "league_id": {
            "description": "The id of the league\n\nNote:\nThis is a Foreign Key to `leagues.id`.<fk table='leagues' column='id'/>",
            "format": "integer",
            "type": "integer"
          },
          "league_name": {
            "description": "The name of the league",
            "format": "text",
            "type": "string"
          },
          "league_hash_image": {
            "description": "The name image of the league",
            "format": "text",
            "type": "string"
          },
          "competitors": {
            "description": "The competitors of the standing",
            "format": "jsonb"
          }
        },
        "type": "object"
      },
      "matches-by-date": {
        "description": "Matches by date\nThis endpoint allows you to retrieve the matches from a specific date. The date has a format of YYYY-DD-MM.\n\n> **Multi-language**: This feature allows the user to manually change the language of the API response by adding value to the `lang` attribute. Example: `lang=en`.\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 day.<br />**Recommended Calls**: Limit calls to 1 per day.\n\n### Use Cases\nGet matches from a specific **date**<br />`https://esports.sportmicro.com/matches-by-date?date=eq.{date}`",
        "properties": {
          "date": {
            "description": "The date",
            "format": "text",
            "type": "string"
          },
          "matches": {
            "description": "The matches",
            "format": "jsonb"
          }
        },
        "type": "object"
      },
      "referees-by-country": {
        "description": "Referees by country\nThis endpoint allows you to retrieve the referees from a specific country.\n\n> **Multi-language**: This feature allows the user to manually change the language of the API response by adding value to the `lang` attribute. Example: `lang=en`.\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 day.<br />**Recommended Calls**: Limit calls to 1 per day.\n\n### Use Cases\nGet referees from a specific **country_id**<br />`https://esports.sportmicro.com/referees-by-country?country_id=eq.{country_id}`",
        "properties": {},
        "type": "object"
      },
      "cup-bracket": {
        "description": "Cup bracket\nThis endpoint allows you to retrieve the cup knock outs.\nYou can use `id` from the `seasons` or `leagues` endpoint to get the wanted cup knock out tree.\n\nFields in rounds:\n\nField | Explanation\n--- | ---\n`order` | The order of the round\n`description` | The description of the round\n`blocks` | The blocks of the round\n`finished` | If the match is finished\n`order` | The order of the block\n`home_team_score` | The score of the home team\n`away_team_score` | The score of the away team\n`has_next_round_link` | If the match has next round\n`match_in_progress` | If the match is in play\n`series_start_date_timestamp` | The start date of the match\n`automatic_progression` | If the match has automatic progression\n`participants` | The participants of the block (match)\n`team_id` | The id of the team\n`winner` | If the team is winner of the block\n`order` | The order of the participants\n\n> **Multi-language**: This feature allows the user to manually change the language of the API response by adding value to the `lang` attribute. Example: `lang=en`.\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 after every finished match.<br />**Recommended Calls**: Limit calls to 1 per finished match.\n\n### Use Cases\nGet cup knock out based on the **id**<br />`https://esports.sportmicro.com/cup-bracket?id=eq.{id}`<br /><br />Get cups based on the **season_id**<br />`https://esports.sportmicro.com/cup-bracket?season_id=eq.{season_id}`<br /><br />Get cups based on the **league_id**<br />`https://esports.sportmicro.com/cup-bracket?league_id=eq.{league_id}`",
        "properties": {
          "id": {
            "description": "The id of the cup bracket\n\nNote:\nThis is a Primary Key.<pk/>",
            "format": "integer",
            "type": "integer"
          },
          "name": {
            "description": "The name of the cup bracket",
            "format": "text",
            "type": "string"
          },
          "current_round": {
            "description": "The last or the current round in the cup bracket",
            "format": "integer",
            "type": "integer"
          },
          "type": {
            "description": "The type of the cup bracket",
            "format": "integer",
            "type": "integer"
          },
          "season_id": {
            "description": "The id of the season\n\nNote:\nThis is a Foreign Key to `seasons.id`.<fk table='seasons' column='id'/>",
            "format": "integer",
            "type": "integer"
          },
          "season_name": {
            "description": "The name of the season",
            "format": "text",
            "type": "string"
          },
          "league_id": {
            "description": "The id of the league\n\nNote:\nThis is a Foreign Key to `leagues.id`.<fk table='leagues' column='id'/>",
            "format": "integer",
            "type": "integer"
          },
          "league_name": {
            "description": "The name of the league",
            "format": "text",
            "type": "string"
          },
          "league_hash_image": {
            "description": "The name image of the league",
            "format": "character varying",
            "maxLength": 64,
            "type": "string"
          },
          "rounds": {
            "description": "The rounds of the cup bracket",
            "format": "jsonb"
          }
        },
        "type": "object"
      },
      "media-leagues": {
        "description": "Leagues media\nThis endpoint allows you to retrieve the media from leagues.\n\n> **Multi-language**: This feature allows the user to manually change the language of the API response by adding value to the `lang` attribute. Example: `lang=en`.\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 several times a day.<br />**Recommended Calls**: Limit calls to 1 per hour.\n\n### Use Cases\nGet media from a specific **league_id**<br />`https://esports.sportmicro.com/media-leagues?league_id=eq.{league_id}`",
        "properties": {
          "id": {
            "description": "The id of the media\n\nNote:\nThis is a Primary Key.<pk/>",
            "format": "integer",
            "type": "integer"
          },
          "league_id": {
            "description": "The id of the league",
            "format": "integer",
            "type": "integer"
          },
          "title": {
            "description": "The title of the media",
            "format": "text",
            "type": "string"
          },
          "subtitle": {
            "description": "The subtitle of the media",
            "format": "text",
            "type": "string"
          },
          "url": {
            "description": "The url of the media",
            "format": "text",
            "type": "string"
          },
          "thumbnail_url": {
            "description": "The thumbnail url of the media",
            "format": "text",
            "type": "string"
          },
          "date_published": {
            "description": "The date of publishing the media",
            "format": "timestamp with time zone",
            "type": "string"
          },
          "channel_url": {
            "description": "The source url of the media",
            "format": "text",
            "type": "string"
          }
        },
        "type": "object"
      },
      "coaches-by-country": {
        "description": "Coaches by country\nThis endpoint allows you to retrieve the coaches from a specific country.\n\n> **Multi-language**: This feature allows the user to manually change the language of the API response by adding value to the `lang` attribute. Example: `lang=en`.\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 day.<br />**Recommended Calls**: Limit calls to 1 per day.\n\n### Use Cases\nGet coaches from a specific **country_id**<br />`https://esports.sportmicro.com/coaches-by-country?country_id=eq.{country_id}`",
        "properties": {},
        "type": "object"
      },
      "matches-highlights": {
        "description": "Highlights\nThis endpoint allows you to retrieve the highlights from matches.\nIt has all social media posts about the match.\n\n> **Multi-language**: This feature allows the user to manually change the language of the API response by adding value to the `lang` attribute. Example: `lang=en`.\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 10 seconds during a live match.<br />**Recommended Calls**: Limit calls to 1 per 10 seconds during a live match.\n\n### Use Cases\nGet highlights from a specific **match_id**<br />`https://esports.sportmicro.com/matches-highlights?match_id=eq.{match_id}`",
        "properties": {
          "id": {
            "description": "The id of the highlight\n\nNote:\nThis is a Primary Key.<pk/>",
            "format": "integer",
            "type": "integer"
          },
          "match_id": {
            "description": "The id of the match\n\nNote:\nThis is a Foreign Key to `matches.id`.<fk table='matches' column='id'/>",
            "format": "integer",
            "type": "integer"
          },
          "title": {
            "description": "The title of the highlight",
            "format": "text",
            "type": "string"
          },
          "subtitle": {
            "description": "The subtitle of the highlight",
            "format": "text",
            "type": "string"
          },
          "url": {
            "description": "The url of the highlight",
            "format": "text",
            "type": "string"
          },
          "created_at": {
            "description": "The publishing date of the highlight",
            "format": "timestamp with time zone",
            "type": "string"
          },
          "source_url": {
            "description": "The source url of the highlight",
            "format": "text",
            "type": "string"
          }
        },
        "type": "object"
      },
      "coaches-career": {
        "description": "Coaches career\nThis endpoint allows you to retrieve the careers from coaches.\n\n> **Multi-language**: This feature allows the user to manually change the language of the API response by adding value to the `lang` attribute. Example: `lang=en`.\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 several times a day.<br />**Recommended Calls**: Limit calls to 1 per hour.\n\n### Use Cases\nGet career from a specific **coach_id**<br />`https://esports.sportmicro.com/coaches-career?coach_id=eq.{coach_id}`",
        "properties": {},
        "type": "object"
      },
      "teams-by-season": {
        "description": "Teams by season\nThis endpoint allows you to retrieve the teams from a specific season.\n\n> **Multi-language**: This feature allows the user to manually change the language of the API response by adding value to the `lang` attribute. Example: `lang=en`.\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 day.<br />**Recommended Calls**: Limit calls to 1 per day.\n\n### Use Cases\nGet teams from a specific **season_id**<br />`https://esports.sportmicro.com/teams-by-season?season_id=eq.{season_id}`",
        "properties": {
          "season_id": {
            "description": "The id of the season\n\nNote:\nThis is a Primary Key.<pk/>",
            "format": "integer",
            "type": "integer"
          },
          "season_name": {
            "description": "The name of the season",
            "format": "text",
            "type": "string"
          },
          "teams": {
            "description": "The teams",
            "format": "jsonb"
          }
        },
        "type": "object"
      },
      "matches-games-rounds": {
        "description": "Game rounds\nThis endpoint allows you to retrieve the rounds from a specific game.\n\n> **Multi-language**: This feature allows the user to manually change the language of the API response by adding value to the `lang` attribute. Example: `lang=en`.\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 several times per day.<br />**Recommended Calls**: Limit calls to 1 every 15 minutes.\n\n### Use Cases\nGet rounds from a specific **esports_game_id**<br />`https://esports.sportmicro.com/matches-games-rounds?esports_game_id=eq.{esports_game_id}`",
        "properties": {
          "esports_game_id": {
            "description": "The id of the game\n\nNote:\nThis is a Foreign Key to `matches-games.id`.<fk table='matches-games' column='id'/>",
            "format": "integer",
            "type": "integer"
          },
          "rounds": {
            "description": "The rounds of the game",
            "format": "jsonb"
          }
        },
        "type": "object"
      },
      "matches": {
        "description": "Matches\nThis endpoint allows you to retrieve the matches.\nYou can use `id` from the `seasons`, `tournaments`, `rounds`, `arenas`, `referees` and `teams` endpoint to get the matches.\nMatches status codes:\n\n`type` | `description`\n--- | ---\ncanceled | Canceled\nfinished | Ended\nfinished | Coverage canceled\nfinished | Walkover\ninterrupted | Interrupted\nlive | Third game\nlive | Second game\npostponed | Postponed\nupcoming | Not started\nlive | 1st period\nlive | 2nd period\nlive | 3rd period\nlive | 1st extra\nlive | 2nd extra\n\nFor **scores** we have fields for covering that: `current`, `display`, `period1`, `period2`, `period3`, `period4`, `period5`, `normaltime`, `overtime`, `series`, `team`, `match_id`.\n\nFor **time extras or injuries** we have fields for covering that: **current_period_start_timestamp**, **match_id**, **time**.\n\n> **Multi-language**: This feature allows the user to manually change the language of the API response by adding value to the `lang` attribute. Example: `lang=en`.\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 10 seconds.<br />**Recommended Calls**: Limit calls to 1 every 10 seconds.\n\n### Use Cases\nGet matches<br />`https://esports.sportmicro.com/matches`<br /><br />Get match based on the **id**<br />`https://esports.sportmicro.com/matches?id=eq.{id}`<br /><br />Get matches based on the **start_time** (gte = greater than or equal to, lt = lower than)<br />`https://esports.sportmicro.com/matches?start_time=gte.2023-04-27&start_time=lt.2023-04-28`<br /><br />Get matches based on the **status_type**<br />`https://esports.sportmicro.com/matches?status_type=eq.{status_type}`<br /><br />Get matches based on the **season_id**<br />`https://esports.sportmicro.com/matches?season_id=eq.{season_id}`<br /><br />Get matches based on the **tournament_id**<br />`https://esports.sportmicro.com/matches?tournament_id=eq.{tournament_id}`<br /><br />Get matches based on the **round_id**<br />`https://esports.sportmicro.com/matches?round_id=eq.{round_id}`<br /><br />Get matches based on the **arena_id**<br />`https://esports.sportmicro.com/matches?arena_id=eq.{arena_id}`<br /><br />Get matches based on the **referee_id**<br />`https://esports.sportmicro.com/matches?referee_id=eq.{referee_id}`<br /><br />**H2H** - Get head to head matches with teams ex.(home_team_id, away_team_id)<br />`https://esports.sportmicro.com/matches?or=(home_team_id.eq.{home_team_id}, away_team_id.eq.{home_team_id}, home_team_id.eq.{away_team_id}, away_team_id.eq.{away_team_id})`<br /><br />Get home team matches based on the **home_team_id**<br />`https://esports.sportmicro.com/matches?home_team_id=eq.{home_team_id}`<br /><br />Get away team matches based on the **away_team_id**<br />`https://esports.sportmicro.com/matches?away_team_id=eq.{away_team_id}`",
        "properties": {
          "id": {
            "description": "The id of the match\n\nNote:\nThis is a Primary Key.<pk/>",
            "format": "integer",
            "type": "integer"
          },
          "name": {
            "description": "Home team name vs away team name",
            "format": "character varying",
            "type": "string"
          },
          "tournament_id": {
            "description": "The id of the tournament\n\nNote:\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": {
            "description": "The name of the tournament",
            "format": "text",
            "type": "string"
          },
          "tournament_importance": {
            "description": "The importance of the tournament",
            "format": "integer",
            "type": "integer"
          },
          "season_id": {
            "description": "The id of the season\n\nNote:\nThis is a Foreign Key to `seasons.id`.<fk table='seasons' column='id'/>",
            "format": "integer",
            "type": "integer"
          },
          "season_name": {
            "description": "The name of the season",
            "format": "text",
            "type": "string"
          },
          "round_id": {
            "description": "The id of the round\n\nNote:\nThis is a Primary Key.<pk/>",
            "format": "integer",
            "type": "integer"
          },
          "round": {
            "description": "The round",
            "format": "jsonb"
          },
          "status": {
            "description": "The status of the match",
            "format": "jsonb"
          },
          "status_type": {
            "description": "The type of the match",
            "format": "text",
            "type": "string"
          },
          "home_team_id": {
            "description": "The id of the home team\n\nNote:\nThis is a Foreign Key to `teams.id`.<fk table='teams' column='id'/>",
            "format": "integer",
            "type": "integer"
          },
          "home_team_name": {
            "description": "The name of the home team",
            "format": "text",
            "type": "string"
          },
          "home_team_hash_image": {
            "description": "The name image of the home team",
            "format": "character varying",
            "maxLength": 64,
            "type": "string"
          },
          "away_team_id": {
            "description": "The id of the away team\n\nNote:\nThis is a Foreign Key to `teams.id`.<fk table='teams' column='id'/>",
            "format": "integer",
            "type": "integer"
          },
          "away_team_name": {
            "description": "The name of the away team",
            "format": "text",
            "type": "string"
          },
          "away_team_hash_image": {
            "description": "The name image of the away team",
            "format": "character varying",
            "maxLength": 64,
            "type": "string"
          },
          "home_team_score": {
            "description": "The score of the home team",
            "format": "jsonb"
          },
          "away_team_score": {
            "description": "The score of the away team",
            "format": "jsonb"
          },
          "times": {
            "description": "The time of the match",
            "format": "jsonb"
          },
          "specific_start_time": {
            "description": "The real start time of the match",
            "format": "timestamp with time zone",
            "type": "string"
          },
          "start_time": {
            "description": "The official start time of the match",
            "format": "timestamp with time zone",
            "type": "string"
          },
          "duration": {
            "description": "The duration of the match",
            "format": "integer",
            "type": "integer"
          },
          "last_period": {
            "description": "The last period of the match",
            "format": "text",
            "type": "string"
          },
          "lineups_id": {
            "description": "The id of the lineup",
            "format": "integer",
            "type": "integer"
          },
          "class_id": {
            "description": "The id of the class",
            "format": "integer",
            "type": "integer"
          },
          "class_name": {
            "description": "The name of the class",
            "format": "text",
            "type": "string"
          },
          "class_hash_image": {
            "description": "The name of the class image",
            "format": "character varying",
            "maxLength": 64,
            "type": "string"
          },
          "league_id": {
            "description": "The id of the league",
            "format": "integer",
            "type": "integer"
          },
          "league_name": {
            "description": "The name of the league",
            "format": "text",
            "type": "string"
          },
          "league_hash_image": {
            "description": "The name of the league image",
            "format": "character varying",
            "maxLength": 64,
            "type": "string"
          }
        },
        "type": "object"
      },
      "tournaments-by-class": {
        "description": "Tournaments by class\nThis endpoint allows you to retrieve the tournaments from a specific class.\n\n> **Multi-language**: This feature allows the user to manually change the language of the API response by adding value to the `lang` attribute. Example: `lang=en`.\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 day.<br />**Recommended Calls**: Limit calls to 1 per day.\n\n### Use Cases\nGet tournaments from a specific **class_id**<br />`https://esports.sportmicro.com/tournaments-by-class?class_id=eq.{class_id}`",
        "properties": {
          "class_id": {
            "description": "The id of the class\n\nNote:\nThis is a Foreign Key to `classes.id`.<fk table='classes' column='id'/>",
            "format": "integer",
            "type": "integer"
          },
          "class_name": {
            "description": "The name of the class",
            "format": "text",
            "type": "string"
          },
          "class_hash_image": {
            "description": "The hash image of the class",
            "format": "character varying",
            "maxLength": 64,
            "type": "string"
          },
          "tournaments": {
            "description": "The tournaments",
            "format": "jsonb"
          }
        },
        "type": "object"
      },
      "seasons": {
        "description": "Seasons\nThis endpoint allows you to retrieve the seasons.\n\n> **Multi-language**: This feature allows the user to manually change the language of the API response by adding value to the `lang` attribute. Example: `lang=en`.\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 day.<br />**Recommended Calls**: Limit calls to 1 per day.\n\n### Use Cases\nGet seasons<br />`https://esports.sportmicro.com/seasons`<br /><br />Get seasons based on the **id**<br />`https://esports.sportmicro.com/seasons?id=eq.{id}`<br /><br />Get seasons from a specific **league_id**<br />`https://esports.sportmicro.com/seasons?league_id=eq.{league_id}`",
        "properties": {
          "id": {
            "description": "The id of the season\n\nNote:\nThis is a Primary Key.<pk/>",
            "format": "integer",
            "type": "integer"
          },
          "name": {
            "description": "The name of the season",
            "format": "text",
            "type": "string"
          },
          "year": {
            "description": "The year of the season",
            "format": "text",
            "type": "string"
          },
          "start_time": {
            "description": "The start time of the season",
            "format": "text",
            "type": "string"
          },
          "end_time": {
            "description": "The end time of the season",
            "format": "text",
            "type": "string"
          },
          "league_id": {
            "description": "The id of the league\n\nNote:\nThis is a Foreign Key to `leagues.id`.<fk table='leagues' column='id'/>",
            "format": "integer",
            "type": "integer"
          },
          "league_name": {
            "description": "The name of the league",
            "format": "text",
            "type": "string"
          },
          "league_hash_image": {
            "description": "The name image of the league",
            "format": "text",
            "type": "string"
          }
        },
        "type": "object"
      },
      "agg-news-players": {
        "description": "Players news\nThis endpoint allows you to retrieve aggregated news from players.\n\n> **Multi-language**: This feature allows the user to manually change the language of the API response by adding value to the `lang` attribute. Example: `lang=en`.\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 15 minutes.<br />**Recommended Calls**: Limit calls to 1 every 15 minutes.\n\n### Use Cases\nGet news from a specific **player_id**<br />`https://esports.sportmicro.com/agg-news-players?player_id=eq.{player_id}`",
        "properties": {},
        "type": "object"
      },
      "seasons-info": {
        "description": "Info\nThis endpoint allows you to retrieve the info from seasons.\n\n> **Multi-language**: This feature allows the user to manually change the language of the API response by adding value to the `lang` attribute. Example: `lang=en`.\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 day.<br />**Recommended Calls**: Limit calls to 1 per day.\n\n### Use Cases\nGet info from a specific **season_id**<br />`https://esports.sportmicro.com/seasons-info?season_id=eq.{season_id}`",
        "properties": {
          "season_id": {
            "description": "The id of the season\n\nNote:\nThis is a Primary Key.<pk/>",
            "format": "integer",
            "type": "integer"
          },
          "season_name": {
            "description": "The name of the season",
            "format": "text",
            "type": "string"
          },
          "rounds": {
            "description": "The number of rounds by the season",
            "format": "integer",
            "type": "integer"
          },
          "competitors": {
            "description": "The number of competitors by the season",
            "format": "integer",
            "type": "integer"
          },
          "total_prize_money": {
            "description": "The number of total prize money by the season",
            "format": "integer",
            "type": "integer"
          },
          "total_prize_money_currency": {
            "description": "The currency of the total prize money by the season",
            "format": "text",
            "type": "string"
          },
          "city": {
            "description": "The host city of the season",
            "format": "text",
            "type": "string"
          },
          "level": {
            "description": "The level of the season",
            "format": "text",
            "type": "string"
          },
          "countries": {
            "description": "The host countries of the season",
            "format": "text[]",
            "items": {
              "type": "string"
            },
            "type": "array"
          }
        },
        "type": "object"
      },
      "matches-games-lineups": {
        "description": "Games lineups\nThis endpoint allows you to retrieve the lineups from a specific game.\n\n> **Multi-language**: This feature allows the user to manually change the language of the API response by adding value to the `lang` attribute. Example: `lang=en`.\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 several times per day.<br />**Recommended Calls**: Limit calls to 1 every 15 minutes.\n\n### Use Cases\nGet lineup from a specific **esports_game_id**<br />`https://esports.sportmicro.com/matches-games-lineups?esports_game_id=eq.{esports_game_id}`<br /><br />Get lineup from a specific **esports_game_id** and **team_id**<br />`https://esports.sportmicro.com/matches-games-lineups?esports_game_id=eq.{esports_game_id}&team_id=eq.{team_id}`",
        "properties": {
          "esports_game_id": {
            "description": "The id of the game\n\nNote:\nThis is a Foreign Key to `matches-games.id`.<fk table='matches-games' column='id'/>",
            "format": "integer",
            "type": "integer"
          },
          "team_id": {
            "description": "The id of the team\n\nNote:\nThis is a Foreign Key to `teams.id`.<fk table='teams' column='id'/>",
            "format": "integer",
            "type": "integer"
          },
          "players": {
            "description": "The players",
            "format": "jsonb"
          }
        },
        "type": "object"
      },
      "teams-by-league": {
        "description": "Teams by league\nThis endpoint allows you to retrieve the teams from a specific league.\n\n> **Multi-language**: This feature allows the user to manually change the language of the API response by adding value to the `lang` attribute. Example: `lang=en`.\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 day.<br />**Recommended Calls**: Limit calls to 1 per day.\n\n### Use Cases\nGet teams from a specific **league_id**<br />`https://esports.sportmicro.com/teams-by-league?league_id=eq.{league_id}`",
        "properties": {
          "league_id": {
            "description": "The id of the league\n\nNote:\nThis is a Foreign Key to `leagues.id`.<fk table='leagues' column='id'/>",
            "format": "integer",
            "type": "integer"
          },
          "league_name": {
            "description": "The name of the league",
            "format": "text",
            "type": "string"
          },
          "league_hash_image": {
            "description": "The hash image of the league",
            "format": "character varying",
            "maxLength": 64,
            "type": "string"
          },
          "teams": {
            "description": "The teams",
            "format": "jsonb"
          }
        },
        "type": "object"
      },
      "referees-by-league": {
        "description": "Referees by league\nThis endpoint allows you to retrieve the referees from a specific league.\n\n> **Multi-language**: This feature allows the user to manually change the language of the API response by adding value to the `lang` attribute. Example: `lang=en`.\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 day.<br />**Recommended Calls**: Limit calls to 1 per day.\n\n### Use Cases\nGet referees from a specific **league_id**<br />`https://esports.sportmicro.com/referees-by-league?league_id=eq.{league_id}`",
        "properties": {
          "league_id": {
            "description": "The id of the league",
            "format": "integer",
            "type": "integer"
          },
          "league_name": {
            "description": "The name of the league",
            "format": "text",
            "type": "string"
          },
          "league_hash_image": {
            "description": "The hash image of the league",
            "format": "character varying",
            "maxLength": 64,
            "type": "string"
          }
        },
        "type": "object"
      },
      "coaches": {
        "description": "Coaches\nThis endpoint allows you to retrieve the coaches.\n\n> **Multi-language**: This feature allows the user to manually change the language of the API response by adding value to the `lang` attribute. Example: `lang=en`.\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 several times a day.<br />**Recommended Calls**: Limit calls to 1 per hour.\n\nYou can get the image of the coach by calling the following url: `https://images.sportmicro.com/{hash_image}.png`\n\n### Use Cases\nGet coach based on the **id**<br />`https://esports.sportmicro.com/coaches?id=eq.{id}`<br /><br />Get coach from a specific **country_id**<br />`https://esports.sportmicro.com/coaches?country_id=eq.{country_id}`<br /><br />Get coach from a specific **team_id**<br />`https://esports.sportmicro.com/coaches?team_id=eq.{team_id}`",
        "properties": {
          "id": {
            "description": "The id of the coach\n\nNote:\nThis is a Primary Key.<pk/>",
            "format": "integer",
            "type": "integer"
          },
          "name": {
            "description": "The name of the coach",
            "format": "text",
            "type": "string"
          },
          "nickname": {
            "description": "The short name of the coach",
            "format": "text",
            "type": "string"
          },
          "nationality": {
            "description": "The nationality of the coach",
            "format": "text",
            "type": "string"
          },
          "nationality_iso2": {
            "description": "The alpha2 of the nationality",
            "format": "character varying",
            "maxLength": 2,
            "type": "string"
          },
          "hash_image": {
            "description": "The name of the image",
            "format": "character varying",
            "maxLength": 64,
            "type": "string"
          },
          "team_id": {
            "description": "The id of the team\n\nNote:\nThis is a Foreign Key to `teams.id`.<fk table='teams' column='id'/>",
            "format": "integer",
            "type": "integer"
          },
          "team_name": {
            "description": "The name of the team",
            "format": "text",
            "type": "string"
          },
          "team_hash_image": {
            "description": "The name image of the team",
            "format": "character varying",
            "maxLength": 64,
            "type": "string"
          },
          "class_id": {
            "description": "The id of the class",
            "format": "integer",
            "type": "integer"
          },
          "class_name": {
            "description": "The name of the class",
            "format": "text",
            "type": "string"
          },
          "class_hash_image": {
            "description": "The hash image of the class",
            "format": "character varying",
            "maxLength": 64,
            "type": "string"
          }
        },
        "type": "object"
      },
      "classes": {
        "description": "Classes\nThis endpoint allows you to retrieve the classes.\nYou can use the `alpha` parameter to get a specific class as a country.\n\n> **Multi-language**: This feature allows the user to manually change the language of the API response by adding value to the `lang` attribute. Example: `lang=en`.\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 several times per day.<br />**Recommended Calls**: Limit calls to 1 per day.\n\nYou can get the image of the category by calling the following url: `https://images.sportmicro.com/{hash_image}.png`\n\n### Use Cases\nGet classes<br />`https://esports.sportmicro.com/classes`<br /><br />Get class based on the **id**<br />`https://esports.sportmicro.com/classes?id=eq.{id}`<br /><br />Get classes based on the **alpha**<br />`https://esports.sportmicro.com/classes?alpha=eq.{alpha}`",
        "properties": {
          "id": {
            "description": "The id of the class\n\nNote:\nThis is a Primary Key.<pk/>",
            "format": "integer",
            "type": "integer"
          },
          "name": {
            "description": "The name of the class",
            "format": "text",
            "type": "string"
          },
          "flag": {
            "description": "The flag of the class",
            "format": "text",
            "type": "string"
          },
          "importance": {
            "description": "The importance of the class specified with a number",
            "format": "integer",
            "type": "integer"
          },
          "hash_image": {
            "description": "The name of the image",
            "format": "character varying",
            "maxLength": 64,
            "type": "string"
          }
        },
        "type": "object"
      },
      "teams-by-tournament": {
        "description": "Teams by tournament\nThis endpoint allows you to retrieve the teams from a specific tournament.\n\n> **Multi-language**: This feature allows the user to manually change the language of the API response by adding value to the `lang` attribute. Example: `lang=en`.\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 day.<br />**Recommended Calls**: Limit calls to 1 per day.\n\n### Use Cases\nGet teams from a specific **tournament_id**<br />`https://esports.sportmicro.com/teams-by-tournament?tournament_id=eq.{tournament_id}`",
        "properties": {},
        "type": "object"
      },
      "matches-games-statistics": {
        "description": "Games statistics\nThis endpoint allows you to retrieve the statistics about a game.\n\n> **Multi-language**: This feature allows the user to manually change the language of the API response by adding value to the `lang` attribute. Example: `lang=en`.\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 several times per day.<br />**Recommended Calls**: Limit calls to 1 every 15 minutes.\n\n### Use Cases\nGet statistics from a specific **esports_game_id**<br />`https://esports.sportmicro.com/matches-games-statistics?esports_game_id=eq.{esports_game_id}`<br /><br />Get statistics from a specific **esports_game_id** and **team_id**<br />`https://esports.sportmicro.com/matches-games-statistics?esports_game_id=eq.{esports_game_id}&team_id=eq.{team_id}`",
        "properties": {
          "esports_game_id": {
            "description": "The id of the game\n\nNote:\nThis is a Foreign Key to `matches-games.id`.<fk table='matches-games' column='id'/>",
            "format": "integer",
            "type": "integer"
          },
          "team_id": {
            "description": "The id of the team\n\nNote:\nThis is a Foreign Key to `teams.id`.<fk table='teams' column='id'/>",
            "format": "integer",
            "type": "integer"
          },
          "statistics": {
            "description": "The statistics of the game",
            "format": "jsonb"
          }
        },
        "type": "object"
      },
      "news-matches": {
        "description": "Matches news\nThis endpoint allows you to retrieve the news from matches.\n\n> **Multi-language**: This feature allows the user to manually change the language of the API response by adding value to the `lang` attribute. Example: `lang=en`.\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 2 hours.<br />**Recommended Calls**: Limit calls to 1 every 2 hours.\n\n### Use Cases\nGet news from a specific **match_id**<br />`https://esports.sportmicro.com/news-matches?match_id=eq.{match_id}`",
        "properties": {
          "id": {
            "description": "The id of the news",
            "format": "integer",
            "type": "integer"
          },
          "match_id": {
            "description": "The id of the match",
            "format": "integer",
            "type": "integer"
          },
          "league_id": {
            "description": "The id of the league",
            "format": "integer",
            "type": "integer"
          },
          "league_name": {
            "description": "The name of the league",
            "format": "text",
            "type": "string"
          },
          "league_hash_image": {
            "description": "The hash image of the league",
            "format": "character varying",
            "maxLength": 64,
            "type": "string"
          },
          "date": {
            "description": "The date of the match",
            "format": "timestamp with time zone",
            "type": "string"
          },
          "title": {
            "description": "The title of the news",
            "format": "text",
            "type": "string"
          },
          "name": {
            "description": "The name of the news",
            "format": "text",
            "type": "string"
          },
          "subtitles": {
            "description": "The subtitles",
            "format": "jsonb"
          }
        },
        "type": "object"
      },
      "players-by-team": {
        "description": "Players by team\nThis endpoint allows you to retrieve the players from a specific team.\n\n> **Multi-language**: This feature allows the user to manually change the language of the API response by adding value to the `lang` attribute. Example: `lang=en`.\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 day.<br />**Recommended Calls**: Limit calls to 1 per day.\n\n### Use Cases\nGet players from a specific **team_id**<br />`https://esports.sportmicro.com/players-by-team?team_id=eq.{team_id}`",
        "properties": {
          "team_id": {
            "description": "The id of the team\n\nNote:\nThis is a Foreign Key to `teams.id`.<fk table='teams' column='id'/>",
            "format": "integer",
            "type": "integer"
          },
          "team_name": {
            "description": "The name of the team",
            "format": "text",
            "type": "string"
          },
          "team_hash_image": {
            "description": "The hash image of the team",
            "format": "character varying",
            "maxLength": 64,
            "type": "string"
          },
          "players": {
            "description": "The players",
            "format": "jsonb"
          }
        },
        "type": "object"
      },
      "media-teams": {
        "description": "Teams media\nThis endpoint allows you to retrieve the media from teams.\n\n> **Multi-language**: This feature allows the user to manually change the language of the API response by adding value to the `lang` attribute. Example: `lang=en`.\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 several times a day.<br />**Recommended Calls**: Limit calls to 1 per hour.\n\n### Use Cases\nGet media from a specific **team_id**<br />`https://esports.sportmicro.com/media-teams?team_id=eq.{team_id}`",
        "properties": {
          "id": {
            "description": "The id of the media\n\nNote:\nThis is a Primary Key.<pk/>",
            "format": "integer",
            "type": "integer"
          },
          "team_id": {
            "description": "The id of the team",
            "format": "integer",
            "type": "integer"
          },
          "title": {
            "description": "The title of the media",
            "format": "text",
            "type": "string"
          },
          "subtitle": {
            "description": "The subtitle of the media",
            "format": "text",
            "type": "string"
          },
          "url": {
            "description": "The url of the media",
            "format": "text",
            "type": "string"
          },
          "date_published": {
            "description": "The date of publishing the media",
            "format": "timestamp with time zone",
            "type": "string"
          },
          "channel_url": {
            "description": "The source url of the media",
            "format": "text",
            "type": "string"
          }
        },
        "type": "object"
      },
      "seasons-by-league": {
        "description": "Seasons by league\nThis endpoint allows you to retrieve the seasons from a specific league.\n\n> **Multi-language**: This feature allows the user to manually change the language of the API response by adding value to the `lang` attribute. Example: `lang=en`.\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 day.<br />**Recommended Calls**: Limit calls to 1 per day.\n\n### Use Cases\nGet seasons from a specific **league_id**<br />`https://esports.sportmicro.com/seasons-by-league?league_id=eq.{league_id}`",
        "properties": {
          "league_id": {
            "description": "The id of the league\n\nNote:\nThis is a Foreign Key to `leagues.id`.<fk table='leagues' column='id'/>",
            "format": "integer",
            "type": "integer"
          },
          "league_name": {
            "description": "The name of the league",
            "format": "text",
            "type": "string"
          },
          "league_hash_image": {
            "description": "The hash image of the league",
            "format": "text",
            "type": "string"
          },
          "seasons": {
            "description": "The seasons",
            "format": "jsonb"
          }
        },
        "type": "object"
      },
      "teams": {
        "description": "Teams\nThis endpoint allows you to retrieve the teams.\n\n> **Multi-language**: This feature allows the user to manually change the language of the API response by adding value to the `lang` attribute. Example: `lang=en`.\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 day.<br />**Recommended Calls**: Limit calls to 1 per day.\n\nYou can get the image of the team by calling the following url: `https://images.sportmicro.com/{hash_image}.png`\n\n### Use Cases\nGet teams<br />`https://esports.sportmicro.com/teams`<br /><br />Get team based on the **name**<br />`https://esports.sportmicro.com/teams?name=like.*Real*`<br /><br />Get team based on the **id**<br />`https://esports.sportmicro.com/teams?id=eq.{id}`<br /><br />Get teams from a specific **country_id**<br />`https://esports.sportmicro.com/teams?country_id=eq.{country_id}`<br /><br />Get teams from a specific **category_id**<br />`https://esports.sportmicro.com/teams?category_id=eq.{category_id}`<br /><br />Get team from a specific **primary_league_id**<br />`https://esports.sportmicro.com/teams?primary_league_id=eq.{primary_league_id}`",
        "properties": {
          "id": {
            "description": "The id of the team\n\nNote:\nThis is a Primary Key.<pk/>",
            "format": "integer",
            "type": "integer"
          },
          "name": {
            "description": "The name of the team",
            "format": "text",
            "type": "string"
          },
          "short_name": {
            "description": "The short name of the team",
            "format": "text",
            "type": "string"
          },
          "full_name": {
            "description": "The full name of the team",
            "format": "text",
            "type": "string"
          },
          "gender": {
            "description": "The gender of the team",
            "format": "character",
            "maxLength": 1,
            "type": "string"
          },
          "name_code": {
            "description": "The name code of the team",
            "format": "text",
            "type": "string"
          },
          "national": {
            "description": "If the team is national",
            "format": "boolean",
            "type": "boolean"
          },
          "type": {
            "description": "The type of the team",
            "format": "integer",
            "type": "integer"
          },
          "color_primary": {
            "description": "The primary color of the team",
            "format": "character varying",
            "maxLength": 7,
            "type": "string"
          },
          "color_secondary": {
            "description": "The secondary color of the team",
            "format": "character varying",
            "maxLength": 7,
            "type": "string"
          },
          "color_text": {
            "description": "The text color of the team",
            "format": "character varying",
            "maxLength": 7,
            "type": "string"
          },
          "hash_image": {
            "description": "The name of the image",
            "format": "character varying",
            "maxLength": 64,
            "type": "string"
          },
          "country_id": {
            "description": "The id of the country\n\nNote:\nThis is a Foreign Key to `countries.id`.<fk table='countries' column='id'/>",
            "format": "integer",
            "type": "integer"
          },
          "country_name": {
            "description": "The name of the country",
            "format": "text",
            "type": "string"
          },
          "country_hash_image": {
            "description": "The name image of the country",
            "format": "character varying",
            "maxLength": 64,
            "type": "string"
          },
          "class_id": {
            "description": "The id of the class\n\nNote:\nThis is a Foreign Key to `classes.id`.<fk table='classes' column='id'/>",
            "format": "integer",
            "type": "integer"
          },
          "class_name": {
            "description": "The name of the class",
            "format": "text",
            "type": "string"
          },
          "class_hash_image": {
            "description": "The name image of the class",
            "format": "character varying",
            "maxLength": 64,
            "type": "string"
          },
          "primary_league_id": {
            "description": "The id of the primary league\n\nNote:\nThis is a Foreign Key to `leagues.id`.<fk table='leagues' column='id'/>",
            "format": "integer",
            "type": "integer"
          },
          "primary_league_name": {
            "description": "The name of the primary league",
            "format": "text",
            "type": "string"
          },
          "primary_league_hash_image": {
            "description": "The name image of the primary league",
            "format": "character varying",
            "maxLength": 64,
            "type": "string"
          },
          "arena_id": {
            "description": "The id of the arena\n\nNote:\nThis is a Foreign Key to `arenas.id`.<fk table='arenas' column='id'/>",
            "format": "integer",
            "type": "integer"
          },
          "arena_name": {
            "description": "The name of the arena",
            "format": "text",
            "type": "string"
          },
          "arena_hash_image": {
            "description": "The name image of the arena",
            "format": "character varying",
            "maxLength": 64,
            "type": "string"
          },
          "coach_id": {
            "description": "The id of the coach\n\nNote:\nThis is a Foreign Key to `coaches.id`.<fk table='coaches' column='id'/>",
            "format": "integer",
            "type": "integer"
          },
          "coach_name": {
            "description": "The name of the coach",
            "format": "text",
            "type": "string"
          },
          "coach_hash_image": {
            "description": "The name image of the coach",
            "format": "character varying",
            "maxLength": 64,
            "type": "string"
          }
        },
        "type": "object"
      },
      "tournaments-by-league": {
        "description": "Tournaments by league\nThis endpoint allows you to retrieve the tournaments from a specific league.\n\n> **Multi-language**: This feature allows the user to manually change the language of the API response by adding value to the `lang` attribute. Example: `lang=en`.\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 day.<br />**Recommended Calls**: Limit calls to 1 per day.\n\n### Use Cases\nGet tournaments from a specific **league_id**<br />`https://esports.sportmicro.com/tournaments-by-league?league_id=eq.{league_id}`",
        "properties": {
          "league_id": {
            "description": "The id of the league\n\nNote:\nThis is a Foreign Key to `leagues.id`.<fk table='leagues' column='id'/>",
            "format": "integer",
            "type": "integer"
          },
          "league_name": {
            "description": "The name of the league",
            "format": "text",
            "type": "string"
          },
          "league_hash_image": {
            "description": "The hash image of the league",
            "format": "character varying",
            "maxLength": 64,
            "type": "string"
          },
          "tournaments": {
            "description": "The tournaments",
            "format": "jsonb"
          }
        },
        "type": "object"
      },
      "matches-games": {
        "description": "Games\nThis endpoint allows you to retrieve the games.\n\n> **Multi-language**: This feature allows the user to manually change the language of the API response by adding value to the `lang` attribute. Example: `lang=en`.\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 several times per day.<br />**Recommended Calls**: Limit calls to 1 every 15 minutes.\n\n### Use Cases\nGet games<br />`https://esports.sportmicro.com/matches-games`<br /><br />Get games from a specific **match_id**<br />`https://esports.sportmicro.com/matches-games?match_id=eq.{match_id}`",
        "properties": {
          "id": {
            "description": "The id of the game\n\nNote:\nThis is a Primary Key.<pk/>",
            "format": "integer",
            "type": "integer"
          },
          "match_id": {
            "description": "The id of the match\n\nNote:\nThis is a Foreign Key to `matches.id`.<fk table='matches' column='id'/>",
            "format": "integer",
            "type": "integer"
          },
          "length": {
            "description": "The length of the game in seconds",
            "format": "integer",
            "type": "integer"
          },
          "map": {
            "description": "The name of the map",
            "format": "text",
            "type": "string"
          },
          "home_team_score": {
            "description": "The home team score",
            "format": "jsonb"
          },
          "away_team_score": {
            "description": "The away team score",
            "format": "jsonb"
          },
          "home_team_starting_side": {
            "description": "The home team starting side",
            "format": "integer",
            "type": "integer"
          },
          "start_time": {
            "description": "The start of the game",
            "format": "timestamp with time zone",
            "type": "string"
          },
          "has_rounds": {
            "description": "The rounds in the game",
            "format": "boolean",
            "type": "boolean"
          },
          "has_lineups": {
            "description": "If the game has lineups",
            "format": "boolean",
            "type": "boolean"
          },
          "has_statistics": {
            "description": "If the game has statistics",
            "format": "boolean",
            "type": "boolean"
          },
          "has_bans": {
            "description": "If the game has bans",
            "format": "boolean",
            "type": "boolean"
          }
        },
        "type": "object"
      },
      "arenas-by-country": {
        "description": "Arenas by country\nThis endpoint allows you to retrieve the arenas from a specific country.\n\n> **Multi-language**: This feature allows the user to manually change the language of the API response by adding value to the `lang` attribute. Example: `lang=en`.\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 day.<br />**Recommended Calls**: Limit calls to 1 per day.\n\n### Use Cases\nGet arenas from a specific **country_id**<br />`https://esports.sportmicro.com/arenas-by-country?country_id=eq.{country_id}`",
        "properties": {},
        "type": "object"
      },
      "agg-news-teams": {
        "description": "Teams news\nThis endpoint allows you to retrieve aggregated news from teams.\n\n> **Multi-language**: This feature allows the user to manually change the language of the API response by adding value to the `lang` attribute. Example: `lang=en`.\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 15 minutes.<br />**Recommended Calls**: Limit calls to 1 every 15 minutes.\n\n### Use Cases\nGet the news from a specific **team_id**<br />`https://esports.sportmicro.com/agg-news-teams?team_id=eq.{team_id}`",
        "properties": {},
        "type": "object"
      },
      "seasons-groups": {
        "description": "Groups\nThis endpoint allows you to retrieve the groups from seasons.\n\n> **Multi-language**: This feature allows the user to manually change the language of the API response by adding value to the `lang` attribute. Example: `lang=en`.\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 day.<br />**Recommended Calls**: Limit calls to 1 per day.\n\n### Use Cases\nGet groups from a specific **season_id**<br />`https://esports.sportmicro.com/seasons-groups?season_id=eq.{season_id}`",
        "properties": {
          "season_id": {
            "description": "The id of the season\n\nNote:\nThis is a Primary Key.<pk/>",
            "format": "integer",
            "type": "integer"
          },
          "season_name": {
            "description": "The name of the season",
            "format": "text",
            "type": "string"
          },
          "groups": {
            "description": "The groups of the season",
            "format": "jsonb"
          }
        },
        "type": "object"
      },
      "referees": {
        "description": "Referees\nThis endpoint allows you to retrieve the referees.\n\n> **Multi-language**: This feature allows the user to manually change the language of the API response by adding value to the `lang` attribute. Example: `lang=en`.\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 day.<br />**Recommended Calls**: Limit calls to 1 per day.\n\n### Use Cases\nGet referees based on the **id**<br />`https://esports.sportmicro.com/referees?id=eq.{id}`<br /><br />Get referees from a specific **country_id**<br />`https://esports.sportmicro.com/referees?country_id=eq.{country_id}`",
        "properties": {},
        "type": "object"
      },
      "countries": {
        "description": "Countries\nThis endpoint allows you to retrieve the countries.\nYou can use the `alpha` field to get the country.\n\n> **Multi-language**: This feature allows the user to manually change the language of the API response by adding value to the `lang` attribute. Example: `lang=en`.\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 several times per day.<br />**Recommended Calls**: Limit calls to 1 per week.\n\nYou can get the image of the country by calling the following url: `https://images.sportmicro.com/{hash_image}.png`\n\n### Use Cases\nGet countries<br />`https://esports.sportmicro.com/countries`<br /><br />Get country based on the **id**<br />`https://esports.sportmicro.com/countries?id=eq.{id}`<br /><br />Get countries based on the **alpha**<br />`https://esports.sportmicro.com/countries?alpha=eq.{alpha}`",
        "properties": {
          "id": {
            "description": "The id of the country\n\nNote:\nThis is a Primary Key.<pk/>",
            "format": "integer",
            "type": "integer"
          },
          "name": {
            "description": "The name of the country",
            "format": "text",
            "type": "string"
          },
          "alpha": {
            "description": "The alpha name of the country",
            "format": "character varying",
            "maxLength": 2,
            "type": "string"
          },
          "hash_image": {
            "description": "The name of the image",
            "format": "character varying",
            "maxLength": 64,
            "type": "string"
          }
        },
        "type": "object"
      },
      "arenas": {
        "description": "Arenas\nThis endpoint allows you to retrieve the arenas.\nWith geolocation parameter from `geolocations` endpoint we can see latitude and longitute of the arena.\n\n> **Multi-language**: This feature allows the user to manually change the language of the API response by adding value to the `lang` attribute. Example: `lang=en`.\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 day.<br />**Recommended Calls**: Limit calls to 1 per day.\n\nYou can get the image of the arena by calling the following url: `https://images.sportmicro.com/{hash_image}.png`\n\n### Use Cases\nGet arenas<br />`https://esports.sportmicro.com/arenas`<br /><br />Get arenas based on the **id**<br />`https://esports.sportmicro.com/arenas?id=eq.{id}`<br /><br />Get arenas from a specific **country_id**<br />`https://esports.sportmicro.com/arenas?country_id=eq.{country_id}`",
        "properties": {},
        "type": "object"
      },
      "seasons-by-tournament": {
        "description": "Seasons by tournament\nThis endpoint allows you to retrieve the seasons from a specific tournament.\n\n> **Multi-language**: This feature allows the user to manually change the language of the API response by adding value to the `lang` attribute. Example: `lang=en`.\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 day.<br />**Recommended Calls**: Limit calls to 1 per day.\n\n### Use Cases\nGet seasons from a specific **tournament_id**<br />`https://esports.sportmicro.com/seasons-by-tournament?tournament_id=eq.{tournament_id}`",
        "properties": {
          "tournament_id": {
            "description": "The id of the tournament\n\nNote:\nThis is a Primary Key.<pk/>",
            "format": "integer",
            "type": "integer"
          },
          "tournament_name": {
            "description": "The name of the tournament",
            "format": "text",
            "type": "string"
          },
          "seasons": {
            "description": "The seasons",
            "format": "jsonb"
          }
        },
        "type": "object"
      },
      "agg-news-matches": {
        "description": "Matches news\nThis endpoint allows you to retrieve aggregated news from matches.\n\n> **Multi-language**: This feature allows the user to manually change the language of the API response by adding value to the `lang` attribute. Example: `lang=en`.\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 15 minutes.<br />**Recommended Calls**: Limit calls to 1 every 15 minutes.\n\n### Use Cases\nGet news from a specific **match_id**<br />`https://esports.sportmicro.com/agg-news-matches?match_id=eq.{match_id}`",
        "properties": {
          "id": {
            "description": "The id of the news\n\nNote:\nThis is a Primary Key.<pk/>",
            "format": "integer",
            "type": "integer"
          },
          "match_id": {
            "description": "The id of the match\n\nNote:\nThis is a Foreign Key to `matches.id`.<fk table='matches' column='id'/>",
            "format": "integer",
            "type": "integer"
          },
          "title": {
            "description": "The title of the news",
            "format": "text",
            "type": "string"
          },
          "link": {
            "description": "The link of the news",
            "format": "text",
            "type": "string"
          },
          "thumbnail_url": {
            "description": "The thumbnail url of the news",
            "format": "text",
            "type": "string"
          },
          "description": {
            "description": "The description of the news",
            "format": "text",
            "type": "string"
          },
          "published_date": {
            "description": "The published date of the news",
            "format": "timestamp with time zone",
            "type": "string"
          },
          "source_url": {
            "description": "The source url of the news",
            "format": "text",
            "type": "string"
          },
          "source": {
            "description": "The source of the news",
            "format": "text",
            "type": "string"
          }
        },
        "type": "object"
      },
      "leagues-by-date": {
        "description": "Leagues by date\nThis endpoint allows you to retrieve the leagues from a specific date. The date has a format of YYYY-DD-MM.\n\n> **Multi-language**: This feature allows the user to manually change the language of the API response by adding value to the `lang` attribute. Example: `lang=en`.\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 day.<br />**Recommended Calls**: Limit calls to 1 per day.\n\n### Use Cases\nGet leagues from a specific **date**<br />`https://esports.sportmicro.com/leagues-by-date?date=eq.{date}`",
        "properties": {
          "date": {
            "description": "The date",
            "format": "text",
            "type": "string"
          },
          "leagues": {
            "description": "The leagues",
            "format": "jsonb"
          }
        },
        "type": "object"
      },
      "home-draw-away-movements": {
        "description": "Home draw away odds movements\nThis endpoint allows you to retrieve the odds movements from home draw away 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 **home_draw_away_id**<br />`https://esports.sportmicro.com/odds/home-draw-away-movements?home_draw_away_id=eq.{home_draw_away_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://esports.sportmicro.com/odds/odd-even?match_id=eq.{match_id}`<br /><br />Get the live odds from a specific **match_id**<br />`https://esports.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://esports.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"
      },
      "home-draw-away": {
        "description": "Home draw away odds\nThis endpoint allows you to retrieve the odds from home draw away 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://esports.sportmicro.com/odds/home-draw-away?match_id=eq.{match_id}`<br /><br />Get the live odds from a specific **match_id**<br />`https://esports.sportmicro.com/odds/home-draw-away?match_id=eq.{match_id}&is_live=eq.true`<br /><br />Get the pre-match odds from a specific **match_id**<br />`https://esports.sportmicro.com/odds/home-draw-away?match_id=eq.{match_id}&is_live=eq.false`",
        "properties": {},
        "type": "object"
      },
      "match-winner": {
        "description": "Match winner odds\nThis endpoint allows you to retrieve the odds from match winner 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://esports.sportmicro.com/odds/match-winner?match_id=eq.{match_id}`<br /><br />Get the live odds from a specific **match_id**<br />`https://esports.sportmicro.com/odds/match-winner?match_id=eq.{match_id}&is_live=eq.true`<br /><br />Get the pre-match odds from a specific **match_id**<br />`https://esports.sportmicro.com/odds/match-winner?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"
      },
      "match-handicap-movements": {
        "description": "Match handicap odds movements\nThis endpoint allows you to retrieve the odds movements from match 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 **match_handicap_id**<br />`https://esports.sportmicro.com/odds/match-handicap-movements?match_handicap_id=eq.{match_handicap_id}`",
        "properties": {},
        "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://esports.sportmicro.com/odds/odd-even-movements?odd_even_id=eq.{odd_even_id}`",
        "properties": {},
        "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://esports.sportmicro.com/odds/coverage-live`<br /><br />Get live odds coverage a specific **match_id**<br />`https://esports.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"
          },
          "match_winner": {
            "description": "Coverage of match_winner",
            "format": "boolean",
            "type": "boolean"
          },
          "over_under": {
            "description": "Coverage of over_under",
            "format": "boolean",
            "type": "boolean"
          },
          "match_handicap": {
            "description": "Coverage of match_handicap",
            "format": "boolean",
            "type": "boolean"
          },
          "correct_score": {
            "description": "Coverage of correct_score",
            "format": "boolean",
            "type": "boolean"
          },
          "odd_even": {
            "description": "Coverage of odd_even",
            "format": "boolean",
            "type": "boolean"
          },
          "home_draw_away": {
            "description": "Coverage of home_draw_away",
            "format": "boolean",
            "type": "boolean"
          }
        },
        "type": "object"
      },
      "match-winner-movements": {
        "description": "Match winner odds movements\nThis endpoint allows you to retrieve the odds movements from match winner 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 **match_winner_id**<br />`https://esports.sportmicro.com/odds/match-winner-movements?match_winner_id=eq.{match_winner_id}`",
        "properties": {},
        "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://esports.sportmicro.com/odds/coverage`<br /><br />Get odds coverages from a specific **match_id**<br />`https://esports.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"
          },
          "match_winner": {
            "description": "Coverage of match_winner",
            "format": "boolean",
            "type": "boolean"
          },
          "over_under": {
            "description": "Coverage of over_under",
            "format": "boolean",
            "type": "boolean"
          },
          "match_handicap": {
            "description": "Coverage of match_handicap",
            "format": "boolean",
            "type": "boolean"
          },
          "correct_score": {
            "description": "Coverage of correct_score",
            "format": "boolean",
            "type": "boolean"
          },
          "odd_even": {
            "description": "Coverage of odd_even",
            "format": "boolean",
            "type": "boolean"
          },
          "home_draw_away": {
            "description": "Coverage of home_draw_away",
            "format": "boolean",
            "type": "boolean"
          }
        },
        "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://esports.sportmicro.com/odds/correct-score?match_id=eq.{match_id}`<br /><br />Get the live odds from a specific **match_id**<br />`https://esports.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://esports.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"
      },
      "match-handicap": {
        "description": "Match handicap odds\nThis endpoint allows you to retrieve the odds from match 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://esports.sportmicro.com/odds/match-handicap?match_id=eq.{match_id}`<br /><br />Get the live odds from a specific **match_id**<br />`https://esports.sportmicro.com/odds/match-handicap?match_id=eq.{match_id}&is_live=eq.true`<br /><br />Get the pre-match odds from a specific **match_id**<br />`https://esports.sportmicro.com/odds/match-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"
      },
      "over-under-movements": {
        "description": "Over under odds movements\nThis endpoint allows you to retrieve the odds movements from over under 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 **over_under_id**<br />`https://esports.sportmicro.com/odds/over-under-movements?over_under_id=eq.{over_under_id}`",
        "properties": {},
        "type": "object"
      },
      "over-under": {
        "description": "Over under odds\nThis endpoint allows you to retrieve the odds from over under 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://esports.sportmicro.com/odds/over-under?match_id=eq.{match_id}`<br /><br />Get the live odds from a specific **match_id**<br />`https://esports.sportmicro.com/odds/over-under?match_id=eq.{match_id}&is_live=eq.true`<br /><br />Get the pre-match odds from a specific **match_id**<br />`https://esports.sportmicro.com/odds/over-under?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://esports.sportmicro.com/odds/bookmakers`<br /><br />Get information about a specific bookmaker based on the **id**<br />`https://esports.sportmicro.com/odds/bookmakers?id=eq.{id}`<br /><br />Get the most popular bookmakers<br />`https://esports.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"
      },
      "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://esports.sportmicro.com/odds/correct-score-movements?correct_score_id=eq.{correct_score_id}`",
        "properties": {},
        "type": "object"
      }
    }
  }
}
