⚽
API 3.0
OddsCoreFootball APIAPI 2 (Deprecated)WidgetsContact
Football API 3.0
Football API 3.0
  • Welcome
    • 🛬Welcome
    • 🙋‍♂️Getting Started
    • 🤓What can you do with Sportmonks' data?
    • 🆕Differences between API 2 and API 3
      • API Changes
      • Syntax and filters
      • New endpoints and data features
    • 🔐Authentication
    • 👶Making your first request
    • 🔧Best Practices
  • API coach (BETA)
  • Changelog
    • 📄Changelog
    • 📁Changelog (BETA)
  • API
    • 💡Request options
      • Includes
        • Nested includes
      • Selecting fields
      • Filtering
      • Selecting and filtering
      • Ordering and sorting
    • 🔤Syntax
    • ♾️Rate limit
    • 👀Meta description
    • 📔Error codes
      • Include Exceptions
      • Filtering and Complexity Exceptions
      • Other Exceptions
    • 📚Code libraries
    • Translations (beta)
    • Demo response files
    • Data corrections
    • API 2.0 (Deprecated)
  • Endpoints and Entities
    • Endpoints
      • 📡Livescores
        • GET Inplay Livescores
        • GET All Livescores
        • GET Latest Updated Livescores
      • 🥅Fixtures
        • GET All Fixtures
        • GET Fixture by ID
        • GET Fixtures by Multiple IDs
        • GET Fixtures by Date
        • GET Fixtures by Date Range
        • GET Fixtures by Date Range for Team
        • GET Fixtures by Head To Head
        • GET Fixtures by Search by Name
        • GET Upcoming Fixtures by Market ID
        • GET Upcoming Fixtures by TV Station ID
        • GET Past Fixtures by TV Station ID
        • GET Latest Updated Fixtures
      • 🛰️States
        • GET All States
        • GET State by ID
      • ⌨️Types
        • GET All Types
        • GET Type by ID
        • GET Type by Entity
      • 🏆Leagues
        • GET All Leagues
        • GET League by ID
        • GET Leagues by Live
        • GET Leagues by Fixture Date
        • GET Leagues by Country ID
        • GET Leagues Search by Name
        • GET All Leagues by Team ID
        • GET Current Leagues by Team ID
      • 🗓️Seasons
        • GET All Seasons
        • GET Seasons by ID
        • GET Seasons by Team ID
        • GET Seasons by Search by Name
      • 📊Statistics
        • GET Season Statistics by Participant
        • GET Stage Statistics by ID
        • GET Round Statistics by ID
      • 📅Schedules
        • GET Schedules by Season ID
        • GET Schedules by Team ID
        • GET Schedules by Season ID and Team ID
      • 🪜Stages
        • GET All Stages
        • GET Stage by ID
        • GET Stages by Season ID
        • GET Stages by Search by Name
      • 🔂Rounds
        • GET All Rounds
        • GET Round by ID
        • GET Rounds by Season ID
        • GET Rounds by Search by Name
      • 🔢Standings
        • GET All Standings
        • GET Standings by Season ID
        • GET Standings by Round ID
        • GET Standing Correction by Season ID
        • Get Live Standings by League ID
      • 🥇Topscorers
        • GET Topscorers by Season ID
        • GET Topscorers by Stage ID
      • 🏃Teams
        • GET All Teams
        • GET Team by ID
        • GET Teams by Country ID
        • GET Teams by Season ID
        • GET Teams by Search by Name
      • 🧑Players
        • GET All Players
        • GET Player by ID
        • GET Players by Country ID
        • GET Players by Search by Name
        • GET Last Updated Players
      • 🧑‍🦱Team Squads
        • GET Team Squad by Team ID
        • GET Extended Team Squad by Team ID
        • GET Team Squad by Team and Season ID
      • 👨‍🏫Coaches
        • GET All Coaches
        • GET Coach by ID
        • GET Coaches by Country ID
        • GET Coaches Search by Name
        • GET Last Updated Coaches
      • 🕴️Referees
        • GET All Referees
        • GET Referee by ID
        • GET Referees by Country ID
        • GET Referees by Season ID
        • GET Referees Search by Name
      • ↔️Transfers
        • GET All Transfers
        • GET Transfer by ID
        • GET Latest Transfers
        • GET Transfers Between Date Range
        • GET Transfers by Team ID
        • GET Transfers by Player ID
      • 🏟️Venues
        • GET All Venues
        • GET Venue by ID
        • GET Venues by Season ID
        • GET Venues by Search by Name
      • 📺TV Stations
        • GET All TV Stations
        • GET TV Station by ID
        • GET TV Stations by Fixture ID
      • 🔮Expected (xG)
        • GET Expected by Team
        • GET Expected by Player
      • 🔭Predictions
        • GET Probabilities
        • GET Predictability by League ID
        • GET Probabilities by Fixture ID
        • GET Value Bets
        • GET Value Bets by Fixture ID
      • 🧙Standard Odds Feed
        • 👓Pre-match Odds
          • GET All Odds
          • Get Odds by Fixture ID
          • GET Odds by Fixture ID and Bookmaker ID
          • GET Odds by Fixture ID and Market ID
          • GET Last Updated Odds
        • 🧠Inplay Odds
          • GET All Inplay Odds
          • GET Inplay Odds by Fixture ID
          • GET Inplay Odds by Fixture ID and Bookmaker ID
          • GET Inplay Odds by Fixture ID and Market ID
          • GET Last Updated Inplay Odds
      • 🧙‍♂️Premium Odds Feed
        • 🕶️Premium Pre-match Odds
          • GET All Premium Odds
          • Get Premium Odds by Fixture ID
          • GET Premium Odds by Fixture ID and Bookmaker ID
          • GET Premium Odds by Fixture ID and Market ID
          • GET Updated Premium Odds Between Time Range
          • GET Updated Historical Odds Between Time Range
          • GET All Historical Odds
      • 🛒Markets
        • GET All Markets
        • GET All Premium Markets
        • GET Market by ID
        • GET Market by Search
      • 📑Bookmakers
        • GET All Bookmakers
        • GET All Premium Bookmakers
        • GET Bookmaker by ID
        • GET Bookmaker by Search
        • GET Bookmaker by Fixture ID
      • 📰News
        • GET Pre-Match News
        • GET Pre-Match News by Season ID
        • GET Pre-Match News for Upcoming Fixtures
        • GET Post-Match News
        • GET Post-Match News by Season ID
      • ⚔️Rivals
        • GET All Rivals
        • GET Rivals by Team ID
      • 🎙️Commentaries
        • GET All Commentaries
        • GET Commentaries by Fixture ID
    • Entities
      • 🥅Fixture
      • 🏆League, Season, Schedule, Stage and Round
      • 🧑‍🤝‍🧑Team, Player, Squad, Coach and Referee
      • 🔢Statistic
      • 🔮Expected
      • 🥇Standing and Topscorer
      • 🔭Odd and Prediction
      • Other
  • Tutorials and Guides
    • Tutorials
      • Introduction
        • Make your first request
        • Set your time zone
        • Pagination
      • Enrich your response
        • Nested includes
          • Syntax and relations
      • Includes
        • Events
        • States
        • Periods
        • Scores
        • Participants
        • Lineups
        • ballCoordinates
        • Pressure Index
        • Tips and tricks
      • Filter and select fields
        • Selecting fields
        • Filtering
        • Selecting and filtering
      • Leagues and seasons
        • Leagues
        • Seasons
      • Season schedule
        • Schedules
        • Stages
        • Rounds
      • Livescores and fixtures
        • Livescores
        • Fixtures
      • Lineups and formations
      • Statistics
        • Statistics types
        • Season statistics
        • Fixture statistics
        • Team statistics
        • Players statistics
      • Teams, players, coaches and referees
        • Teams
        • Players
        • Coaches
        • Referees
      • Standings
        • Season standings
        • Topscorer standings
      • Odds and predictions
        • Bookmakers
        • Markets
        • Pre-match odds
        • Live(Inplay) odds
        • hasOdds
        • Predictions
          • Probabilities
          • Value Bet
      • Expected
        • Endpoints
        • Includes
        • Coverage
      • News
        • Pre-match News
        • Post-match News
      • Placeholders
      • Timezone parameters on different endpoints
    • Guides
      • How-to use components
      • How-to use the Football API with Postman
      • How-to use the Football API tester
      • How-to use the Football API ID finder
      • How-to build a livescore website
      • How-to use the Predictions API
      • How-to build a match page
      • How-to build a custom plan
      • How-to build a match page with odds
      • How-to use xG data
      • How-to build a news website
      • How-to build a fantasy game guide
      • How-to use the new Champions League data
      • How-to build your World Cup application
      • How-to build a team page
      • How-to keep your database in SYNC
      • How-to use team mode in MySportmonks
      • How-to use TOTW
    • Programming languages
      • A developers guide: Unleashing the power of the football API with JSON
      • A developers guide: Unleashing the power of the football API with PHP
      • A developers guide: Unleashing the power of the football API with Python
  • Definitions
    • 📔Response Codes
    • 🛰️States
    • ⌨️Types
      • Lineups, positions and formations
      • Events
      • Statistics
        • Coach statistics
        • Referee statistics
        • Stage statistics
        • Season statistics
        • Fixture statistics
        • Team statistics
        • Player statistics
      • Expected
      • Leagues and stages
      • Standings
      • Transfers
      • Highlights
      • Weather and pitch
  • FAQ
    • API 3.0
    • Odds
    • Integration
    • Sportmonks
  • Quicklinks
    • Postman
    • ID Finder
    • Sportmonks
    • MySportmonks
    • Football widgets
    • Plans and Pricing
    • Data features
    • FAQ
