Auction.com Property Scraper avatar

Auction.com Property Scraper

Pricing

from $1.00 / 1,000 results

Go to Apify Store
Auction.com Property Scraper

Auction.com Property Scraper

Scrape residential real estate auction listings from auction.com with bank-owned, foreclosure, and private-seller properties across all 50 US states.

Pricing

from $1.00 / 1,000 results

Rating

5.0

(10)

Developer

Crawler Bros

Crawler Bros

Maintained by Community

Actor stats

10

Bookmarked

1

Total users

0

Monthly active users

3 days ago

Last modified

Share

Scrape residential property listings from Auction.com to extract detailed auction data, property information, and pricing. This scraper retrieves foreclosures, bank-owned properties, and live auctions from across the United States, ideal for real estate investors, market researchers, and financial analysts.

What This Scraper Does

The Auction.com Property Scraper extracts comprehensive data from residential property listings, including property details (bedrooms, bathrooms, square footage), auction timelines, pricing information, and listing status. It supports filtering by location, property type, auction status, and sale type to help you build targeted datasets for market analysis, investment research, or portfolio monitoring.

Input

Configure the scraper with the following fields:

FieldTypeDescriptionDefault
Start URLsstring[]One or more Auction.com search or listing URLs. Apply filters on the site (state, city, property type, sale type, bedrooms, etc.), then paste the URL here. Example: https://www.auction.com/residential/?state=IL&city=Chicagohttps://www.auction.com/residential/
Max ItemsintegerMaximum number of listings to scrape (1–10,000).50
Proxy ConfigurationobjectOptional. The scraper uses Playwright's Chromium HTTP client which bypasses Incapsula bot protection automatically. A proxy is not needed for normal operation.(none)

How to Build a Start URL

  1. Go to auction.com/residential
  2. Apply filters to narrow results:
    • Select a state or city
    • Choose property type (Single Family, Condo, etc.)
    • Filter by sale type (Foreclosure, Bank-Owned, etc.)
    • Set number of bedrooms, bathrooms, or price range
  3. Copy the URL from your browser's address bar
  4. Paste it into the Start URLs field above

You can provide multiple URLs to scrape different property segments in a single run.

Output

The scraper returns detailed records for each property found, with the following fields:

Property Identification

FieldTypeDescription
idstringAuction.com internal listing ID
urnstringUniform Resource Name identifier
urlstringCanonical listing URL on Auction.com

Listing Status

FieldTypeDescription
listingStatusstringListing status code (e.g., active, ended)
listingStatusGroupstringGrouped status category
listingStatusLabelstringHuman-readable status label
isHotbooleanWhether the listing is marked as a "hot" property

Location

FieldTypeDescription
addressstringProperty street address
formattedAddressstringFull multi-line address joined into a single string (e.g. "123 Main St, Chicago, IL 60601")
citystringCity name
statestringU.S. state code (e.g., IL, CA, TX)
countystringCounty name
zipCodestringZIP code

Property Details

FieldTypeDescription
bedsintegerNumber of bedrooms
bathsnumberNumber of bathrooms (including half-baths)
sqftintegerInterior square footage
lotSqftintegerLot size in square feet (converted from acres)
yearBuiltintegerYear the property was constructed
propertyTypestringProperty type code (e.g., SFR for Single Family, CONDO)
propertyTypeGroupstringGrouped property type category
latitudenumberGeographic latitude coordinate
longitudenumberGeographic longitude coordinate
propertyIdstringInternal property identifier

Pricing

FieldTypeDescription
openingBidintegerStarting bid amount in USD
estimatedValueintegerAutomated Valuation Model (AVM) estimated property value in USD
sellerCurrentValueintegerSeller's valuation of the property in USD
pricePerSqftnumberDerived: openingBid / sqft, rounded to 2 decimal places (only when both values are present)

Auction Details

FieldTypeDescription
auctionStartDatestringAuction start date/time (ISO 8601 format, UTC)
auctionEndDatestringAuction end date/time (ISO 8601 format, UTC)
visibleAuctionStartDatestringDate when auction becomes publicly visible (ISO 8601, UTC)
isOnlineAuctionbooleanWhether bidding is available online
isRemoteBidEnabledbooleanWhether remote bidding is allowed
showOpeningBidbooleanWhether the opening bid is publicly displayed

Sale Configuration

