One player's in-match stoppages and did-not-finish outcomes, newest first over a window (PRO)
Added 2026-09-16. Medical timeouts and trainer calls on the player's matches (from the stoppage family of GET /matches/{matchId}/events), plus retirements and walkovers where THIS player is the non-winner, merged and sorted by at descending. Window: since/until (ISO date or UTC instant; default the last 180 days; at most 366 days, else 400 window_too_long). kind filters the seven row kinds (default medical_timeout,trainer_called,retirement,walkover); before pages by meta.next_cursor. meta.latest_medical_timeout and previous_medical_timeout are the two newest medical timeouts in the window whatever the page or the kind filter. meta.record_starts states how far back each family goes: stoppage rows exist from 2026-09-12 only; outcome rows from the oldest match with a stated winner. In-match stoppages and match outcomes only — no off-court injury record exists here. Same PRO capability as /events. GET /players/{playerId}/injuries serves the identical response.
Request
- Base URL: https://api.livetennisapi.com/api/public/v1
- URL: https://api.livetennisapi.com/api/public/v1/players/{playerId}/stoppages
- Auth: one of:
- HTTP bearer
- API key in header X-API-Key
Path parameters
Query parameters
Window start — an ISO date (start of that day) or a UTC instant. Default until minus 180 days.
Window end — an ISO date (the whole of that day) or a UTC instant. Default now.
Comma-separated row kinds from medical_timeout, trainer_called, toilet_break, pause, stoppage, retirement, walkover. Default medical_timeout,trainer_called,retirement,walkover.
The meta.next_cursor of the previous page (opaque <kind>:<id>), valid for the same window and kinds.
Response
The player's stoppage and outcome rows, newest first
Changes
No recorded changes to this operation across all 1 revision of this API.