Auction.com Property Listing Scraper
Pricing
from $1.60 / 1,000 record scrapeds
Auction.com Property Listing Scraper
Scrape property auction listings from Auction.com. Extract address, price, auction date, status, beds/baths, square footage, and more. Filter by US state or price range. Ideal for real estate investors, lead generation, and market research.
Pricing
from $1.60 / 1,000 record scrapeds
Rating
0.0
(0)
Developer
BowTiedRaccoon
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
0
Monthly active users
a day ago
Last modified
Categories
Share
Scrape property auction listings from Auction.com, the largest US online real estate auction marketplace for REO, foreclosure, and bank-owned homes. Returns address, price, estimated value, auction date, status, occupancy, bedrooms, bathrooms, square footage, lot size, year built, county, coordinates, financing and buyer's premium terms, and listing URL for properties across all 50 states.
Auction.com Scraper Features
- Extracts 30 fields per property listing
- Returns county, latitude, and longitude, so listings drop straight onto a map or join to county records
- Flags online auctions versus live sales, and reports financing, buyer's premium, broker co-op, and interior-access terms where the listing states them
- Filters by US state, minimum price, and maximum price
- Paginates through search results automatically — you point it at a state and walk away
- Handles JavaScript-rendered listing cards via real browser execution
- Returns clean JSON with consistent field names across REO, foreclosure, and short sale inventory
- Includes direct image URLs and detail-page links for downstream enrichment
- Pay-per-event pricing tied to records returned, not pages crawled
Who Uses Auction.com Data?
- Real estate investors — surface REO and foreclosure inventory before it hits the MLS
- Wholesalers and flippers — build targeted acquisition lists by state and price band, then call before someone else does
- Lead generation teams — feed distressed-property leads into a CRM for outbound campaigns
- Market researchers — track auction inventory levels, pricing trends, and geographic distribution over time
- Portfolio managers — source single-family and multi-family targets for buy-and-hold strategies
- Data aggregators — join Auction.com inventory with county tax records, Zillow estimates, and MLS feeds
How the Auction.com Scraper Works
- You pick a state, a price range, or nothing at all for a national sweep.
- The scraper navigates Auction.com's search pages, paginates through results, and collects every property card it finds.
- Each card is followed to its detail page, where the full record is assembled — address, county, coordinates, bid, auction dates, sale terms, property specs, and images.
- Records are emitted one per property, capped at your
maxItemslimit.
Input
National sweep — first 50 listings:
{"maxItems": 50}
Texas properties under $300,000:
{"maxItems": 25,"state": "TX","maxPrice": 300000}
California foreclosures between $200K and $600K:
{"maxItems": 100,"state": "CA","minPrice": 200000,"maxPrice": 600000}
| Field | Type | Default | Description |
|---|---|---|---|
| maxItems | integer | 50 | Maximum number of property records to return |
| state | string | "" | US state abbreviation (e.g. TX, FL, CA). Leave blank for all states. |
| minPrice | integer | 0 | Minimum property price in USD |
| maxPrice | integer | 0 | Maximum property price in USD (0 = no upper limit) |
Auction.com Scraper Output Fields
{"property_id": "6158-deer-valley-dr-san-antonio-tx-2127361","address": "6158 Deer Valley Dr","city": "San Antonio","state": "TX","zip": "78242","price": null,"auction_date": null,"auction_type": "Bank Owned","status": "In Progress","bedrooms": "3","bathrooms": "1","sqft": "995","lot_size": "0.21 acres","property_type": "Single Family Home","listing_url": "https://www.auction.com/details/6158-deer-valley-dr-san-antonio-tx-2127361","image_url": "https://adc-tenbox-prod.imgix.net/resi/propertyImages/1212381/1212381_100.v1.png?auto=compress%2Cformat&width=955","occupancy": "Vacant","estimated_value": "$147,486","year_built": "1967","county": "Bexar County","auction_end_date": "Oct 7, 2026","financing_available": false,"buyers_premium": "Not Applicable","interior_access_allowed": false,"broker_co_op": "Not Offered","is_online": true,"listing_photos_count": 10,"latitude": 29.3619507,"longitude": -98.6253876,"scraped_at": "2026-10-06T06:59:16.146Z"}
| Field | Type | Description |
|---|---|---|
| property_id | string | Unique Auction.com property identifier |
| address | string | Street address (city, state, ZIP and county are separate fields) |
| city | string | City where the property is located |
| state | string | US state abbreviation |
| zip | string | ZIP/postal code |
| price | string | Listing price or opening bid (USD) — only populated once a credit bid has been posted |
| auction_date | string | Scheduled auction date |
| auction_type | string | Auction type — REO, Foreclosure, Short Sale, etc. |
| status | string | Current listing status — Available, Upcoming, Active Auction |
| bedrooms | string | Number of bedrooms |
| bathrooms | string | Number of bathrooms |
| sqft | string | Interior square footage |
| lot_size | string | Lot size with unit |
| property_type | string | Property type — Single Family Home, Condominium Unit, Multi-Family, etc. |
| listing_url | string | Direct URL to the Auction.com listing page |
| image_url | string | Primary property image URL |
| occupancy | string | Occupancy status — Vacant, Owner Occupied, Tenant Occupied, etc. |
| estimated_value | string | Estimated market value (USD), distinct from the opening bid |
| year_built | string | Year the property was constructed |
| county | string | County the property is in (e.g. East Baton Rouge County) |
| auction_end_date | string | Date the online auction bidding window closes, distinct from auction_date (the start). Online auctions only |
| financing_available | boolean | True when conventional financing is accepted, false when the sale is cash only, empty when the listing states no financing terms |
| buyers_premium | string | Buyer's premium terms as listed (e.g. 5%, 5% or $2,500, Not Applicable). Online auctions only |
| interior_access_allowed | boolean | True when buyers may inspect the interior before bidding. Online auctions only |
| broker_co_op | string | Broker co-op commission availability as listed (e.g. Available, Not Offered) |
| is_online | boolean | True for an online auction, false for a live or in-person sale |
| listing_photos_count | integer | Number of photos in the listing gallery |
| latitude | number | Property latitude in decimal degrees |
| longitude | number | Property longitude in decimal degrees |
| scraped_at | string | ISO 8601 timestamp when the record was scraped |
auction_end_date, buyers_premium, and interior_access_allowed describe the online bidding window and its terms. They are populated for online auctions and empty (null) for scheduled foreclosure sales, which have no bidding window or buyer's premium to report. Filter on is_online to separate the two. The other fields in the table are present on both kinds of listing. city comes back clean even where the listing runs a directional into the city name.
FAQ
How do I scrape Auction.com listings?
Auction.com Scraper runs from the Apify console — pick a state, set a price range if you want one, and run. The scraper handles pagination, JavaScript hydration, and the detail-page follow-through. You get clean JSON when it finishes.
How much does it cost to run?
Auction.com Scraper is pay-per-event. You're charged per property record returned, not per page crawled, so a run that finds 50 listings costs the same whether the scraper visited 3 search pages or 30.
Can I filter by price range?
Auction.com Scraper accepts minPrice and maxPrice as USD integers. Set either or both — leave a field at 0 and that side of the range is unbounded.
What states does it cover?
Auction.com Scraper covers every state where Auction.com has inventory, which is all 50 plus DC. Pass a two-letter abbreviation like TX, FL, or CA, or leave the field blank for a national sweep.
Need More Features?
Need custom fields, filters, or a different target site? File an issue or get in touch.
Why Use Auction.com Scraper?
- Priced per record — Pay-per-event billing means a 50-record run costs the same regardless of how many search pages had to be paginated through.
- Full page rendering — Handles Auction.com's React-hydrated listing cards properly instead of giving up at the first empty selector, which is where most tools stop on this site.
- Clean JSON output — Consistent field names across REO, foreclosure, and short-sale inventory, so the data lands in your pipeline without a normalization step.
Further reading: Building Permit Data and Property Records: Where to Get Them in Bulk