Powered by GitBook
On this page
  • 2025-03-10
  • 2025-01-22
  • 2024-11-04
  • 2024-09-30
  • 2024-09-10
  • 2024-08-11
  • 2024-05-12
  • 2024-04-05
  • 2024-03-21
  • 2024-02-26
  • 2023-11-27
  • 2023-11-13
  • 2023-10-30
  • 2023-09-21
  • 2023-09-13
  • 2023-09-06
  • 2023-09-04
  • 2023-08-15
  • 2023-07-18
  • 2023-06-08
  • 2023-05-31
  • 2023-05-30
  • 2023-05-17
  • 2023-04-28
  • 2023-04-18

Was this helpful?

  1. Changelog

Changelog

Since the release of API3 and onwards, we will list any additions and changes made in the API on this page, in chronological order (YYYY-MM-DD format)

2025-03-10

Two new filters have been added to the API for enhanced flexibility and customization:

  • HavingPremiumOdds filter Allows users to filter out any fixtures not having premium odds available. Similar to the havingOdds filter for out default odds field. The filter can be applied on fixture entities.

api.sportmonks.com/v3/football/fixtures/date/2025-03-10?filters=havingPremiumOdds&api_token=TOKEN
  • Gender filter Enables users to filter teams or players based on a specific gender (male, female, or null). If a player's gender is (yet) unknown, it is assigned a default value of null.

