# Redfin search API: best providers in 2026 > [PerceptLayer](https://datacircle.dev/redfin-search-apis/perceptlayer/399-pack), [RealtyAPI](https://datacircle.dev/redfin-search-apis/realtyapi/399-monthly) and [Scavio](https://datacircle.dev/redfin-search-apis/scavio/500-monthly) are the best Redfin search API providers in the Datacircle benchmark. On accuracy alone, [Scavio](https://datacircle.dev/redfin-search-apis/scavio/500-monthly) scores highest: 78 out of 100. We score 3 Redfin search APIs. 2 of them leave out how long the home has been for sale. We list all three, ranked by score. For each one, we show its top scoring plan, each part of the plan's score and what 1,000 searches cost. [PerceptLayer's $399 pack](https://datacircle.dev/redfin-search-apis/perceptlayer/399-pack) costs the least per 1,000 searches of any provider in our ranking: $0.798. To buy Redfin search API calls, start with [PerceptLayer's $399 pack](https://datacircle.dev/redfin-search-apis/perceptlayer/399-pack). You can try it first on [PerceptLayer's free plan](https://datacircle.dev/redfin-search-apis/perceptlayer/free), with nothing to pay before your first result. 1. [PerceptLayer, $399 pack: Redfin search API](https://datacircle.dev/redfin-search-apis/perceptlayer/399-pack): Overall score 69.3 (Price 88, Accuracy 35, Cost to get started 67, Bundle 100, Performance 100), $0.798 per 1,000 searches - We check each provider's docs for 6 fields. PerceptLayer's docs list 1: Year built. - On 9 November 2026, we sent this provider the same 20 searches as every other provider in our benchmark. 2. [RealtyAPI, $399 monthly: Redfin search API](https://datacircle.dev/redfin-search-apis/realtyapi/399-monthly): Overall score 60.4 (Price 44, Accuracy 69, Cost to get started 63, Bundle 100, Performance 46), $0.798 per 1,000 searches - We check each provider's docs for 6 fields: Estimate, Days on market, Broker, Agent and 2 more. RealtyAPI's docs list none of the 6. - On 31 October 2026, we sent this provider the same 20 searches as every other provider in our benchmark. 3. [Scavio, $500 monthly: Redfin search API](https://datacircle.dev/redfin-search-apis/scavio/500-monthly): Overall score 53.1 (Price 18, Accuracy 78, Cost to get started 62, Bundle 100, Performance 40), $2.50 per 1,000 searches - We check each provider's docs for 6 fields. Scavio's docs list 3: Days on market, Broker, Year built. - On 31 October 2026, we sent this provider the same 20 searches as every other provider in our benchmark. ## Best Redfin search API for each need Of the 3 Redfin search API providers ranked in the Datacircle benchmark: - Best for the lowest price per 1,000 searches: [PerceptLayer](https://datacircle.dev/redfin-search-apis/perceptlayer/399-pack) and [RealtyAPI](https://datacircle.dev/redfin-search-apis/realtyapi/399-monthly). - Best for the most accurate answers: [Scavio](https://datacircle.dev/redfin-search-apis/scavio/500-monthly). - Best for the lowest cost to get your first result: [PerceptLayer](https://datacircle.dev/redfin-search-apis/perceptlayer/399-pack). - Best for the fastest answers: [PerceptLayer](https://datacircle.dev/redfin-search-apis/perceptlayer/399-pack). ## How we tested On 31 October and 9 November 2026, we sent 3 providers the same list of 20 searches. Price and Accuracy weigh most in each plan's Overall score. We score all 3 providers and rank them by their top plan's Overall score. [How we score each plan](https://datacircle.dev/faq#how-do-you-score-each-plan) ## Questions about Redfin search APIs ### What is a Redfin search API? A Redfin search API takes a ZIP code. The API returns Redfin's results page. Our price sheet lists 146 Redfin search API plans from 15 providers. ### What is the best Redfin search API? [PerceptLayer](https://datacircle.dev/redfin-search-apis/perceptlayer/399-pack) is the best Redfin search API in the Datacircle benchmark. PerceptLayer's $399 pack has an Overall score of 69.3 out of 100. [RealtyAPI](https://datacircle.dev/redfin-search-apis/realtyapi/399-monthly) is second at 60.4 and [Scavio](https://datacircle.dev/redfin-search-apis/scavio/500-monthly) third at 53.1. ### What is the cheapest Redfin search API? [PerceptLayer's $399 pack](https://datacircle.dev/redfin-search-apis/perceptlayer/399-pack) costs the least per 1,000 searches of any provider in our ranking: $0.798. PerceptLayer charges for each page of results. The $0.798 price is for the first page of each search. [ScrapeUnblocker's pay-as-you-go plan](https://datacircle.dev/redfin-search-apis/scrapeunblocker/pay-as-you-go) costs the least for 10,000 searches a month: about $11.25. We rank 60 plans for Redfin search APIs by price. Half of the 60 plans cost $1.48 or less per 1,000 searches. ### Is there a free Redfin search API? Yes: 18 Redfin search API plans on our price sheet are free. [PerceptLayer](https://datacircle.dev/redfin-search-apis/perceptlayer/free) has a free plan with 1,000 pages of searches a month. PerceptLayer is the best Redfin search API in our benchmark. ### Which is better, PerceptLayer or RealtyAPI? [PerceptLayer](https://datacircle.dev/redfin-search-apis/perceptlayer/399-pack) scores higher overall, at 69.3 against [RealtyAPI](https://datacircle.dev/redfin-search-apis/realtyapi/399-monthly)'s 60.4 in our benchmark. RealtyAPI scores higher on Accuracy, at 69 against PerceptLayer's 35. ### Can I use Redfin search API data? Each provider's terms decide what you can do with Redfin search API data. We rank 3 Redfin search API providers. All 3 have API terms. All 3 set no time limit on keeping the data. All 3 set conditions on how you use the data. Each plan's page shows what the provider's terms say about keeping and using the data. ### How did you test Redfin search APIs? On 31 October and 9 November 2026, we sent 3 providers the same list of 20 searches. We haven't benchmarked 12 other Redfin search API providers yet: - [API.SH](https://datacircle.dev/redfin-search-apis/api-sh/50-monthly) - [Centorprat](https://datacircle.dev/redfin-search-apis/centorprat/pay-as-you-go) - [Crawlora](https://datacircle.dev/redfin-search-apis/crawlora/499-monthly) - [HasData](https://datacircle.dev/redfin-search-apis/hasdata/249-monthly) - [OpenWeb Ninja](https://datacircle.dev/redfin-search-apis/openweb-ninja/150-monthly-mega-get-redfin-search) - [Parse](https://datacircle.dev/redfin-search-apis/parse/30-monthly) - [QuanticData](https://datacircle.dev/redfin-search-apis/quanticdata/top-up-from-5) - [ReefAPI](https://datacircle.dev/redfin-search-apis/reefapi/450-quarterly) - [ScrapeBadger](https://datacircle.dev/redfin-search-apis/scrapebadger/299-monthly) - [ScrapeIt](https://datacircle.dev/redfin-search-apis/scrapeit/169-monthly) - [ScraperAPI](https://datacircle.dev/redfin-search-apis/scraperapi/49-monthly-hobby-post-structured-redfin-search) - [ScrapeUnblocker](https://datacircle.dev/redfin-search-apis/scrapeunblocker/299-monthly) The Accuracy score on Redfin search APIs: This score, out of 100, shows how many homes and home details a provider returns for a search. The score also shows whether those details match Redfin's. We send each provider the same US ZIP codes a person types into Redfin's search box. Some providers' calls take Redfin's ID for a ZIP code in place of the ZIP code. We send those providers the ID. Within minutes of each call, we read Redfin's search results for the same ZIP code. We compare each provider's answer with Redfin's page at the time we called that provider. We score each search on parts: the number of homes, and each home detail such as the price. We count a part on a search only when Redfin's page shows the part on every day we called providers. For homes, we count the provider's homes that are also on Redfin's page. We divide that count by the number of homes on Redfin's page. For each home detail, we look only at homes where Redfin shows that detail. We then take the share of those homes where the provider lists the detail. We count a price, bedroom count, bathroom count or living area as missing when the value differs from Redfin's. On each search, we average the provider's shares over the parts that count on that search. Then we average over all searches. Each search has the same weight. A provider scores 0 on a search where the provider's call returned no homes. We compare a provider that ran on fewer searches with the other providers on those same searches. A provider can't score higher by running only on easy searches. We lower the score when we test the call on fewer searches than the benchmark has. ## Redfin search API calls by name ### Redfin search API calls with "listing" in the name 2 Redfin search API providers have a call with "listing" in the name: - [HasData: Redfin Listing Scraper API](https://datacircle.dev/redfin-search-apis/hasdata/249-monthly) - [ScraperAPI: Redfin Listing Search API (Async)](https://datacircle.dev/redfin-search-apis/scraperapi/49-monthly-hobby-post-structured-redfin-search) ## Redfin search API calls that send results to a webhook 1 Redfin search API provider can send the results to your own URL (a webhook): - [ScraperAPI: Redfin Listing Search API (Async)](https://datacircle.dev/redfin-search-apis/scraperapi/49-monthly-hobby-post-structured-redfin-search) ## Redfin search API comparison: how we tested each provider, and what each one costs ### [PerceptLayer](https://datacircle.dev/redfin-search-apis/perceptlayer/399-pack), #1 of 3 We tested PerceptLayer on 9 November 2026 with all 20 searches in our test. PerceptLayer scored 69.3 out of 100 overall and 35 out of 100 for accuracy. Best for: the lowest price per 1,000 searches. RealtyAPI costs the same per 1,000 searches. Price on the cheapest plan for each number of searches: - 1,000 searches: $15 paid once, enough for 10 months ($1.50 a month), with PerceptLayer's Starter pack - 10,000 searches: $59 paid once, enough for 5 months ($11.80 a month), with PerceptLayer's Build pack - 100,000 searches: $699 paid once, enough for 10 months ($69.90 a month), with PerceptLayer's Scale pack - 1,000,000 searches: $2,999 paid once, enough for 5 months ($599.80 a month), with PerceptLayer's Volume pack ### [RealtyAPI](https://datacircle.dev/redfin-search-apis/realtyapi/399-monthly), #2 of 3 We tested RealtyAPI on 31 October 2026 with all 20 searches in our test. RealtyAPI scored 60.4 out of 100 overall and 69 out of 100 for accuracy. Best for: the lowest price per 1,000 searches. PerceptLayer costs the same per 1,000 searches. Price on the cheapest plan for each number of searches: - 1,000 searches: $5 a month with RealtyAPI's Buy Credits Once top-up - 10,000 searches: $49 a month with RealtyAPI's PRO plan - 100,000 searches: $144 a month with RealtyAPI's ULTRA plan - 1,000,000 searches: $1,299 a month with RealtyAPI's MEGA plan ### [Scavio](https://datacircle.dev/redfin-search-apis/scavio/500-monthly), #3 of 3 We tested Scavio on 31 October 2026 with all 20 searches in our test. Scavio scored 53.1 out of 100 overall and 78 out of 100 for accuracy. Best for: the most accurate answers. Price on the cheapest plan for each number of searches: - 1,000 searches: $288 a year paid up front with Scavio's Project, yearly plan - 10,000 searches: $948 a year paid up front with Scavio's Bootstrap, yearly plan - 100,000 searches: $4,788 a year paid up front with Scavio's Growth, yearly plan - 1,000,000 searches: $10,000 a month with Scavio's Pay As You Go top-up By Wayne Hamadi, founder of Datacircle. First published November 9, 2026. Last updated: November 9, 2026. The page: https://datacircle.dev/best-redfin-search-api. Every plan: https://datacircle.dev/redfin-search-api-pricing. The benchmark: https://datacircle.dev/redfin-search-api-pricing/benchmark.csv.