Auction.com API. Foreclosure auctions as JSON.
Search Auction.com foreclosure and bank-owned homes by ZIP, city, county or map area. Get auction dates, opening bids, results, parcel numbers and value estimates.
100 free credits · No credit card required · No Auction.com login
curl -G https://api.realtycrawl.com/v1/auction/sold \ -H "Authorization: Bearer $REALTYCRAWL_KEY" \ -d county=Maricopa \ -d state=AZ \ -d sold_within_days=180{ "priced_count": 1, "disclosed_count": 0, "median_sale_price": 147600, "p25": 147600, "p75": 147600, "median_price_per_sqft": 171, "earliest_sold_date": "2026-04-21", "latest_sold_date": "2026-04-21"}Auction.com data, as typed JSON.
Every source returns the same core fields, so code you write here works for our other sources too. Fields only Auction.com has go in extras.
Upcoming auctions
Homes up for auction in an area, soonest first, with the date, opening bid and bids so far.
Recent results
Auctions that ended in a sale, with the sale date and the winning bid for online auctions.
Parcel numbers
Each home's APN, so you can match it to county records.
Value and rent estimates
The estimates Auction.com shows, with ranges, labeled as Auction.com's.
Closed and canceled too
Look up a home after its auction closes or is canceled, with the result once it has sold.
Nationwide
Search any US ZIP code, city, county or map area.
The Auction.com routes. Credits per call.
Each route is also a tool on our hosted MCP server, for Claude, Cursor and VS Code.
| Route | Credits | What it returns |
|---|---|---|
GET /v1/auction/listings | 1 | Foreclosure and bank-owned homes up for auction on Auction.com in an area, soonest auction first, one page of up to 100 at a time, with the auction date, opening bid, bids so far and Auction.com's value estimate. Page with `next_cursor`. A cache miss returns 202 and a job to poll. |
GET /v1/auction/sold | 1 | Recent Auction.com auctions in an area that ended in a sale, with the sale date and, for online auctions, the winning bid. Trustee sales held in person show no price. Auction.com keeps only recent results. Page with `next_cursor`. |
GET /v1/auction/property | 2 | Facts about one home on Auction.com: size, type, year built, parcel number, sale type, auction date and place, opening bid, bids, the result once it has sold, and Auction.com's value estimate. Works for closed and canceled auctions too. |
GET /v1/auction/estimate | 1 | The value and monthly rent estimates Auction.com shows for one home, with their ranges. We pass them through; we do not make our own. |
Building with ChatGPT? Paste this.
One prompt gives your assistant the endpoint, the sign-in header and how to wait for a result, so its first script works.
I'm building with the RealtyCrawl API. It returns real-estate data from Auction.com as typed JSON: foreclosure and bank-owned homes up for auction, recent auction results, property details and estimates. Read the docs first: https://realtycrawl.com/llms.txt OpenAPI spec: https://realtycrawl.com/openapi.json Rules for the code you write: - Base URL: https://api.realtycrawl.com/v1 - Auth: send the header "Authorization: Bearer <key>". Read the key from the REALTYCRAWL_KEY environment variable. Never put it in browser code. - Auction.com recent auction results: GET /auction/sold?zip=<5-digit ZIP>&sold_within_days=90. You can send city and state, or county and state, instead of zip. - A call often answers 202 with status "pending" and a poll_url. Poll GET /jobs/<request_id>?wait=20 with the same header until status is "complete" or "failed". - The rows are in result.data, each with address, sale_price, sold_date, sale_price_disclosure and source_url. sale_price is null when the price isn't public; result.field_notes says why. Never replace a null with a guess. - result.summary has median_sale_price and median_price_per_sqft. For the next page, send result.next_cursor as cursor. - A search costs 1 credit; property details and comps cost 2. A free account starts with 100 credits that do not refill, so save results while testing instead of repeating a call. Start with a short script that prints how many homes sold at auction in Maricopa County, AZ. Then ask me what I want to build.
No. RealtyCrawl is not affiliated with Auction.com. We collect public pages signed out and return the facts as JSON.
Foreclosure (trustee) sales and bank-owned homes listed on Auction.com across the US, soonest auction first, with the date, place, opening bid and bids so far.
Yes, for recent auctions that ended in a sale: the sale date and, for online auctions, the winning bid. Trustee sales held in person show no price, and Auction.com keeps only recent results.
Yes. A property lookup returns the parcel number (APN) with the home's facts, sale type and auction details, for closed and canceled auctions too.
Start with 100 free credits, no credit card required. Plans start at $9 a month for 1,000 credits. Most calls cost 1 credit; property and comps cost 2.
Calls that fail, and addresses that aren't found, are free.
Get Auction.com auctions as JSON in about two minutes.
Create a free account, make a key, and send your first request. Start with 100 free credits. No credit card required.