Waterpolo data API
Waterpolo live scores, fixtures and results, teams, players and leagues — as clean JSON with our own stable ids, over REST or pushed by the WebSocket.
Your first call
$ curl -H "Authorization: Bearer sk_live_…" \ "https://api.sportsapi.app/v2/livescores?sport=waterpolo"
The Waterpolo endpoints
The same endpoints serve every sport; these are the ones that matter most for Waterpolo, its own detail first. Each links to its page in the docs.
- GETLive scoresAll in-progress fixtures across every sport, or one sport’s in-play board with ?sport= (each listed match as the live index holds it — the same state as the no-sport form and the WebSocket).
- GETFixtures by dateFixtures kicking off on one UTC calendar day — for one league, or for a whole sport ten leagues per page (in the order the leagues are ranked).
- GETFixtureFull fixture: teams, score, status, match clock, league, season, round, venue, winner, the referee (with career cards per game), both managers (homeManager / awayManager), previousLegFixtureId (our i…
- GETStatisticsMatch statistics grouped by period and category.
- GETHead to headHead-to-head record between the two teams (from this fixture’s home/away perspective), as the source counts it: their recent meetings — usually about the last ten — and the fixture itself once it is …
- GETTeamTeam profile: country, sport, venue, colours, logo, gender, national team or club, kind (team / individual / pair), manager — and, for an individual competitor the source profiles (tennis, MMA), pers…
- GETLeagueLeague profile: level in its country’s pyramid (tier), gender, the title holder and how often it won, the record title holders, the divisions above and below, and the current season’s first and last …
- GETSearchUnified search across teams (and individual competitors), players, leagues, managers, referees, racing series, races, fixtures and venues — each hit’s type says which endpoint its id belongs to (/v2/…
- All 72 endpoints →