api.sportmonks.com/v3/football/teams?filters=genders:female&api_token=TOKEN

2025-01-22

With the release of our new data-processing logic, we’ve introduced new types to better distinguish between extra time periods and their individual halves.

Previously, there was only a single period type for extra time: ET (type_id: 3). Now, extra time has been separated into two distinct types:

  • ET_1ST_HALF (type_id: 5314)

  • ET_2ND_HALF (type_id: 39).

To take advantage of these improvements, a new API include called detailedPeriods has been added. This include provides detailed information about periods, including the separation of extra time into its two halves.

In addition, events now include a detailed_period_id, which points to the corresponding detailedPeriod.

We strongly encourage all users to adopt this new structure to ensure greater consistency and accuracy in your applications. In the near future, we will make every effort to back populate historical fixtures with these detailed periods, to provide a more seamless experience with periods.

"detailedperiods": [
    {
        "id": 5811911,
        "fixture_id": 19353646,
        "type_id": 1,
        "started": 1736884878,
        "ended": 1736887852,
        "counts_from": 0,
        "ticking": false,
        "sort_order": 1,
        "description": "1st-half",
        "time_added": 2,
        "period_length": 45,
        "minutes": 49,
        "seconds": 34,
        "has_timer": false
    },
    {
        "id": 5812022,
        "fixture_id": 19353646,
        "type_id": 2,
        "started": 1736888773,
        "ended": 1736891833,
        "counts_from": 45,
        "ticking": false,
        "sort_order": 2,
        "description": "2nd-half",
        "time_added": 6,
        "period_length": 45,
        "minutes": 96,
        "seconds": 0,
        "has_timer": false
    },
    {
        "id": 5813446,
        "fixture_id": 19353646,
        "type_id": 39,
        "started": 1736893340,
        "ended": 1736894412,
        "counts_from": 105,
        "ticking": false,
        "sort_order": 4,
        "description": "extra-time-2nd-half",
        "time_added": 1,
        "period_length": 15,
        "minutes": 122,
        "seconds": 52,
        "has_timer": false
    },
    {
        "id": 5813445,
        "fixture_id": 19353646,
        "type_id": 5314,
        "started": 1736888773,
        "ended": 1736889673,
        "counts_from": 90,
        "ticking": false,
        "sort_order": 3,
        "description": "extra-time-1st-half",
        "time_added": null,
        "period_length": 15,
        "minutes": 105,
        "seconds": 0,
        "has_timer": false
    }
],
"periods": [
    {
        "id": 5811911,
        "fixture_id": 19353646,
        "type_id": 1,
        "started": 1736884878,
        "ended": 1736887852,
        "counts_from": 0,
        "ticking": false,
        "sort_order": 1,
        "description": "1st-half",
        "time_added": 2,
        "period_length": 45,
        "minutes": 49,
        "seconds": 34,
        "has_timer": false
    },
    {
        "id": 5812022,
        "fixture_id": 19353646,
        "type_id": 2,
        "started": 1736888773,
        "ended": 1736891833,
        "counts_from": 45,
        "ticking": false,
        "sort_order": 2,
        "description": "2nd-half",
        "time_added": 6,
        "period_length": 45,
        "minutes": 96,
        "seconds": 0,
        "has_timer": false
    },
    {
        "id": 5813447,
        "fixture_id": 19353646,
        "type_id": 3,
        "started": 1736893340,
        "ended": 1736894412,
        "counts_from": 105,
        "ticking": false,
        "sort_order": 4,
        "description": "extra-time",
        "time_added": 1,
        "period_length": 15,
        "minutes": 122,
        "seconds": 52,
        "has_timer": false
    }
]
{
    "id": 148734119,
    "fixture_id": 19353646,
    "period_id": 5813447, <- Legacy field, refers to legacy period
    "participant_id": 1652,
    "type_id": 16,
    "section": "event",
    "player_id": 37583848,
    "related_player_id": null,
    "player_name": "Richie Omorowa",
    "related_player_name": null,
    "result": "5-4",
    "info": "Penalty",
    "addition": "9th Penalty",
    "minute": 117,
    "extra_minute": null,
    "injured": null,
    "on_bench": false,
    "coach_id": null,
    "sub_type_id": 16,
    "detailed_period_id": 5813446, <- Added field, refers to detailedPeriod
    "sort_order": 9
}

