Miscellaneous APIs
Country List
GET /v5/cricket/{project_key}/country/list/
GET /v5/cricket/{project_key}/country/list/{page_key}/
Returns name, country code, official name and status. Refresh: 24 hours.
Country Flag
GET /v5/cricket/proj_key/{project_key}/country/{country_code}/flags/
Returns flag image. Static — no refresh needed.
Venue List
GET /v5/cricket/{project_key}/venue/list/{page_key}/
Returns venue key, name, and details. Refresh: 24 hours. Requires pagination.
Fantasy Match Credits
GET /v5/cricket/{project_key}/fantasy-match-credits/{match_key}/
Player credit values for fantasy team building. AI-powered algorithm considers overall and recent performance. Refresh: dynamic (match schedule dependent).
Fantasy Match Points
GET /v5/cricket/{project_key}/fantasy-match-points/{match_key}/
Real-time fantasy points using Roanuz AI-powered Intelligent Scoring. Supports customizable scoring. Delivery: HTTP REST, Webhook, WebSocket, Firebase.
News Aggregator
GET /v5/cricket/{project_key}/news-aggregation/
Aggregated cricket news from trusted sources.
Match Insights
GET /v5/cricket/{project_key}/match/{match_key}/insights/
AI-ready match insights including:
- Last 5 head-to-head results between the two teams in the current tournament
- Team form (recent results)
- Squad availability
- Recent top performers
- Pitch conditions
Refresh: Varies by match time.
Sample Request (Node.js)
const response = await axios.get(
`https://api.sports.roanuz.com/v5/cricket/${projectKey}/match/${matchKey}/insights/`,
{ headers: { 'rs-token': token } }
);
Headers (all endpoints)
rs-token: <access_token>
Hannibal Usage
Not currently used. Potential uses:
| API | Potential Use |
|---|---|
| Country List / Flags | UI decoration, team nationality display |
| Venue List | Venue database for venue stats feature |
| Fantasy Credits/Points | Could inform player value analysis |
| News Aggregator | Cricket news feed in app |
| Match Insights | HIGH VALUE — pre-built insights for AI analysis, head-to-head, form data |
The Match Insights API is especially valuable — it provides exactly the kind of data our cricketAnalysisService manually constructs by fetching multiple endpoints.