VOOZH about

URL: https://apify.com/shahidirfan/bid-cars-scraper

⇱ Bid.cars Scraper Β· Apify


Pricing

Pay per usage

Go to Apify Store

Extract vehicle auction data from Bid.cars. Collect car details, current bids, auction timers, and seller information. Ideal for market analysis, competitive pricing research, and inventory monitoring. Automate your vehicle sourcing workflow.

Pricing

Pay per usage

Rating

5.0

(1)

Developer

πŸ‘ Shahid Irfan

Shahid Irfan

Maintained by Community

Actor stats

0

Bookmarked

17

Total users

7

Monthly active users

13 days ago

Last modified

Share

Extract Bid.cars vehicle listings with pricing, lot details, seller information, sale documents, damage notes, and media links in a structured dataset. It is suited for auction monitoring, sourcing research, market analysis, and inventory tracking.


Features

  • Flexible starting points β€” Use a Bid.cars search URL or broad filters with optional keyword and location narrowing.
  • Rich vehicle records β€” Capture lot identifiers, VINs, pricing, location, seller signals, damage notes, and sale document details.
  • Clean output β€” Empty fields are removed and duplicate listings are skipped within each run.
  • Useful media fields β€” Collect image links, video links, and 360-view links when available.
  • Fast collection flow β€” Gather multiple pages of search results in one run with a simple result limit.

Use Cases

Auction Monitoring

Track fresh vehicle listings from Bid.cars for a make, model, or broader search. This helps buyers and brokers spot relevant inventory early.

Market Research

Build datasets for pricing and damage analysis across locations, sellers, and sale document types. This is useful for sourcing strategy and trend tracking.

Inventory Sourcing

Filter large result sets down to the terms and locations that matter to your buying workflow. That makes it easier to review only the lots that match your criteria.

Media Collection

Collect image, video, and 360-view links alongside listing metadata. This is useful when you want to enrich internal tools or create review queues.


Input Parameters

ParameterTypeRequiredDefaultDescription
urlStringNoβ€”Bid.cars search results URL. When provided, its filters drive the collection.
keywordStringNoβ€”Optional text filter matched against vehicle title, VIN, lot, seller, damage, and sale document fields.
locationStringNoβ€”Optional location filter such as Long Island, Cleveland, or Jacksonville (FL).
results_wantedIntegerNo20Maximum number of listings to save in the dataset.
max_pagesIntegerNo2Safety limit for how many result pages to process.
proxyConfigurationObjectNoβ€”Optional proxy settings for runs that need additional request stability.

Output Data

Each item in the dataset contains cleaned listing data such as:

FieldTypeDescription
titleStringFull vehicle title shown on the listing.
title_shortStringShorter vehicle title when available.
urlStringDirect listing URL.
lotStringBid.cars lot identifier.
tagStringListing tag used in the lot URL.
vinStringVehicle identification number.
yearNumberModel year parsed from the listing title.
locationStringSale location text.
sellerStringSeller name shown on the listing.
seller_codeStringSeller code or short seller value.
seller_trustedBooleanWhether the seller is flagged as trusted.
search_statusStringListing status within the search results.
status_codeNumberNumeric listing status code.
sold_beforeBooleanIndicates whether the lot was sold previously.
loss_typeStringLoss type label.
primary_damageStringPrimary damage information.
start_codeStringStart condition text.
start_code_colorStringStart condition color marker.
odometerNumberOdometer value.
odometer_labelStringOdometer display label.
odometer_km_labelStringKilometer display label.
sale_documentStringSale document label shown to users.
sale_document_rawStringRaw sale document value.
sale_document_stateStringSale document state or region code.
sale_document_statusStringSale document status label.
sale_document_splitArrayAdditional sale document parts when present.
title_has_lienBooleanIndicates whether a lien flag is present.
title_has_lien_codeNumberOriginal lien code value.
prebid_close_timeStringPre-bid close time text.
buy_now_close_timeStringBuy-now close time text.
time_left_secondsNumberRemaining time in seconds.
time_left_formattedStringRemaining time as formatted text.
prebid_priceStringPre-bid price.
final_bidStringFinal bid as displayed text.
final_bid_rawStringRaw final bid value.
buy_now_priceStringBuy-now price.
estimated_minNumberMinimum estimated value.
estimated_maxNumberMaximum estimated value.
has_videoBooleanWhether a video link is available.
video_urlStringVideo URL when present.
has_360_viewBooleanWhether a 360-view link is available.
view_360_urlString360-view URL when present.
image_countNumberCount of collected image URLs.
imagesArrayListing image URLs.
specsObjectKey vehicle specifications such as engine and drivetrain codes.