2024-11-04

We've introduced a new metadata type, Prediction Status, to the Fixture entity. This metadata provides an indicator named predictable to indicate if the prediction model could accurately make fixture predictions.

If the model can't make accurate fixture predictions, the value of predictable will be false, and there will be no predictions available for that fixture.

// https://api.sportmonks.com/v3/football/fixtures/19134873?include=metadata.type

"metadata": [
    // ...
    {
        "id": 6882438,
        "metadatable_id": 19134873,
        "type_id": 37072,
        "value_type": "object",
        "values": {
            "predictable": true
        },
        "type": {
            "id": 37072,
            "name": "Prediction Status",
            "code": "prediction-status",
            "developer_name": "PREDICTION_STATUS",
            "model_type": "metadata",
            "stat_group": null
        }
    }
]

2024-09-30

A new include call rankings has been added to the API. You may use this include on a Team to get information about the coefficient rankings for the desired team. We continue to expand our coverage regarding these rankings.

// https://api.sportmonks.com/v3/football/teams/8?include=rankings

"rankings": [
    {
        "id": 10,
        "position": 4,
        "participant_id": 8,
        "points": 98000,
        "sport_id": 1,
        "type": "UEFA"
    }
]

2024-09-10

{
  id: 120221102,
  fixture_id: 19296203,
  period_id: 5606524,
  participant_id: 8,
  type_id: 14,
  section: "event",
  player_id: 1743,
  related_player_id: 84627,
  player_name: "Virgil van Dijk",
  related_player_name: "Konstantinos Tsimikas",
  result: "1-2",
  info: "Header",
  addition: "3rd Goal",
  minute: 41,
  extra_minute: null,
  injured: null,
  on_bench: false,
  coach_id: null,
  sub_type_id: null
  sort_order: 3 <- Assigned per type_id
},
{
  id: 120221102,
  fixture_id: 19296203,
  period_id: 5606524,
  participant_id: 8,
  type_id: 14,
  section: "event",
  player_id: 1743,
  related_player_id: 84627,
  player_name: "Virgil van Dijk",
  related_player_name: "Konstantinos Tsimikas",
  result: "1-2",
  info: "Header",
  addition: "3rd Goal",
  minute: 41,
  extra_minute: null,
  injured: null,
  on_bench: false,
  coach_id: null,
  sub_type_id: null
},

