Skip to main content
AnySport provides football data API for sports applications, covering the complete data chain from basic information (countries, leagues, teams, players) to fixtures and results, and on to live scores, match events, and in-play odds. Whether you’re building a league news site, a live score app, or a real-time data analytics platform, you can build on the API described in this documentation. AnySport currently provides football data only; other sports are not yet available.

Base URL

All REST endpoints are prefixed with the following address:
For example, to query the list of countries:

Two ways to access data

AnySport offers two complementary ways to access data. You can choose one or combine both depending on your use case:
Both methods use the same match_id: a match ID obtained via the REST /matches endpoint can be used directly to subscribe to WebSocket pushes, with no ID conversion required. See the ID Conventions guide for full details.