$3.5 Carfax Report by VIN (PDF)β - Lookup & Car History Reports
Pricing
from $3.50 / get a carfax report by vin
$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
Actor stats
4
Bookmarked
77
Total users
11
Monthly active users
6.6 hours
Issues response
14 days ago
Last modified
Categories
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) π
- Open the Actor page. π
- Paste VINs into
vinCodes(single VIN or multiple VINs). π§Ύ - 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
- Run the Actor. βΆοΈ
- Review the result for each VIN. π
- If a report is delivered, open the direct PDF link in
reportFileUrlOutput.

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_PURCHASEmode: 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_ONLYnever purchases PDFs.AUTO_PURCHASEcharges only when a report is found and delivered.- If a VIN has no report, no purchase is made.
How it works (check β buy β PDF) π
- Normalize VIN input (single VIN or list; de-duplicate; keep first-seen order).
- Validate VIN format.
- Perform availability check for each VIN.
- If
mode = AUTO_PURCHASEand 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 isFOUNDorNOT_FOUND.AUTO_PURCHASE: if the report is delivered, you get a direct PDF link inreportFileUrl.- 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β/checkrequest failedCARFAX_CHECK_INVALIDβ invalid/checkresponseCARFAX_HASH_FETCH_FAILEDβ failed to fetch hashCARFAX_HASH_INVALIDβ missing/invalid hashPDF_INVALIDβ PDF too small / invalidPDF_RENDER_FAILEDβ PDF rendering failedCONFIG_INVALID_API_KEYβ invalid API keyCONFIG_INVALID_MONETIZATIONβ monetization configuration errorCHARGE_FAILEDβ charging failedSUPPLIER_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 VINsAUTO_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 codestatusβ final processing statuscheckedβ availability result (truefound,falsenot found,nullunknown/error)reportFileKeyβ internal PDF file key for delivered reportsreportFileUrlβ direct PDF download linkerrorCodeβ short error code (if any)