$3.5 Carfax Report by VIN (PDF)βœ… - Lookup & Car History Reports avatar

$3.5 Carfax Report by VIN (PDF)βœ… - Lookup & Car History Reports

Pricing

from $3.50 / get a carfax report by vin

Go to Apify Store
$3.5 Carfax Report by VIN (PDF)βœ… - Lookup & Car History Reports

$3.5 Carfax Report by VIN (PDF)βœ… - Lookup & Car History Reports

πŸš— Download Carfax PDF reports by VIN (single or bulk) + run low-cost carfax VIN lookup and carfax VIN check for used cars. Pay only for delivered PDFs.

Pricing

from $3.50 / get a carfax report by vin

Rating

5.0

(3)

Developer

Easy Tools

Easy Tools

Maintained by Community

Actor stats

4

Bookmarked

77

Total users

11

Monthly active users

6.6 hours

Issues response

14 days ago

Last modified

Share

Carfax Report by VIN (PDF) β€” Carfax VIN Lookup, Carfax VIN Check & Vehicle History Report | $3.5 ONLY

πŸš—πŸ“„ Purchase and download a carfax vehicle history report PDF (single VIN or bulk), and use carfax vin check to check report availability when needed.


Support

For issues, use the Actor page Issues or send email artur.novikk@gmail.com or message in Telegram

What you get after each run 🎁

  • Direct PDF link: if a report is delivered, you get a direct download link to the carfax vehicle history report PDF.
  • Clear result for each VIN: you immediately see whether the report was found, not found, or delivered.

Prices πŸ’΅

  • CHECK_ONLY: $0.99 per 100 VINs checked.
  • AUTO_PURCHASE: $3.5 per delivered PDF report (availability check included).

This is designed for people comparing Carfax cost and looking for a carfax cheap / low cost carfax way to run checks at scale.


Quick start (UI) πŸš€

  1. Open the Actor page. 🌐
  2. Paste VINs into vinCodes (single VIN or multiple VINs). 🧾
  3. Choose mode:
    • CHECK_ONLY β€” paid availability check only πŸ”Ž (this is not β€œfree carfax by vin” / β€œcheck carfax free”)
    • AUTO_PURCHASE β€” purchases a report 🧾 only when it’s found and delivered and gives you a direct PDF link
  4. Run the Actor. ▢️
  5. Review the result for each VIN. πŸ“Š
  6. If a report is delivered, open the direct PDF link in reportFileUrl Output.

In

Built for carfax used cars workflows: dealers, importers, marketplaces, and buyers who want scale without paying for missing reports.



What this Actor does (carfax report by vin number) 🧠

For each VIN, the Actor can:

  • Validate VIN format (17 characters; letters/digits only; normalized to uppercase).
  • Perform a carfax vin check (availability-only): whether a report exists for that VIN.
  • In AUTO_PURCHASE mode: purchase the carfax vehicle history report and return a direct PDF download link.

If you’re comparing a carfax report by vin number workflow vs doing it manually, this is the automation piece.


Pricing & Run policy (Carfax cost / Carfax price) πŸ’Έ

IMPORTANT NOTE ABOUT PRICING

  • CHECK_ONLY never purchases PDFs.
  • AUTO_PURCHASE charges only when a report is found and delivered.
  • If a VIN has no report, no purchase is made.

How it works (check β†’ buy β†’ PDF) πŸ”

  1. Normalize VIN input (single VIN or list; de-duplicate; keep first-seen order).
  2. Validate VIN format.
  3. Perform availability check for each VIN.
  4. If mode = AUTO_PURCHASE and a report exists:
    • charge for that VIN,
    • fetch the PDF,
    • return a direct PDF link in the results.

VINs are processed sequentially.


Input (check VIN / carfax vin lookup) ⌨️

Fields

  • mode (optional): CHECK_ONLY | AUTO_PURCHASE (default: AUTO_PURCHASE)

Provide VINs via vinCodes (string, optional) β€” flexible bulk input:

  • newline-separated
  • comma-separated
  • JSON array encoded as a string (e.g. ["VIN1","VIN2"])

Input examples

1) Single VIN PDF (AUTO_PURCHASE):

{
"mode": "AUTO_PURCHASE",
"vinCodes": "1HGCM82633A004352"
}

2) Bulk availability (CHECK_ONLY):

{
"mode": "CHECK_ONLY",
"vinCodes": "1HGCM82633A004352\nWBA8D9C50JA123456\nSALWG2SU4MA775654"
}

3) VIN list as a JSON string (vinCodes):