FieldTypeDescription
saleTypestringSale type (e.g., bank-owned, foreclosure, private-sale)
productTypestringProduct type classification
occupancyStatusstringOccupancy status (e.g., VACANT, OCCUPIED)
brokerCommissionnumberBroker commission rate (if applicable)
buyerPremiumAvailablebooleanWhether buyer's premium applies
financingAvailablebooleanWhether financing options are available
interiorAccessAllowedbooleanWhether interior property viewing is permitted
isFirstLookEnabledbooleanWhether First Look (early access) is enabled
isDirectOfferEnabledbooleanWhether direct purchase offers are accepted
isReserveDisplayedbooleanWhether reserve price is publicly shown
isThirdPartyOnlinebooleanWhether third-party online platform is available

Media

FieldTypeDescription
photosstring[]Primary property photo URL(s)
primaryPhotoUrlstringConvenience scalar of the primary photo URL (same as photos[0])
photoCountintegerTotal number of photos available for this listing

Metadata

FieldTypeDescription
scrapedAtstringTimestamp of data extraction (ISO 8601 format, UTC)

Error Records

When a URL fails to scrape, an error record is returned instead of a property record. Error records contain:

FieldTypeDescription
inputUrlstringThe URL that failed to process
errorstringError message describing the failure
scrapedAtstringTimestamp of the error (ISO 8601 format, UTC)

Error records help you identify and retry problematic URLs.

Frequently Asked Questions

What properties are available on Auction.com?

Auction.com specializes in real estate auctions across the United States, including foreclosed properties, bank-owned homes, tax-delinquent properties, and court-ordered sales. Properties range from single-family homes to multi-unit residential buildings.

Do I need an Auction.com account to use this scraper?

No. The scraper does not require you to create or log in to an Auction.com account. It accesses public listing pages directly.

Which states and regions are covered?

Auction.com operates nationwide with properties in all 50 U.S. states. You can filter by state and city using the Start URL. Availability varies by region based on local market activity and auction schedules.

Can I filter by city, bedrooms, price range, or other criteria?

Yes. Apply filters directly on Auction.com (state, city, property type, bedrooms, bathrooms, price range, auction status, etc.), then copy the filtered URL and paste it into the Start URLs field. The scraper will respect those filters.

Can I scrape a single property listing?

The scraper works best with search URLs. If you provide a detail page URL (e.g., https://www.auction.com/details/123-main-st-chicago-il-1234567), the scraper will automatically extract the state from the URL and return active listings for that state. For a specific listing, use a state-filtered search and identify the listing in the results.

What currency are prices displayed in?

All prices are in United States Dollars (USD), including opening bid, estimated value, and seller's current value.

Can I run this scraper on a schedule?

Yes. When deployed to Apify, you can set up scheduled runs using Apify's Actor Scheduling feature. This is useful for tracking new listings, monitoring price changes, or building a historical dataset over time.

Why are some output fields missing or null?

This scraper implements a strict "no-null contract" — fields are only included in the output when they contain genuine data. If a field is missing from the output, it means Auction.com did not provide that information for the property (e.g., no photos, no reserve price, no broker commission). This keeps your dataset clean and prevents confusion with missing vs. intentionally null values.

Do I need a proxy to use this scraper?

No. The scraper uses Playwright's Chromium HTTP client, whose TLS/HTTP fingerprint is recognised by Auction.com's bot protection as a real browser. Requests pass through without a proxy for most use cases.

If you encounter blocks in a specific region or network environment, you can optionally configure a proxy in the Proxy Configuration field.

What happens if the scraper encounters an error?

The scraper returns an error record with the failed URL, error message, and timestamp. Common causes include network timeouts or invalid input URLs. Check that:

  • Your Start URLs are valid Auction.com search or listing URLs
  • You have sufficient Max Items quota for the URLs you're scraping

How often is Auction.com data updated?

Auction.com continuously lists new properties and updates existing listings. Auction timelines, statuses, and availability change frequently. For real-time data, consider running the scraper on a schedule to capture the latest state.

Can I filter results by sale type or auction status?

Yes. The scraper respects filters applied on Auction.com, including:

  • Sale type (foreclosure, bank-owned, tax sale, etc.)
  • Auction status (active, ended, upcoming)
  • Auction type (online, public, sealed bid)

Apply filters on the site, copy the URL, and paste it into the scraper's Start URLs field.