Free
LiveThe public KRS feed, available now.
- Live KRS v1 feed — driver strength, ratings & projections
- Plain JSON, versioned envelope
- Read-only · no authentication · no API key
- Static delivery, free to consume
Data Platform
The KittySports KRS feed is live and free — a public, versioned, read-only JSON feed of driver ratings and projections. Pro and Enterprise feed tiers are planned for products, partners, and analytics consumers.
Access
One tier is live today. Pro and Enterprise describe the planned commercial roadmap — no checkout, billing, or accounts exist yet.
The public KRS feed, available now.
For commercial products needing more.
For partners with bespoke needs.
Live · Free
The KRS feed publishes a stable, versioned endpoint alongside a moving one. Both return identical JSON. No authentication or API key is required — fetch them directly. This feed currently powers KittyGP.
Stable · recommended
https://www.kittysports.gg/feed/krs/v1/latest.jsonFrozen v1 schema. Build integrations against this — it never receives breaking changes.
Moving · latest
https://www.kittysports.gg/feed/krs/latest.jsonAlways tracks the newest published feed (currently v1).
$ curl -s https://www.kittysports.gg/feed/krs/v1/latest.json
Live Response (trimmed)
{
"meta": {
"source": "KRS",
"maturity": "prototype",
"apiVersion": "v1",
"season": 2026,
"provider": "openf1",
"versioning": {
"methodologyVersion": "krs-2-signals",
"modelVersion": "krs-projections-1",
"dataVersion": "static-2026",
"providerVersion": "openf1-read-only"
},
"generatedAt": "2026-06-30T12:57:42.120Z",
"dataCutoffAt": "2026-06-30T12:57:42.120Z"
},
"drivers": [
{
"driverId": "NOR",
"acronym": "NOR",
"name": "L. Norris",
"team": "McLaren",
"rating": {
"driverStrength": 95.9,
"formRating": 94,
"qualifyingRating": 94,
"constructorSupport": 93,
"consistencyRating": 90,
"confidenceScore": 86
},
"projections": {
"podiumChance": 76,
"top5Chance": 89,
"top10Chance": 96,
"pointsChance": 95
}
}
],
"market": [ /* … sample analytical comparison rows … */ ]
}Driver Strength, projections, and confidence are computed by the KRS engine; supporting signals and market comparison remain sample analytical values — not live odds.
See KRS in action — these ratings and projections power KittyGP.
Download KittyGP ↗Live · API Catalog
Every published KittySports platform feed, read live from the API catalog at /feed/v1/index.json. These are the exact feeds KittyGP and other consumers integrate against.
/feed/krs/v1/index.jsonKRS supported motorsport rating series. Discovery index: resolves each series to its published KRS feed so consumers never hardcode feed paths.
update source: 2026-07-28T23:10:22.414Z
/feed/krs/canonical/v1/latest.jsonEvery rated competitor across all KRS series, normalized to one contract. Projection of the per-series feeds — nothing is recalculated. Render any series without series-specific logic.
update source: 2026-07-28T23:41:47.773Z
/feed/krs/v1/latest.jsonDriver Strength, supporting ratings, confidence, and finish projections. The proprietary rating engine output. Formula 1 series.
update source: 2026-06-30T15:27:23.447Z
/feed/krs/nascar/v1/latest.jsonNASCAR Cup driver strength, form, qualifying, equipment support, consistency, confidence, and Win / Top 5 / Top 10 projections. Derived from completed-race provider results.
update source: 2026-07-28T03:43:48.462Z
/feed/krs/motogp/v1/latest.jsonMotoGP rider strength, form, qualifying, sprint performance, team support, consistency, confidence, and Win / Podium / Top 10 projections. Derived from completed-round Grand Prix, Sprint, and qualifying results.
update source: 2026-07-28T14:30:55.021Z
/feed/markets/v1/latest.jsonImplied probability, consensus, best price, market health, and per-source provider quotes with deep links. Source mode (sample fixture or live provider aggregate) is reported by the feed itself.
update source: 2026-07-11T17:50:56.224Z
/feed/signals/v1/latest.jsonTyped, normalized signals ('what do we know?') derived verbatim from KRS and Markets outputs. No recalculation.
update source: 2026-07-11T17:50:57.154Z
/feed/intelligence/v1/latest.jsonValuation and agreement insights ('what does it mean?') interpreted from Signals/KRS/Markets. Evidence cites Signal IDs.
update source: 2026-07-11T17:50:57.721Z
Catalog generated 2026-07-28T23:42:07.172Z · 8 feeds.
Planned · Pro
Beyond the live KRS feed, the platform will expose structured data across additional domains: ratings, projections, constructor data, and historical archives. The endpoints and schemas below are illustrative and not yet live — each will be versioned and carry a confidence metadata layer.
Feed
Driver Ratings Feed
/feeds/v1/driver-ratings
Feed
Projections Feed
/feeds/v1/projections
Feed
Constructor Ratings Feed
/feeds/v1/constructor-ratings
Feed
Historical Results Feed
/feeds/v1/historical/results
Planned · Schemas
Illustrative schemas for planned feeds — not yet live. Each feed returns a consistent envelope with meta and data fields. The meta block always includes a note confirming the data type, a generation timestamp, and schema version.
/feeds/v1/driver-ratingsNormalized driver strength ratings with component breakdowns and confidence scores per season and event.
Sample Response
{
"meta": {
"note": "Sample data visualization — not live data.",
"generated_at": "2025-03-01T00:00:00Z",
"version": "1.0"
},
"data": [
{
"driver_id": "leconte-v",
"driver_name": "V. Leconte",
"team": "Hartmann Racing",
"driver_strength": 92.4,
"form_rating": 87.6,
"qualifying_rating": 91.2,
"constructor_support": 89.1,
"consistency_rating": 85.3,
"confidence": 0.78
}
]
}Sample data visualization — not live data.
/feeds/v1/projectionsProjected finish distributions, win probability, and expected points per driver per event.
Sample Response
{
"meta": {
"note": "Sample data visualization — not live data.",
"generated_at": "2025-03-01T00:00:00Z",
"version": "1.0"
},
"data": [
{
"driver_id": "leconte-v",
"event": "Sample Circuit A · Round 05",
"projected_finish": "P3",
"projected_points": 15,
"win_probability": 0.28,
"podium_probability": 0.61,
"top_6_probability": 0.84,
"confidence": 0.78
}
]
}Sample data visualization — not live data.
/feeds/v1/constructor-ratingsTeam-level performance ratings covering pace, reliability, pit execution, and overall constructor strength.
Sample Response
{
"meta": {
"note": "Sample data visualization — not live data.",
"generated_at": "2025-03-01T00:00:00Z",
"version": "1.0"
},
"data": [
{
"team_id": "hartmann-racing",
"team_name": "Hartmann Racing",
"constructor_strength": 89.1,
"pace_rating": 90.4,
"reliability_rating": 87.3,
"pit_execution": 88.9
}
]
}Sample data visualization — not live data.
/feeds/v1/historical/resultsCanonical historical race results with qualifying data, lap counts, finishing status, and points scored.
Sample Response
{
"meta": {
"note": "Sample data visualization — not live data.",
"generated_at": "2025-03-01T00:00:00Z",
"version": "1.0"
},
"data": [
{
"event": "Sample Circuit A",
"round": 4,
"season": 2024,
"driver_id": "leconte-v",
"grid_position": 2,
"finish_position": 1,
"points": 25,
"laps_completed": 57,
"status": "Finished"
}
]
}Sample data visualization — not live data.
Concepts
Infrastructure design principles guiding the KittySports feed architecture.
All feeds are schema-versioned. Breaking changes are never deployed to existing endpoints — new versions are published alongside prior versions.
Every rating and projection record carries a confidence score, enabling consumers to filter by certainty level.
Drivers, constructors, and events are referenced by stable canonical IDs — not display names — ensuring consistent joining across feed types.
Projection feeds reflect the model state at generation time. Historical records are never retroactively altered.
Projection outputs are gated to the event lifecycle — pre-race projections are clearly separated from post-race attribution records.
Planned architecture supports both batch retrieval for historical datasets and streaming delivery for realtime event-day outputs.
Roadmap
Beyond the current feed modules, the following additional feed types are planned as the platform infrastructure matures.
Championship Standings Feed
Live and projected standings with trajectory modeling.
Timing & Session Feed
Sector times, lap records, and session-level timing data.
Market Comparison Feed
Structured comparison of model projections against market-implied lines.
Historical Archive Feed
Deep historical race and session data spanning multiple seasons and categories.
Model-vs-Actual Feed
Post-event projection accuracy records for external calibration analysis.
Partner Entitlements Feed
Custom-scoped feed delivery for partner products with entitlement controls.
The KRS v1 feed is live and free. All other feeds listed here are in planning or development phases.