Usage Examples

Broad Collection

{
"results_wanted":20,
"max_pages":2
}

Search URL Input

{
"url":"https://bid.cars/en/search/results?search-type=filters&status=All&type=Automobile&make=Toyota&model=Camry&year-from=2018&year-to=2026&auction-type=All",
"results_wanted":20,
"max_pages":2
}

Keyword And Location Narrowing

{
"keyword":"Toyota Camry",
"location":"Long Island",
"results_wanted":20,
"max_pages":3
}

Sample Output

{
"title":"2024 Jeep Grand Cherokee, L Laredo",
"title_short":"2024 Jeep Grand Cherokee",
"url":"https://bid.cars/en/lot/1-72412935/2024-Jeep-Grand-Cherokee-1C4RJKAG8R8507951",
"lot":"1-72412935",
"tag":"2024-Jeep-Grand-Cherokee-1C4RJKAG8R8507951",
"vin":"1C4RJKAG8R8507951",
"year":2024,
"location":"San Diego (CA)",
"seller":"Insurance Company",
"seller_trusted":true,
"search_status":"active",
"primary_damage":"Front end",
"start_code":"Run / Drive",
"odometer":43427,
"sale_document":"SALVAGE CERTIFICATE (CA)",
"prebid_close_time":"Tue 21 Apr, 13:00 GMT+2",
"prebid_price":"$0",
"estimated_min":11160,
"estimated_max":17270,
"has_video":true,
"video_url":"https://cs.copart.com/v1/AUTH_svc.pdoc00001/ids-c-prod-lpp/0126/example.mp4",
"has_360_view":true,
"view_360_url":"https://bid.cars/app/lot/1-72412935/three-sixty-view",
"image_count":21,
"images":[
"https://pluto.bid.car/1-72412935/example-1.jpg",
"https://images.bid.cars/172412935_example/example-2.jpg"
],
"specs":{
"key_info":"Present",
"transmission_code":0,
"fuel_type_code":"0",
"drive_type_code":2,
"engine":"3.6L, V6, 293HP"
}
}

Tips For Best Results

Use A Working Search URL

  • Start from a Bid.cars search results page you already trust.
  • Keep the filters in the URL when you want precise collection.

Keep Initial Runs Small

  • Use results_wanted: 20 while testing.
  • Increase limits after you confirm the dataset shape you need.

Narrow With Keyword Or Location

  • Use keyword to focus on a model, VIN fragment, seller, or damage term.
  • Use location when you only care about certain auction locations.

Add Proxy Support When Needed

  • If your environment becomes less stable, provide proxyConfiguration.
  • Leave it empty when direct runs work well for your use case.

Proxy Configuration

{
"proxyConfiguration":{
"useApifyProxy":true,
"apifyProxyGroups":["RESIDENTIAL"]
}
}

Integrations

  • Google Sheets β€” Review auction data in spreadsheets.
  • Airtable β€” Build searchable vehicle databases.
  • Make β€” Trigger downstream automation.
  • Zapier β€” Connect listing data to business workflows.
  • Webhooks β€” Send fresh results into internal systems.

Export Formats

  • JSON β€” Structured data for applications and scripts.
  • CSV β€” Flat exports for spreadsheets and reports.
  • Excel β€” Business review and stakeholder sharing.
  • XML β€” Integration with legacy systems.