By assigning a unique sort order to each event within a type, users can more easily organize and display events in a sequential manner based on their occurrence. This feature allows for a more intuitive and efficient way to identify, browse and filter events.

2024-08-11

We're excited to announce new enhancements to our xG statistics, now available at the season level!

2024-05-12

We're excited to announce the launch of Expected Goals (xG) metrics in the Sportmonks API! With the addition of xG data, users can now access valuable insights into goal-scoring probabilities, enhancing their football analysis and decision-making processes.

What's New?

2024-04-05

2024-03-21

  • Periods now show the elapsed minute and seconds even though a period is no longer ticking.

2024-02-26

  • Introducing the ability to perform custom sorting on Sportmonks API3 endpoints! With this enhancement, users can now include the sortBy parameter to sort base entities in ascending or descending order. The feature supports sorting on fields like starting_at and name for fixtures, providing users with greater flexibility in organising and retrieving data.

2023-11-27

  • Periods now contain a has_timer attribute. It marks whether we have detailed timer information for minutes and seconds attributes available.

  • Minor updates and optimisations to our back-end infrastructure.

2023-11-13

2023-10-30

2023-09-21

  • A new event type has been implemented which tracks VAR checks related to cards. From today onwards all VAR events that are related to cards are covered under the VAR_CARD event type.

Example
      {
        "id": 90673921,
        "fixture_id": 18867346,
        "period_id": 4993000,
        "participant_id": 7790,
        "type_id": 1697,
        "section": "event",
        "player_id": 435939,
        "related_player_id": null,
        "player_name": "Federico Baschirotto",
        "related_player_name": null,
        "result": null,
        "info": null,
        "addition": "Redcard confirmed",
        "minute": 56,
        "extra_minute": null,
        "injured": null,
        "on_bench": false,
        "coach_id": null,
        "sub_type_id": null,
        "type": {
          "id": 1697,
          "name": "VAR_CARD",
          "code": "VAR_CARD",
          "developer_name": "VAR_CARD",
          "model_type": "event",
          "stat_group": null
        }
      },

2023-09-13

2023-09-06

  • Both Referee and Coach entities now offer the possibility to add the latest include. The include providers their latest fixtures records from the past 6 months.

2023-09-04

  • When available, a code field has been added to the API error response, these errors include a link to our documentation pages where the errors are explained more briefly. The code corresponds to one of the entries in the listed table.

  • When using the statistics include on a Season, using the nested Type include caused the original type field for the object to be overridden. To prevent this behaviour from happening, the relational Type object will now be available under the statistic_type attribute.

2023-08-15

  • TV station BT Sport has been renamed to TNT Sports due to rebranding. (affecting ID 46 and 860). TNT Sports 2, 3, 4 are newly added under ID 928, 929, 930.

2023-07-18

  • An is_captain indicator has been added for Squads. Showing true if the player is currently the default captain for the regarding squad.

  • Using filters that allow you to pass id's, now support a maximum of 50 records. This reflects the maximums (per_page) we allow on default paginated endpoints.

2023-06-08

  • A new include called 'currentPeriod' has been added. It allows for retrieval of the inplay period in a more convenient way compared to using the periods include. Please note the include may return NULL. For example when the match has not yet started, is in half-time, or has ended.

  • The PlayerStatistic entity now contains a has_values field, indicating whether a Player has any statistics available for the given season.

  • We have renamed the BEATS type to SUCCESSFUL_DRIBBLES to better reflect the type of statistic.

2023-05-31

2023-05-30

  • We have added the currentPeriod include. You can use this as a more convenient way to get the current inplay period for a fixture. Note that the result can be null, for example when the fixture itself is not inplay or the fixture is currently in half-time break.

2023-05-17

2023-04-28

  • The developer name of Type "Screwsnails Removal" (id: 830) has been renamed to SCREWS_NAILS_REMOVAL for naming convention.

2023-04-18

As per an earlier announcement, we have released some changes to the API on this date.

Removed fields:

  • State: is_live, is_pending, is_period_end, is_final_state, is_cancelled, is_final_standing_state, is_completed, type_id, is_deleted, is_notstarted, period_length_setting, deactivate_inplay

  • Period: period_length_internal, final_minute, home_score, away_score

  • Fixture: last_processed_at

Renamed fields:

  • Squad: yersey_number was renamed to jersey_number

