Parts Resolve API
Integrate UK vehicle parts data directly into your applications. Cross-reference part numbers, verify fitment, and access DVLA data programmatically.
What our API offers
Everything you need to build powerful parts lookup and vehicle data features.
Part Number Resolution
Look up any part number and get cross-references, alternatives, and equivalent parts from multiple manufacturers.
GET /api/resolve?q=1K0615301MVehicle Lookup (DVLA)
Get comprehensive DVLA data for any UK registration including make, model, year, MOT status, tax status, and more.
POST /api/vehicle/lookupEvidence & Verification
Every cross-reference comes with evidence sources - URLs, manufacturer data, and confidence scores you can trust.
GET /api/parts/{id}/evidenceVehicle Fitment Data
Check which parts fit which vehicles. Get fitment data with make, model, year ranges, and position information.
GET /api/parts/{id}/fitmentsBulk Operations
Process multiple part numbers or vehicle registrations in a single request. Perfect for batch processing.
POST /api/resolve/batchUsage Analytics
Track your API usage with detailed analytics. Monitor requests, response times, and popular lookups.
GET /api/usage/statsSimple, transparent pricing
Choose the plan that fits your needs. All plans include full API access.
Starter
For small projects and testing
- 1,000 API requests/month
- Part number resolution
- Vehicle lookup (DVLA)
- Email support
- API key management
Professional
For growing businesses
- 10,000 API requests/month
- Everything in Starter
- Bulk operations
- Fitment data access
- Priority email support
- Webhook notifications
Enterprise
For large scale operations
- Unlimited API requests
- Everything in Professional
- Dedicated account manager
- Custom integrations
- SLA guarantee (99.9%)
- Phone support
- On-premise deployment option
All plans are subject to VAT. Unused requests do not roll over. Cancel anytime.
Simple to integrate
Get started in minutes with our RESTful API. Full documentation, code examples, and SDKs available for popular languages.
- RESTful JSON API
- OAuth 2.0 authentication
- Comprehensive documentation
- SDKs for PHP, Python, Node.js
- Postman collection available
- Sandbox environment for testing
curl -X GET \
'https://app.partsresolve.com/api/resolve?q=1K0615301M' \
-H 'Authorization: Bearer YOUR_API_KEY' \
-H 'Accept: application/json'{
"part_item": {
"id": 1234,
"display_name": "Brake Disc Front",
"part_type": {
"name": "Brake Disc",
"slug": "brake-disc"
}
},
"part_numbers": [
{
"number_type": "OEM",
"brand": "VAG",
"value_raw": "1K0 615 301 M",
"value_norm": "1K0615301M"
},
{
"number_type": "Aftermarket",
"brand": "Brembo",
"value_raw": "09.9772.11",
"value_norm": "09977211"
}
],
"evidence": [...]
}Frequently asked questions
How do I get an API key?
Sign up for a Parts Resolve account and navigate to the API section in your dashboard. You can generate and manage multiple API keys from there.
What counts as an API request?
Each call to any API endpoint counts as one request. Batch operations count as one request regardless of the number of items processed (up to 100 items per batch).
Is there a free trial?
Yes! All new accounts get 100 free API requests to test the service. No credit card required to start.
What happens if I exceed my monthly limit?
You'll receive a notification when you reach 80% of your limit. If you exceed your limit, requests will return a 429 status code. You can upgrade your plan at any time.
Do you offer custom pricing for high volume?
Yes, contact our sales team for custom enterprise pricing if you need more than 100,000 requests per month or have specific requirements.
What's the API uptime guarantee?
Professional plans include 99.5% uptime SLA. Enterprise plans include 99.9% uptime SLA with dedicated support.
Ready to integrate?
Start building with the Parts Resolve API today. Get 100 free requests to test the service.