Frequently Asked Questions

Can I use a search URL from Bid.cars?

Yes. A Bid.cars search results URL is the easiest way to carry over the exact filters you already use on the site.

Can I collect by keyword without a URL?

Yes. Leave url empty and use keyword or location to narrow broad result collection.

Are duplicate listings removed?

Yes. Listings are deduplicated within each run before they are stored.

What happens to empty values?

Empty or placeholder values are removed so the dataset stays cleaner and easier to use.

Do I need proxies for every run?

No. Proxy settings are optional and should be used only when your runs need additional stability.


Support

For issues or feature requests, use the Apify Console issue and support channels.

Resources


Legal Notice

Use this actor responsibly and ensure your data collection complies with applicable laws and platform terms.

You might also like

Bid.cars Scraper

lexis-solutions/bid-cars-scraper

Scrape auction listings from bid.carsβ€”including car makes, models, auction statuses, bid prices, seller details, and sale dates. Ideal for automotive market analysis, price tracking, and lead generation. Fast, structured, and customizable extraction from bid.cars.

πŸ‘ User avatar

Lexis Solutions

34

5.0

bid.cars Lot Scraper - Cheap πŸ”¨πŸ“ŠπŸš—

scrapestorm/bid-cars-lot-scraper---cheap

πŸ”Ž Easily collect vehicle auction lots by providing one or multiple bid.cars search URLs πŸš— Extract valuable auction insights such as πŸš— Vehicle Title πŸ†” Lot ID πŸ” VIN πŸ’° Current Bid ⚠️ Damage Info πŸ–Ό Image πŸ”— URL & more Perfect for salvage car auction monitoring & automotive market analysis πŸ“ŠπŸš˜

9

5.0

Cars And Bids Scraper

ivanvs/cars-and-bids-scraper

Extract data about cars auctions from the Cars & Bids (carsandbids.com) website. Scrape car listings, extract descriptions, images, prices, mileage, addresses, engine information, the transmission of the car, and all other listing details.

Copart Lot Scraper - Cheap πŸš—πŸ“ŠπŸ”Ž

scrapestorm/copart-lot-scraper---cheap

πŸ” Easily collect vehicle lots from Copart Provide one or multiple Copart search result URLs and extract detailed lot data such as lot number, vehicle title, title type, location & direct lot link πŸš—πŸ“Š Perfect for auction monitoring, dealer inventory tracking & automotive data research πŸš€πŸ“ˆ

20

Copart Intelligence

gallant_illustration/auction-intelligence

Real-time Copart auction monitor. Filter by make, model, year, damage type, yard, sale date, fuel/drive/body, source (repos/theft recovery). New & updated lots streamed to your webhook or Apify Dataset. Pay-per-lot β€” $0.05 per new, $0.02 per update.

πŸ‘ User avatar

Alexei Pannicov

4

Copart Public Search Scraper

parseforge/copart-public-search-scraper

Extract comprehensive vehicle auction data from Copart using direct API calls. This actor retrieves detailed vehicle information including lot details, build sheets, damage reports, pricing data, auction status, and technical specifications.

341

5.0

IAAI Vehicles Scraper πŸ”πŸš— - Cheap

scrapestorm/iaai-vehicles-scraper---cheap

Easily collect vehicle listings from IAAI, one of the largest online auto auction platforms in the U.S Just enter a valid IAAI search results URL to extract detailed vehicle data, including title damage type transmission & more Perfect for market analysis or building your own automotive database πŸ“Š

17

IAAI Vehicle Detail Scraper

easyapi/iaai-vehicle-detail-scraper

Scrape detailed vehicle information and high-resolution images from IAAI (Insurance Auto Auctions) vehicle listings. Get comprehensive data including vehicle specs, damage details, auction info, and HD photos.

IAAI Vehicles Scraper πŸš—

shahidirfan/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.

24

5.0