Data API / VIN electrification
A clean API for battery lifecycle records.
Decode VINs, classify electrification, and return battery fields that can feed pricing, intake, condition-report, inventory, and purchasing software.
import requests
url = "https://api.autoresourceco.com/api/v1/vin/decode"
headers = {
"X-API-Key": "your_api_key_here",
}
params = {
"vin": "5YJ3E1EAXJF000001",
}
response = requests.get(url, headers=headers, params=params, timeout=15)
print(response.json()){
"VIN": "1n4az1bv5nc000001",
"Year": 2022,
"Make": "NISSAN",
"Model": "Leaf",
"Trim": "S",
"ElectrificationLevel": "BEV",
"technical_details": {
"body_class": "Hatchback/Liftback/Notchback",
"vehicle_type": "PASSENGER CAR",
"drive_type": "4x2",
"fuel_type_primary": "Electric",
"fuel_type_secondary": null,
"series": null,
"ev_drive_unit": null,
"battery_type": null,
"battery_energy_kwh_from": null,
"battery_energy_kwh_to": null,
"battery_voltage_from": null,
"battery_voltage_to": null,
"battery_modules_per_pack": null,
"battery_cells_per_module": null,
"charger_level": null,
"charger_power_kw": "40",
"wheel_base_inches": null,
"curb_weight_lbs": null,
"gvwr": "Class 1: 6,000 lb or less (2,722 kg or less)",
"track_width_inches": null,
"engine_configuration": null,
"engine_cylinders": null,
"displacement_l": null,
"transmission_style": "Continuously Variable Transmission (CVT)",
"air_bag_locations": null,
"manufacturer_id": null,
"plant_city": "SMYRNA",
"plant_country": "UNITED STATES (USA)",
"plant_company_name": "Nissan North America Inc."
}
}Response schema
Fields meant for downstream operator systems.
| vin | normalized vehicle identification number |
|---|---|
| electrification | HEV, PHEV, BEV, FCEV, or ICE classification |
| battery | pack family, chemistry, and fitment fields when available |
| value | battery value and purchasing context for operator review |
| confidence | match quality metadata for downstream decisions |
Get the data you need in the place you need it.
The response is easy to inspect: fields, confidence, and the places a product team can use the data.
API response preview
Example structure for an endpoint explorer, product integration view, or response diff.
{
"electrification": "BEV",
"battery_family": "platform-specific pack",
"chemistry": "returned when determinable",
"confidence": "review | high | needs evidence",
"workflow_flags": ["buyer display", "valuation input"]
}request
VIN or lot record
Works as lookup, batch, or product feature input.
response
electrification + battery context
Structured fields for downstream systems.
confidence
match quality and review flags
Keeps ambiguous records from looking certain.
Evaluate the same aggregate signal your product can later consume.
Explorer shows Market Signal visually first. Enterprise and API pilots can review the aggregate shape: observed range, distribution, confidence, key takeaways, insufficient-data states, and privacy-safe methodology.
Market Signal
Observed external listing prices
Asking prices, not completed transactions.
Latest observed May 6, 2026
observed low
$4.8k
median
$6.9k
observed high
$8.4k
Distribution
- Recent listings observed in the last 90 days.
- Wide price spread across observed listings.
- Battery matched through strict VIN fitment.
- Most observations include listing images.
Methodology
Market Signal uses aggregated external battery listing evidence. Asking prices are not completed transactions, and every signal is tied back to matched battery context.
Enterprise fit
Designed for data teams that already own the vehicle workflow.
ARC does not need to replace a marketplace, VIN decoder, appraisal tool, or inspection system. It adds the EV and hybrid battery layer those systems usually miss.
Condition report enrichment
Return battery context beside photos, OBD notes, inspector observations, and seller disclosures.
pack / chemistry / capacity / hazard
Valuation model inputs
Normalize EV, PHEV, HEV, and FCEV records before they enter pricing, guarantee, or residual-value workflows.
electrification / fitment / confidence
Dealer buyer confidence
Expose buyer-facing EV details that help non-specialist dealers understand what they are bidding on.
badges / replacement context / next checks
integration workflow
source record
ARC enrichment
workflow action
Endpoint output appears beside the product or data workflow that uses it.
API outcome
ARC data becomes a product feature or workflow rule inside your existing system.
The response becomes a product action, not just a database field.
API buyers care about the exact feature or operation the data makes possible: badge, prompt, valuation input, routing flag, or report field.
Vehicle record enters
inputA VIN, listing, appraisal, or inventory record reaches the product workflow your team already owns.
ARC returns battery context
apiThe API response adds electrification, likely pack fields, chemistry context, and confidence metadata.
Product decides what to show
productYour system can display a badge, trigger a prompt, route a record, or feed a valuation model.
Data team monitors quality
qualityConfidence and review flags keep edge cases visible instead of hiding uncertainty in a plain field.
The next action is clearer: route, price, disclose, or integrate.
Endpoint matrix
Start with VIN decode, then expand by use case.
| method | endpoint | returns | reference |
|---|---|---|---|
| GET | /api/v1/vin/decode | Resolve a 17-character VIN to a normalized vehicle record with electrification fields and technical details. | open |
| POST | /api/v1/vin/decode-batch | Decode multiple VINs in one request and receive successful results plus per-VIN validation or upstream failures. | open |
| GET | /api/v1/explorer/vehicle/by-vin | Decode a VIN and return the vehicle payload plus minimal battery attributes. When strict fitment surfaces multiple packs, ARC's refinement layer resolves ambiguity and returns the most specific battery match available. | open |
| GET | /api/v1/explorer/vehicle/by-ymm | Retrieve Explorer battery candidates when VINs are unavailable and you only know year, make, and model. | open |
Performance
Fast lookups once the pipeline is warm.
ARC runs its own VIN decode and battery enrichment infrastructure. Active lookups usually return in a few hundred milliseconds—Explorer by VIN typically averages around 400ms (250–550ms). The first request after a quiet period may take up to about 10 seconds while the pipeline warms up; that is expected, not an outage.
Response time guidanceExplorer and API share a data model.
Teams can inspect a record visually, then use the same fields inside an intake or pricing system.
Usage follows Professional or Enterprise access.
API usage is available on paid plans. Review the pricing page for plan limits and billing behavior.
No special client required.
Use standard authenticated HTTPS requests from existing systems and automation tools.