{
"mode": "CHECK_ONLY",
"vinCodes": "[\"1HGCM82633A004352\",\"WBA8D9C50JA123456\"]"
}

What you receive after the run πŸ“¦

For most users

  • CHECK_ONLY: you see whether each VIN is FOUND or NOT_FOUND.
  • AUTO_PURCHASE: if the report is delivered, you get a direct PDF link in reportFileUrl.
  • You can process one VIN or many VINs in a single run.

Example result

{
"vin": "SALWG2SU4MA775654",
"status": "DELIVERED",
"checked": true,
"reportFileUrl": "https://api.apify.com/v2/key-value-stores/KEY_VALUE_STORE_ID/records/carfax_SALWG2SU4MA775654.pdf?download=1",
"errorCode": null
}

How to download the PDF

When status = DELIVERED, open reportFileUrl to download the carfax vehicle history report PDF.


Statuses & error codes 🧾

Statuses

  • INVALID_INPUT β€” VIN failed validation.
  • FOUND β€” report found (CHECK_ONLY).
  • NOT_FOUND β€” report not found.
  • DELIVERED β€” report purchased and PDF is ready to download.
  • FAILED_AFTER_CHARGE β€” PDF could not be delivered due to a service error (contact support with Run ID).
  • API_ERROR β€” upstream API error.
  • BUDGET_EXCEEDED β€” spend limit reached (run stopped).
  • SKIPPED_BUDGET β€” skipped due to spend limit.
  • SKIPPED_FAILSAFE β€” skipped due to a safety stop.

Common error codes (errorCode)

  • CARFAX_CHECK_FAILED β€” /check request failed
  • CARFAX_CHECK_INVALID β€” invalid /check response
  • CARFAX_HASH_FETCH_FAILED β€” failed to fetch hash
  • CARFAX_HASH_INVALID β€” missing/invalid hash
  • PDF_INVALID β€” PDF too small / invalid
  • PDF_RENDER_FAILED β€” PDF rendering failed
  • CONFIG_INVALID_API_KEY β€” invalid API key
  • CONFIG_INVALID_MONETIZATION β€” monetization configuration error
  • CHARGE_FAILED β€” charging failed
  • SUPPLIER_BALANCE_LOW β€” if you received this error, please contact support using the contacts in the Support section. We will promptly increase your limit so you can continue.

FAQ ❓

How do I check Carfax with VIN?

Run mode = CHECK_ONLY to do an availability-only carfax vin lookup / carfax vin check. You’ll get FOUND or NOT_FOUND for each VIN.

Is this a β€œfree carfax by vin” / β€œcheck carfax free” / β€œfree car report carfax” tool?

No, it’s not a free Carfax product.

People often search for free carfax by vin, check carfax free, free car report carfax, or free carfax vin check. This Actor provides a low-cost automation flow:

  • CHECK_ONLY = availability check only (paid, but inexpensive)
  • AUTO_PURCHASE = buys PDFs only when available and delivered

How much does it cost (Carfax cost)?

  • CHECK_ONLY: $0.99 / 100 VINs
  • AUTO_PURCHASE: $3.5 per delivered PDF report

Do I pay if a report is not found?

No. In AUTO_PURCHASE, you pay only when the report is found and delivered (DELIVERED).

Where do I download the PDF?

Use reportFileUrl from the result. If the report was delivered, that link downloads the PDF directly.

Can I use this as a β€œcar fax vin checker” for used cars?

Yes. Many users run it as a car fax vin checker for carfax used cars pipelines: first check availability in bulk, then purchase only the VINs they need.


Technical details

This section is for users who want the implementation-level output details.

Structured output

  • The Actor writes one structured result per VIN.
  • Results can be exported to JSON, CSV, or Excel.
  • In technical terms, delivered PDFs are stored by the run and exposed through reportFileUrl.

Full technical example

{
"vin": "SALWG2SU4MA775654",
"status": "DELIVERED",
"checked": true,
"reportFileKey": "carfax_SALWG2SU4MA775654.pdf",
"reportFileUrl": "https://api.apify.com/v2/key-value-stores/KEY_VALUE_STORE_ID/records/carfax_SALWG2SU4MA775654.pdf?download=1",
"errorCode": null
}

Technical field reference

  • vin β€” VIN code
  • status β€” final processing status
  • checked β€” availability result (true found, false not found, null unknown/error)
  • reportFileKey β€” internal PDF file key for delivered reports
  • reportFileUrl β€” direct PDF download link
  • errorCode β€” short error code (if any)