DataSportsAPI Tracking API
Tracking data. Positional data for a match, available since 2026-11-12 with history back to 2026-11-07. Football gets a live ball track and live events — goals, shots, cards, substitutions and set pieces seconds after they happen, plus the flow of play (ball safe, attack, dangerous attack, change of possession) — and, after the match, the full event list with positions and passes. Tennis gets every serve and point plus live positions of the ball and the players, basketball its post-match events and shot spots, ice hockey a match timeline. Enterprise plan only: the REST endpoints are below, and the tracking:{id} WebSocket channel streams the same data live. Every position is in the fixture’s coordinate frame (TrackingSummary.coordinates) — 0–100 for football, basketball and ice hockey, with the home side attacking towards x = 100 for the whole match, and millimetres from the middle of the net for tennis. Players are identified by name from the match squad, without an id.