Added fields:

  • League: category (basic tier like indicator for the size / popularity of the league. Ranges from 1-4, where 1 are the most 'popular' leagues.

Ordering on endpoints:

https://api.sportmonks.com/v3/football/fixtures?api_token=YOUR_TOKEN&page=2&order=desc

Threshold adjustments:

PreviousAPI coach (BETA)NextChangelog (BETA)

Last updated 2 months ago

Was this helpful?

We've introduced a new field, sort_order, to the entity. This field provides a numerical ranking system to determine the chronological order of events within a specific type.

For both and , you can now track their xG Over/Under performance throughout the entire season. This feature reveals how teams and players are actually performing compared to their expected goals (xG)

Additionally, we've introduced the Expected Points table to our . This new feature lets you compare a team's overall performance against their expected points, offering deeper insights into their season These new features are available for all of our customers having an xG standard or advanced package in their subscription

: Explore detailed Expected Goals (xG) metrics, including Expected Goals (xG) and Expected Goals on Target (xGoT), for teams and players participating in football matches.

: Discover new endpoints, such as v3/football/expected/fixtures and v3/football/expected/lineups, specifically designed to retrieve xG data per team or player lineup.

Added new for teams on seasonal level: Card Per Foul, Shot On Target Percentage, Shot Conversion Rate, Penalty Conversion Rate, Most Injured Players, Most Substituted Players, Appearing Players, Average Points Per Game, Players Footing, Amount Of Foreigners, Average Player Age, and Average Player Height.

You can find more information on the dedicated page.

An endpoint to retrieve has been added. This endpoint shows all players that were active in the current seasons for the team. If a player is no longer part of the squad or is currently a youth team player, the in_squad field is marked false.

Historical records and value changes are now available for the Premium Odds Feed. They are available via the history include (updates since 5 minutes ago) on PremiumOdd records, or via the respective and endpoints (all updates).

An endpoint that lists all the has been added.

Passing your preferred time zone now also has direct effect on the query results on the endpoint.

Due to a deviation in the aggregation of API3 request logs, we have cleared the tables records and added a fix for the behaviour. The endpoint now returns the correct results again.

An endpoint for insights into your has been added. This endpoint will return your usage aggregated per endpoint per 5 minutes. You may for example use this endpoint to build your own monitoring dashboards, or to gain insights into how you can optimize your traffic to our API by spreading your usage. 📊💻

Filtering on id's on "All Endpoints" has now been added. You can use it to only request the entities of which the id is one of the given values. You need pass the name of the desired entity to apply the filters on. See the examples below for reference:

We have added the possibility to filter on active seasons when requesting statistics. You can pass the currentSeasons filter to leverage this functionality, make sure to pass the desired Entity to apply the filter on as well, check the example below for reference, this will only return. you statistics for current / active seasons that belong to players in the response:

Endpoints for retrieving have been added. These allow you to easily retrieve statistics for specific seasons, stages, or rounds, instead of having to propagate through includes to retrieve them.

Two new endpoints have been added, one for retrieving , and one for retrieving . If you have tv-stations available in your subscription, you automatically have access to these endpoints.

The endpoint now allows a maximum of 50 unique id's, this reflects the maximums (per_page) we allow on default paginated endpoints.

Paginated endpoints now support , you can pass a query parameter order with your request to indicate the desired order. Currently order=desc and order=asc are supported. Visit the documentation of the endpoint you are wishing to use ordering on to obtain the field that the ordering applies on.

The threshold of the endpoint was lowered from 5 minutes, to 10 seconds. The previous threshold of 5 minutes fetched too much results at times, causing requests to time out.

📄
Event
📊
players
teams
👀
🔥
⚽
standings details
New Endpoints
statistics types
extended squad details
All
Updated
League By Date
https://api.sportmonks.com/v3/football/players?api_token=TOKEN&filters=playerIds:1,2,3,4,5
https://api.sportmonks.com/v3/football/leagues?api_token=TOKEN&filters=leagueIds:2,5,8
https://api.sportmonks.com/v3/football/players?api_token=TOKEN&include=statistics&filters=currentSeasons:playerStatistic
statistics
upcoming Fixtures by tv-station id
past Fixtures by tv-station id
Multiple Fixtures by Id
ordering
Latest Updated Fixtures
A tutorial which covers all the new features added with this release
sorting
Errors now contain a code attribute when available.
Type object now available under statistic_type attribute.
supported timezones
API usage
API usage
xG Types