How to Check Encar Vehicle History and Accident Records
Two used cars with the same model, year, mileage, and asking price can carry very different histories. Owner changes, insurance claims, commercial use, and replaced panels can all affect which vehicle deserves a closer inspection.
Our Encar Vehicle History Scraper accepts Encar vehicle URLs or listing IDs. It returns the insurance and accident record, official inspection, and Encar diagnosis that are available for each car, with structured labels translated into English.
Use the output to screen a shortlist. It is not an independent mechanical inspection, a title guarantee, or a buy or avoid verdict.

Compare the history of two shortlisted cars
- Find candidate vehicles on Encar or with our Encar listings guide.
- Open the Vehicle History Actor.
- Add each public detail URL or numeric listing ID.
- Set Maximum cars to
2. - Keep the residential proxy group enabled and click Start.
We used this input:
{
"items": [
"https://fem.encar.com/cars/detail/42163663",
"40774766"
],
"maxItems": 2,
"proxyConfiguration": {
"useApifyProxy": true,
"apifyProxyGroups": ["RESIDENTIAL"]
}
}
Our example returned two vehicle records. One abbreviated result was:
{
"listingId": "42163663",
"make": "BMW",
"model": "5-Series",
"trim": "520i Luxury",
"modelYear": 2018,
"mileageKm": 48583,
"priceKrw": 19900000,
"reportsAvailable": {
"accidentRecord": true,
"inspection": true,
"diagnosis": true
},
"accidentRecord": {
"ownerChanges": 4,
"ownDamageClaims": 1,
"ownDamageCostKrw": 12613830,
"damageToOthersClaims": 1,
"damageToOthersCostKrw": 2843820
},
"inspection": {
"accident": false,
"simpleRepair": true,
"replacedPanels": ["hood", "left front fender"]
},
"diagnosis": {
"verdict": "Outer panels replaced only (frame intact)"
}
}
This record is a useful warning against flattening the output into one accident-free label. The inspection's accident field was false, but simple repair was true, two outer panels were recorded as replaced, and insurance claims were present.
| Field group | How to use it |
|---|---|
listingId, vehicleId, url | Keep the report connected to the exact Encar vehicle and reopen its current listing. |
make, model, trim, modelYear | Confirm that the history belongs to the vehicle you shortlisted. |
ownerChanges, plateChanges, usage flags | Review ownership and source-reported rental, commercial, or government use. |
| Claim counts and costs | See how many insurance events were reported and the associated parts, labour, paint, and total costs. |
inspection | Review mileage, condition flags, systems checked, issues, comments, and repaired or replaced panels. |
diagnosis | Read Encar's diagnosis date, centre, verdict, panel findings, and source comments. |

The Encar vehicle history Node.js example checks the same two listings with apify-client and retrieves the resulting dataset.
Compare records without reducing them to one score
Build a comparison sheet with one row per car and separate columns for facts that change the next step:
- Confirm the listing ID, model, trim, model year, mileage, and asking price.
- Mark which of the three report sections are available.
- Keep claim count and claim cost separate. One expensive repair and several small claims are different histories.
- List every replaced or repaired panel from the inspection and diagnosis.
- Record owner, plate, and source-reported usage changes.
- Add a clear follow-up question for anything that needs document or physical verification.
Do not collapse inspection.accident, simpleRepair, claim history, and diagnosis into a single boolean. Korean reporting conventions distinguish structural damage from outer-panel repair, and the sections can describe different parts of the vehicle's history.
The Actor translates structured labels into English. Free-text inspector or diagnosis comments can remain in Korean because wording and context matter. Preserve that text beside any translation you create.
Treat missing reports as missing information
reportsAvailable shows whether the accident record, inspection, and diagnosis were available for the listing. A section can be null when Encar does not supply it.
That is not the same as a clean result. Record it as unavailable and decide whether the missing document prevents the car from moving forward in your process. Invalid IDs, removed listings, and vehicles without any available report should not be converted into zero claims or no damage.
The output can contain a VIN and plate number. Limit collection and access to what your workflow needs, and avoid publishing vehicle identifiers in reports or screenshots when they are not necessary.
Pricing
Pricing as of September 22, 2026 is $0.02 per car with at least one available vehicle-history report, plus an Actor start event of $0.00005 per GB of allocated memory, with a minimum of one event.
Our example used one start event and returned two cars with reports. Its Actor event charges were $0.00005 + (2 × $0.02) = $0.04005. Cars without any report, invalid inputs, and removed listings are not charged as vehicle-history events. Apify platform or proxy usage may be billed separately according to your plan.
Check live pricing before processing a larger shortlist.
Check these cases before making a decision
- Accident is false but panels were replaced. Review
simpleRepair, the panel lists, diagnosis verdict, and insurance claims together. - A report section is null. Treat it as unavailable information, not a clean report.
- Claim cost is zero or missing. Do not infer that no repair occurred. Review the event type, dates, and other report sections.
- Inspection mileage differs from the listing. Compare report and listing dates before deciding whether the difference is expected.
- Comments remain in Korean. Preserve the source text and use qualified translation for material findings.
- The listing changed or disappeared. Use the stored listing ID and collection time, then verify the current vehicle and documents directly.
Frequently asked questions
Can I use an Encar listing ID instead of a URL?
Yes. The Actor accepts public Encar vehicle URLs and bare numeric listing IDs.
Does a false accident field mean that no body panels were replaced?
No. The inspection can report accident as false while simpleRepair is true and outer panels are marked as replaced. Review the claims, inspection, and diagnosis sections together.
Is the output a replacement for an independent vehicle inspection?
No. It structures the reports available through Encar for the selected listing. Use it for screening, then verify the documents, current condition, and vehicle identity through an appropriate inspection process.
