On the record
Where the TVS RTR 310 is on the road, and since when, from each country's official register.
Where it's been spotted
Evidence of real vehicles in each country's official register, with the model's rank there where the register counts it. Grey imports count, because they're real vehicles on real roads.
Not researched yet. We research the most registered models first and cite every source.
Generations, engines and specs
Coming. Not in the record yet.
Today the TVS RTR 310 record holds its make, model, kind, body type, registration years, popularity and countries. We are building generations, engines and trims, and specs next, sourced and cited like everything else. Parts fitment and listing sites asked first.
Use the TVS RTR 310 in your product
In a booking or quote form, inside your app, in a listing or a page per vehicle. Same record, same id, everywhere.
A make and model dropdown for your form
Your customers pick TVS, then the RTR 310 or any of TVS's 2 other motorcycles, from every make on record. Your country's popular motorcycles first, your language, an optional year step. One block to paste, no code to write, and it stays current with every release.
Try the API
The TVS RTR 310 as JSON, one request away: its canonical id, where it is registered and how popular it is.
GET /api/v1/vehicles/motorcycle/tvs/rtr-310/full
2 credits per call. Unknown ids are free. Free accounts start with 100 credits.
GET …/motorcycle/tvs/rtr-310/full free plan response
{
"id": "motorcycle/tvs/rtr-310",
"name": "RTR 310",
"make": {
"id": "tvs",
"name": "TVS"
},
"kind": "motorcycle",
"body_type": null,
"availability": [
"es"
],
"regions": [
"eu"
],
"popularity": {
"global_decile": 5,
"mass_decile": 8,
"rarity": "average"
},
"aliases": [],
"former_ids": [],
"years": null,
"registration_years": null,
"era": null,
"enrichment": null,
"enrichment_gated": true,
"dataset_version": "2026.11.9",
"upgrade_url": "https://vehiclesdb.com/pricing",
"attribution": {
"source": "VehiclesDB",
"url": "https://vehiclesdb.com",
"license": "Identity layer: CC-BY-4.0; enrichment/resolution: proprietary. Display requires visible credit — see https://vehiclesdb.com/legal/attribution",
"dataset_version": "2026.11.9"
}
}
On Business
and up, enrichment carries production runs, variants, related models, powertrain counts, reference links and make facts.
One row of vehicles.csv
The open dataset (release 2026.11.9, CC-BY 4.0) holds the
TVS RTR 310 as this row. Free with an account: download it, store it, show it, with a credit line.
- kind
- motorcycle
- make_slug
- tvs
- make_name
- TVS
- model_slug
- rtr-310
- model_name
- RTR 310
- body_types
- ∅
- countries
- es
- regions
- eu
- global_popularity_decile
- 5
- mass_popularity_decile
- 8
- aliases
- ∅
- former_ids
- ∅
Credit required: <a href="https://vehiclesdb.com">Vehicle data by VehiclesDB</a>
Running a listing site or a page per vehicle? Sync new models into it with the API instead of re-importing files.
The plate next to it
A TVS RTR 310 owner in Spain types a plate like this into your form. Check it is a valid format in Spain, get it back as issued, and draw it on its real design.
More motorcycles from TVS
All TVS models →Popular in Spain
All motorcycles in Spain →Something off about this record? Fix it on GitHub. The catalog is open data, and corrections make it better for everyone.