/tennis/matchesList tennis matches
Returns a paginated list of tennis matches with optional filtering
Parameters
limitinteger · queryMaximum results (1-100)
Default:50offsetinteger · queryResults to skip
Default:0datestring · queryFilter by date (YYYY-MM-DD)
date_fromstring · queryMatches on or after this date (YYYY-MM-DD)
date_tostring · queryMatches on or before this date (YYYY-MM-DD)
statusstring · queryFilter by status (NS, Set 1, Set 2, Finished, Retired, Cancelled)
category_idinteger · queryFilter by category ID
tourstring · queryFilter by tour (atp, wta, challenger men, itf men, itf women, etc.)
disciplinestring · queryFilter by discipline (singles, doubles)
stagestring · queryFilter by stage (main, qualification)
surfacestring · queryFilter by surface (clay, hard, grass, hard (indoor), etc.)
Response
JSON with success, the result in data, and where the endpoint pages its results meta.
dataarray of objectcategory_idintegercategory_namestringcompetitor1objectgame_scorestringidintegermember_idsarray of integernamestringservingbooleansets_wonintegerwinnerbooleancompetitor2objectgame_scorestringidintegermember_idsarray of integernamestringservingbooleansets_wonintegerwinnerbooleandisciplinestringidintegermatch_idintegerset_scoresobjects1objects2objects3objects4objects5objectsportstringstagestringstart_datestringstart_timestringstatusstringsurfacestringtiebreakbooleantourstringerrorobjectcodestringmessagestringmetaobjectattributionstringAttribution a data source's licence asks for (Cricsheet's history).
limitintegeroffsetintegertotalintegersuccessboolean
Errors
| Status | Code | When |
|---|---|---|
| 401 | UNAUTHORIZED | The key is missing, mistyped or was rotated. |
| 402 | x402 offers | No key and no valid payment: the body lists what to pay. Only a 200 answer is charged. |
| 403 | FORBIDDEN | The sport or feature is not in your plan (FEATURE_NOT_IN_PLAN for Insights and other plan features). |
| 429 | RATE_LIMIT_EXCEEDED | Too many requests (QUOTA_EXCEEDED for the daily limit). Wait for Retry-After. |
| 500 | INTERNAL_ERROR | Our side. Try again after a few seconds and check the status page. |
All errors have the shape described in Errors and limits.
Generated from the OpenAPI file, version 1.0. See it as JSON