Meet the data. Try the interface.
Choose a discipline to fetch a real local JSON file and render its invented results. No keys, accounts, or external requests.
Working examples. Fictional racing. Every participant, event, position, and duration below is invented. This is a frontend learning tool, not a live results service.
The initial car fixture is shown below. Enable JavaScript to switch datasets.
Result preview
FICTIONALCARProvisional classification
| Pos. | Entry | Elapsed | State |
|---|---|---|---|
| 1 | Avery Stone | 00:20:00.000 | Classified |
| 2 | Jordan Lee | 00:20:03.420 | Classified |
| 3 | Casey Vale | 00:20:06.980 | Classified |
Times are illustrative elapsed durations. They are not official gun, net, handicap, or scoring values.
Source: RacingAPI.com fictional fixtures · revision demo-001
Full sample JSON
car.json
{
"schema_version": "1.0.0",
"sample": true,
"source": {
"name": "RacingAPI.com fictional fixtures",
"observed_at": "2026-09-12T19:00:00Z",
"revision": "demo-001"
},
"event": {
"id": "demo-car-event",
"name": "Car racing demo session",
"discipline": "car",
"scheduled_start": "2026-09-12T14:00:00Z",
"status": "completed"
},
"classification_status": "provisional",
"results": [
{
"entry_id": "demo-car-01",
"position": 1,
"name": "Avery Stone",
"elapsed_ms": 1200000,
"status": "classified"
},
{
"entry_id": "demo-car-02",
"position": 2,
"name": "Jordan Lee",
"elapsed_ms": 1203420,
"status": "classified"
},
{
"entry_id": "demo-car-03",
"position": 3,
"name": "Casey Vale",
"elapsed_ms": 1206980,
"status": "classified"
}
],
"sport_data": {
"laps_completed": 12,
"class": "demonstration"
}
}Every fixture, directly accessible.
Use these same-origin assets in your own experiments. The files do not change in response to requests.
TAKE THE NEXT LAP
Explore the docsYour next racing project starts here.
Pick a discipline. Explore the data model. Build something worth following.