One archive result, with serve statistics where recorded (BASIC)

Same entitlement as the archive listing. stats is null for the (mostly pre-1991) rows the source never recorded statistics for — never synthesised. A result played 2013–2022 may also have a reconstructed point-by-point tape at /history/archive/matches/{archiveId}/tape; the RESULT stays on BASIC either way.

get/history/archive/matches/{archiveId}

Request

  • Base URL: https://api.livetennisapi.com/api/public/v1
  • URL: https://api.livetennisapi.com/api/public/v1/history/archive/matches/{archiveId}
  • Auth: one of:
    • HTTP bearer
    • API key in header X-API-Key

Path parameters

archiveIdinteger required

Response

The archive record, stats included where the era recorded them

idinteger
source_idstring
tour'atp' | 'wta'
levelstring nullable

Source tier code (G/M/A/F/D/C/O, or a futures category code as published).

tournamentstring nullable
surfacestring nullable
draw_sizeinteger nullable
event_datestring date nullable

Tournament START date — per-match dates do not exist in this era's records, and we do not invent them.

roundstring nullable
best_ofinteger nullable
minutesinteger nullable
scorestring nullable

The final score as published, e.g. "6-4 7-6(5)", "6-3 RET", "W/O".

outcome'completed' | 'retired' | 'walkover' | 'default' | 'abandoned' | 'null' nullable

Parsed from the score's own vocabulary; null when unparseable — never guessed.

statsobject nullable

Detail endpoint only. {"winner":{...}, "loser":{...}} with aces, double_faults, serve_points, first_in, first_won, second_won, serve_games, bp_saved, bp_faced where the source recorded them; null otherwise (most rows before 1991) — never synthesised.

Changes

No recorded changes to this operation across all 1 revision of this API.