/v1/ratings
NCAP crash-test star ratings for a make/model/year
Try it live
10 free calls per day — no sign-up, no API key. Goes through the oanor gateway.
It works. Grab an API key and use it in your project.
Get an API keyCode snippets
curl "https://api.oanor.com/vehiclesafety-api/v1/ratings" \ -H "x-oanor-key: oanor_test_..."
await fetch("https://api.oanor.com/vehiclesafety-api/v1/ratings", {
headers: { "x-oanor-key": "oanor_test_..." }
});
$ch = curl_init("https://api.oanor.com/vehiclesafety-api/v1/ratings");
curl_setopt($ch, CURLOPT_HTTPHEADER, ["x-oanor-key: oanor_test_..."]);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$out = curl_exec($ch);
import requests
requests.get(
"https://api.oanor.com/vehiclesafety-api/v1/ratings",
headers={"x-oanor-key": "oanor_test_..."}
)
Example response
A real response from this endpoint, captured by the latest health check.
{
"data": {
"make": "honda",
"year": 2018,
"count": 1,
"model": "accord",
"vehicles": [
{
"vehicle_id": 12650,
"description": "2018 Honda Accord 4 DR FWD",
"side_driver": "5",
"front_driver": "5",
"overall_rating": "5",
"side_passenger": "5",
"front_passenger": "5",
"rollover_rating": "5",
"overall_side_crash": "5",
"overall_front_crash": "5"
}
]
},
"meta": {
"timestamp": "2026-05-30T23:42:24.874Z",
"request_id": "98054ddf-4a8d-4baa-a4d7-8eaf9dcb666f"
},
"status": "ok",
"message": "Safety ratings retrieved",
"success": true
}