Carfax.ca Data/Recall Scraper avatar

Carfax.ca Data/Recall Scraper

Pricing

$20.00/month + usage

Go to Apify Store
Carfax.ca Data/Recall Scraper

Carfax.ca Data/Recall Scraper

Scrapes Carfax.ca for vehicle data by VIN. Extracts VIN decode (year, manufacturer, model, engine, trim, body type, drive type, country of assembly), Check availability preview snippets, and optionally open safety recalls.

Pricing

$20.00/month + usage

Rating

0.0

(0)

Developer

Ocrad

Ocrad

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

5 days ago

Last modified

Share

Carfax.ca Vehicle Data Scraper


🔍 What it does

This Actor scrapes vehicle data from Carfax.ca by VIN. Extract VIN decode details, Check availability preview, and optionally open safety recalls—all from Canada's trusted vehicle history source.

With this Actor, you can:

  • Decode VINs: Extract year, manufacturer, model, engine, trim, body type, drive type, and country of assembly
  • Get Report Preview: Access snippets from the Check availability flow (owner count, accident status, service records)
  • Check Recalls: Optionally scrape open safety recalls with full details (title, description, safety risk, remedy)

💼 Use cases

  • Used Car Research: Verify vehicle specs and history before purchase
  • Dealer Inventory Management: Batch-decode VINs and check recall status
  • Fleet Management: Monitor recall status across company vehicles
  • Market Analysis: Aggregate vehicle data for pricing and availability research
  • Lead Generation: Enrich VIN lists with structured vehicle and recall data

📝 Example Output

{
"vin": "1HA6GUBG9HN010754",
"url": "https://www.carfax.ca/tools/vin-decode/vin-decode-results?vin=1HA6GUBG9HN010754",
"year": "2017",
"manufacturer": "Chevrolet",
"model": "Express",
"engine": "6.0L V8",
"trim": "Commercial Cutaway Base",
"bodyType": "Specialty Vehicle",
"driveType": "RWD",
"countryOfAssembly": "United States",
"preview": {
"reportAvailable": null,
"recordCount": null,
"ownerCount": null,
"accidentStatus": null,
"serviceRecordsAvailable": null,
"snippets": ["Service record"]
},
"recalls": {
"openRecallCount": 1,
"recallAlertText": "Your vehicle has 1 open recall(s) reported to CARFAX Canada.",
"recalls": [
{
"recallNumber": null,
"title": "Left Side B-Pillar Wire Harness Fire",
"date": "2023 Apr 06",
"description": "General Motors has decided that a defect which relates to motor vehicle safety exists in certain 2003-2023 Chevrolet Express Cutaway and GMC Savana Cutaway incomplete vehicles...",
"safetyRisk": "If the final-stage manufacturer leaves the circuit's connectors or cut wires unsealed, exposure to moisture or contamination may, over time, cause corrosion...",
"remedy": "The rear HVAC blower motor circuit(s) at the left side B-pillar will be properly sealed to prevent moisture exposure."
}
]
},
"scrapedAt": "2026-02-24T20:47:12.823Z"
}

🎯 How It Works

  • Input: Provide an array of VINs or Carfax.ca URLs.
  • Processing: The Actor navigates to the VIN decode results page, order preview page, and optionally the Recall Check page.
  • Output: Structured JSON with vehicle specs, preview snippets, and (when enabled) recall details.

⚙️ Configuration

ParameterTypeDefaultDescription
VINsArray[]VINs or Carfax.ca URLs. Each item can be a 17-char VIN or URL (e.g. https://www.carfax.ca/vehicle/XXXXXXXX).
includeRecallCheckBooleanfalseInclude open safety recalls from Recall Check
maxItemsNumber100Maximum number of VINs to process
proxyConfigurationObject{ useApifyProxy: true, apifyProxyCountry: "CA" }Proxy settings

VINs is required.

Example Input

{
"VINs": [
"1HA6GUBG9HN010754",
"https://www.carfax.ca/vehicle/5UX33DT07S9Z13391"
],
"includeRecallCheck": true
}

💬 Support and Feedback

Need help or have suggestions? Reach out via Apify support channels or leave feedback on the Actor's page.