addedOutput schema / properties / match / properties / event_status
Added value: +{
+ "description": "How the match ended (or paused) when it did not run its course: Retired, Cancelled, Walk Over, Postponed or Interrupted. Null means completed normally OR never resolved. Branch settlement logic here.",
+ "type": [
+ "string",
+ "null"
+ ]
+}
addedOutput schema / properties / match / properties / round_code
Added value: +{
+ "description": "Round in the normalized vocabulary (F, SF, QF, R16 … Q); null when the label is unrecognised, never guessed.",
+ "type": [
+ "string",
+ "null"
+ ]
+}
addedOutput schema / properties / match / properties / tour
Added value: +{
+ "description": "atp, wta, challenger, itf or juniors. Null when the feed never stated one (exhibitions, team events).",
+ "type": [
+ "string",
+ "null"
+ ]
+}
addedOutput schema / properties / match / properties / tournament_id
Added value: +{
+ "description": "Stable tournament id — pass to get_tournament. Null where uncatalogued.",
+ "type": [
+ "string",
+ "null"
+ ]
+}
addedOutput schema / properties / match / properties / withdrew
Added value: +{
+ "description": "Completed matches only: which player retired or conceded the walkover, 1 or 2. Null means \"not a withdrawal, or no evidence\", never a guess.",
+ "type": [
+ "number",
+ "null"
+ ]
+}
changedOutput schema / properties / match / required
Previous value: -[
- "id",
- "tournament",
- "round",
- "player1",
- "player2",
- "score",
- "status",
- "surface",
- "indoor",
- "serving",
- "winner",
- "win_probability_p1"
-]New value: +[
+ "id",
+ "tour",
+ "tournament",
+ "tournament_id",
+ "round",
+ "round_code",
+ "player1",
+ "player2",
+ "score",
+ "status",
+ "surface",
+ "indoor",
+ "serving",
+ "winner",
+ "event_status",
+ "withdrew",
+ "win_probability_p1"
+]