Now serving 10M+ parts across 50+ suppliers
UK Vehicle Parts &
Fitment Data API
Look up parts by VRM, search by description, check fitment compatibility, and compare supplier prices — all through one clean REST API.
# Search brake pads for a Ford Focus
curl https://api.fixaroo.co/v1/parts \
-H "X-API-Key: fxr_live_••••••••" \
-G
--data-urlencode "vrn=AB12CDE" \
--data-urlencode "category=brake-pads"
# Response
{
"data": [{
"part_number": "FBP-9241",
"name": "Front Brake Pad Set",
"brand": "Brembo",
"price": 34.99,
"in_stock": true
}]
}
curl https://api.fixaroo.co/v1/parts \
-H "X-API-Key: fxr_live_••••••••" \
-G
--data-urlencode "vrn=AB12CDE" \
--data-urlencode "category=brake-pads"
# Response
{
"data": [{
"part_number": "FBP-9241",
"name": "Front Brake Pad Set",
"brand": "Brembo",
"price": 34.99,
"in_stock": true
}]
}
import requests
response = requests.get(
"https://api.fixaroo.co/v1/parts",
headers={"X-API-Key": "fxr_live_••••••••"},
params={"vrn": "AB12CDE", "category": "brake-pads"}
)
parts = response.json()
print(parts["data"][0]["name"])
# Front Brake Pad Set
response = requests.get(
"https://api.fixaroo.co/v1/parts",
headers={"X-API-Key": "fxr_live_••••••••"},
params={"vrn": "AB12CDE", "category": "brake-pads"}
)
parts = response.json()
print(parts["data"][0]["name"])
# Front Brake Pad Set
$client = new \GuzzleHttp\Client();
$response = $client->get('https://api.fixaroo.co/v1/parts', [
'headers' => ['X-API-Key' => 'fxr_live_••••••••'],
'query' => ['vrn' => 'AB12CDE', 'category' => 'brake-pads'],
]);
$parts = json_decode($response->getBody(), true);
echo $parts['data'][0]['name'];
// Front Brake Pad Set
$response = $client->get('https://api.fixaroo.co/v1/parts', [
'headers' => ['X-API-Key' => 'fxr_live_••••••••'],
'query' => ['vrn' => 'AB12CDE', 'category' => 'brake-pads'],
]);
$parts = json_decode($response->getBody(), true);
echo $parts['data'][0]['name'];
// Front Brake Pad Set
const res = await fetch(
"https://api.fixaroo.co/v1/parts?vrn=AB12CDE&category=brake-pads",
{ headers: { "X-API-Key": "fxr_live_••••••••" } }
);
const { data } = await res.json();
console.log(data[0].name);
// Front Brake Pad Set
"https://api.fixaroo.co/v1/parts?vrn=AB12CDE&category=brake-pads",
{ headers: { "X-API-Key": "fxr_live_••••••••" } }
);
const { data } = await res.json();
console.log(data[0].name);
// Front Brake Pad Set
Everything you need to build with parts data
One API, every endpoint you need for automotive applications.
VRM Lookup
Resolve any UK number plate to make, model, year, engine, and trim — instantly.
Parts Search
Full-text search across 10M+ parts with filtering by category, brand, and compatibility.
Fitment Data
Verify whether a part fits a specific vehicle before showing it to your customer.
Supplier Pricing
Compare live prices across 50+ UK suppliers with stock availability in real time.
Simple, transparent pricing
Start free. Upgrade when you need more.
Most popular
Pro
£49
/mo
- 10,000 requests/day
- All endpoints incl. VRM lookup
- Multi-supplier pricing
- Email support
Enterprise
£199
/mo
- 100,000 requests/day
- All endpoints + webhooks
- Priority support + SLA
- Team accounts
Start building in minutes
Sign up free, get an API key instantly, make your first call in under 5 minutes.