IAAI Vehicles Scraper π
Pricing
Pay per usage
IAAI Vehicles Scraper π
Extract vehicle auction data from IAAI with detailed specifications, pricing, and lot information. Automate data collection for market analysis, inventory tracking, and competitive pricing research on salvage and used vehicles.
Pricing
Pay per usage
Rating
0.0
(0)
Developer
Shahid Irfan
Actor stats
0
Bookmarked
1
Total users
0
Monthly active users
a day ago
Last modified
Categories
Share
IAAI Vehicles Scraper | Auction Inventory Data Extractor
Extract comprehensive vehicle data from IAAI auction search results with ease. Collect detailed listings including vehicle specs, damage reports, and sale information at scale. Perfect for market research, inventory monitoring, and dealership analysis.
Features
- Flexible Search Input β Start from any working IAAI search URL or use keywords with optional ZIP codes.
- Deep Data Extraction β Capture year, make, model, VIN, odometer, damage types, and auction details.
- Location-Based Search β Focus on regional inventory by providing a ZIP code for targeted results.
- Dataset Customization β Control the number of results and pages to balance speed and data volume.
- Automated Pagination β Effortlessly crawl multiple pages to gather all relevant vehicle listings.
- Clean Output β Automatically filters and organizes data into structured formats like JSON, CSV, and Excel.
Use Cases
Inventory Research
Analyze auction inventory by specific make, model, or year range. Understand the volume of available vehicles and their condition across different branches.
Market Monitoring
Track listing price trends (ACV), sale status changes, and auction frequency for specific vehicle types to identify buying opportunities.
Regional Analysis
Use ZIP code filtering to monitor inventory levels in specific geographic areas, helping local dealerships optimize their sourcing strategies.
Damage Level Breakdown
Filter and collect data on specific damage types (e.g., front end, side, water) to estimate repair costs and salvage value accurately.
Input Parameters
| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
url | String | No | β | Any working IAAI search URL. |
keyword | String | No | "honda civic" | Vehicle keyword to search for (e.g., "f150", "tesla"). |
location | String | No | "10001" | ZIP code for distance-based search radius. |
resultsWanted | Integer | No | 20 | Maximum number of vehicle items to collect. |
maxPages | Integer | No | 3 | Maximum number of search result pages to process. |
proxyConfiguration | Object | No | {"useApifyProxy": false} | Optional Apify Proxy configuration. |
Output Data
Each item in the dataset is a structured representation of a vehicle listing:
| Field | Type | Description |
|---|---|---|
inventoryId | String | Unique identifier for the listing |
lotUrl | String | Direct link to the vehicle lot page |
vehicleTitle | String | Full descriptive title of the vehicle |
year | String | Manufacturing year |
make | String | Vehicle manufacturer |
model | String | Vehicle model name |
vin | String | Vehicle Identification Number |
primaryDamage | String | Primary reported damage type |
odometer | String | Formatted odometer reading |
branchName | String | Name of the auction branch |
saleDate | String | Scheduled or actual sale date |
acv | String | Actual Cash Value (if available) |
auctionDateTime | String | Precise auction start time |
Usage Examples
Basic Keyword Search
Extract the first 20 results for a specific vehicle model:
{"keyword": "toyota camry","resultsWanted": 20}
Targeted Regional Search
Focus on inventory within a specific ZIP code area:
{"keyword": "ford f-150","location": "90210","resultsWanted": 50,"maxPages": 5}
Custom URL Scraping
Continue from a specific filtered search page URL found on the IAAI website:
{"url": "https://www.iaai.com/Search?url=eyJj...","resultsWanted": 100}
Sample Output
{"inventoryId": "38924512","lotUrl": "https://www.iaai.com/vehicledetails/38924512","vehicleTitle": "2021 HONDA CIVIC SEDAN","year": "2021","make": "HONDA","model": "CIVIC","primaryDamage": "FRONT END","odometer": "12,450 (ACTUAL)","branchName": "LOS ANGELES","saleDate": "05/15/2026","vin": "1HGCF2F...","auctionDateTime": "2026-05-15T09:00:00"}
Tips for Best Results
Start with Focused Keywords
Instead of generic terms, use specific makes and models (e.g., "Jeep Wrangler" vs "Jeep") to get higher-quality result sets.
Leverage ZIP Codes for Shipping
Always include the location parameter if you are calculating shipping costs, as this limits results to branches near your target area.
Use Direct URLs for Complex Filters
If you have a very complex search filter on the IAAI website, apply it in your browser and copy the resulting URL into the url parameter for the most accurate extraction.
Integrations
Connect your auction data with:
- Google Sheets β Export directly for inventory tracking and pricing analysis.
- Airtable β Build a searchable local auction database.
- Discord/Slack β Receive notifications for new high-value listings.
- Webhooks β Automate downstream processing for repair cost estimation.
Export Formats
- JSON β For developers and custom software integrations.
- CSV β For easy management in Excel or Google Sheets.
- Excel β Professional reporting and data visualization.
Frequently Asked Questions
How many vehicles can I scrape at once?
You can scrape as many as needed by adjusting resultsWanted. However, for very large sets, we recommend using proxies to ensure consistent performance.
Can I scrape multiple pages?
Yes, the actor automatically handles pagination up to the maxPages limit you define.
What if a vehicle field is missing?
The scraper only returns fields that are actually present on the source page. If a listing doesn't specify a VIN or ACV, those fields will be omitted from that specific record.
Does it support all IAAI regions?
Yes, it works across all standard IAAI regions and branches accessible via their web search.
Support
For issues, feature requests, or custom extraction needs, please contact support through the Apify Console.
Resources
Legal Notice
This actor is designed for legitimate data retrieval for research and inventory management. Users are responsible for ensuring compliance with website terms of service and local data privacy laws. Use responsibly and respect server limits.