/cricket/matchesList cricket matches
Returns a paginated list of cricket matches (Tests, first-class, ODIs, T20s) with optional filtering
Parameters
limitinteger · queryMaximum results (1-100)
Default:50offsetinteger · queryResults to skip
Default:0datestring · queryFilter by first day (YYYY-MM-DD)
date_fromstring · queryMatches starting on or after this date (YYYY-MM-DD)
date_tostring · queryMatches starting on or before this date (YYYY-MM-DD)
statusstring · queryFilter by status (NS, In Progress, Stumps, Innings Break, Finished)
league_idinteger · queryFilter by series (league) ID
team_idinteger · queryOnly matches of this team (home or away, every competition)
orderstring · querydesc for latest first (default: by start time ascending)
One of:asc,descfuturestring · queryFilter to matches starting today or later (true)
Response
JSON with success, the result in data, and where the endpoint pages its results meta.
dataarray of objectattributionstringMatches from Cricsheet's history (before the provider's feeds): the notice its licence (ODC-BY) asks for.
away_teamobjectidintegerinningsarray of objectnamestringscorestringend_datestringformatstringTest, First-class, ODI, T20...
home_teamobjectidintegerinningsarray of objectnamestringscorestringidintegerleague_idintegerleague_namestringmatch_idintegermatch_numstringresultstringseasonstringsportstringstart_datestringstart_timestringstatusstringtossstringtoss_winner_idintegervenuestringwinner_idintegererrorobjectcodestringmessagestringmetaobjectattributionstringAttribution 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