Live cricket data for your app, website or screen.
A clean REST API with live scores, ball-by-ball data, scorecards, commentary, series, points tables, squads, teams, players, venues, match officials, ICC rankings and news - plus a WebSocket feed for instant updates.
Real time
Ball-by-ball updates, with a WebSocket channel so you never have to poll.
Complete
From ICC events to local leagues - the same model for every match.
Secure
API keys or JWT, scopes per plan, IP / domain locks and request signing.
Fast
Cached JSON with consistent shapes, pagination and clear error codes.
Quick start
- Create an account and tell us your use case.
- We assign a plan and issue your API key.
- Send the key in the
X-API-Keyheader. - Read responses from
data; paging info is inmeta.
# matches in progress curl "https://thecricket.news/api/v1/matches/live" \ -H "X-API-Key: YOUR_KEY" # response { "status": "success", "data": [ { "id": 123, "title": "…", "status": "live", … } ], "meta": { "page": 1, "per_page": 20, "total": 4 } }
What you can query
Matches
9 endpoints · e.g. /matches
Scores
7 endpoints · e.g. /matches/{id}/live
Series
9 endpoints · e.g. /series
Teams
4 endpoints · e.g. /teams
Players
4 endpoints · e.g. /players
Venues
3 endpoints · e.g. /venues
News
7 endpoints · e.g. /news
Rankings
1 endpoint · e.g. /rankings
Meta
9 endpoints · e.g. /search
Realtime
1 endpoint · e.g. /ws/token
Start building today
The Free plan is enough to try every non-live endpoint.