# Redfin Home Valuation (AVM)

<p>Get Redfin automated home valuation data for a specific US property. The endpoint is designed for AVM-style workflows where you already have a Redfin property_id from search results or a property details lookup and need a structured estimate, low/high value range, last sale context, and comparable-property signals.</p>

<h2>What the Redfin valuation endpoint returns</h2>
<p>The response can include the predicted home value, estimated low and high bounds, last sold price, last sold date, beds, baths, square footage, lot size, year built, and comparable sales. These fields are useful for building home equity calculators, pricing research tools, investment screening dashboards, portfolio monitoring, and homeowner-facing value estimate experiences.</p>

<h2>How to get a property valuation</h2>
<p>Start with <a href="/docs/redfin-api/redfin_locations">Redfin Location Search</a> when you need region IDs, then use <a href="/docs/redfin-api/redfin_search">Redfin Property Search</a> to find candidate listings and extract the property_id. For a known property, call <a href="/docs/redfin-api/redfin_property">Redfin Property Details</a> first when you need richer listing context before requesting this valuation endpoint.</p>

<h2>When to use valuation instead of property search</h2>
<p>Use property search when you need a list of homes in a city, ZIP code, county, or neighborhood. Use Redfin Home Valuation when your workflow centers on one property and needs an estimated value range, comparable sales, and property attributes for underwriting, pricing analysis, or automated real estate reports.</p>

- **Documentation:** [https://scrappa.co/docs/redfin-api/redfin_valuation](https://scrappa.co/docs/redfin-api/redfin_valuation)
- **API group:** Redfin API
- **Endpoint:** `GET https://scrappa.co/api/redfin/valuation`

## Authentication

Send your Scrappa API key in the `X-API-KEY` request header. Paid endpoints also support accountless x402 payments when called without an API key.

## Parameters

| Parameter | Type | Required | Description |
| --- | --- | --- | --- |
| `property_id` | integer | Yes | Redfin property ID (e.g., 194191988 from URL /home/194191988) |
| `listing_id` | integer | No | Redfin listing ID (optional) |

## Example request

```bash
#!/bin/bash

curl -X GET \
    -H "x-api-key: YOUR_API_KEY_HERE" \
    "https://scrappa.co/api/redfin/valuation?property_id=194191988"
```

## Example response

```json
{
    "data": {
        "predictedValue": 850000,
        "predictedValueLow": 800000,
        "predictedValueHigh": 900000,
        "lastSoldPrice": 750000,
        "lastSoldDate": "2020-05-15",
        "numBeds": 3,
        "numBaths": 2,
        "sqFt": {
            "value": 1800
        },
        "lotSize": {
            "value": 4500
        },
        "yearBuilt": 1920,
        "comparables": [
            {
                "address": "456 Oak Ave",
                "price": 875000,
                "beds": 3,
                "baths": 2,
                "sqFt": 1850
            }
        ]
    }
}
```

## Errors

| Status | Error | Description |
| --- | --- | --- |
| 400 | Invalid characters in parameter | The request contains null bytes or unsupported control characters. |
| 422 | The request validation failed | One or more Redfin request parameters failed validation. |
| 404 | Property not found | Property not found |
| 500 | Failed to fetch valuation for the property after multiple attempts. | The upstream service is temporarily unavailable. Please retry shortly. |

## Frequently asked questions

### What do I need before calling the Redfin valuation API?

You need a Scrappa API key and a Redfin property_id. The property_id can come from Redfin Property Search results or from a property details lookup.

### What valuation fields can the endpoint return?

The endpoint can return a predicted value, low and high estimate range, last sold price and date, comparable sales, beds, baths, square footage, lot size, and year built when Redfin exposes those fields for the property.

### Should I use Redfin Property Search or Redfin Home Valuation?

Use Property Search to discover listings in a market. Use Home Valuation when you already have one property and need an estimated value range, comparable sales, and valuation context.

## More Scrappa resources

- [API documentation](https://scrappa.co/docs)
- [Full LLM-readable API reference](https://scrappa.co/llms-full.txt)
- [OpenAPI specification](https://scrappa.co/docs/api.json)
- [Pricing](https://scrappa.co/pricing)
