Redfin Los Angeles sale listings data
100 listings from one Listingrail API search, 2026-10-19. Mostly empty: listed_at (0%).
Field coverage
What the rows contain
Sample rows
Quartile-priced rows; raw and empty fields left out.
[
{
"id": "223407813",
"url": "https://www.redfin.com/CA/Los-Angeles/2922-W-74th-St-90043/home/6422277",
"source": "redfin",
"title": "2922 W 74th St, Los Angeles, CA 90043",
"address": "2922 W 74th St, Los Angeles, CA 90043",
"city": "Los Angeles",
"region": "CA",
"postal_code": "90043",
"country": "US",
"lat": 33.9725653,
"lng": -118.3251456,
"price": 619900,
"currency": "USD",
"beds": 2,
"baths": 1,
"area": 896,
"area_unit": "sqft",
"property_type": "house",
"photos": [
"https://ssl.cdn-redfin.com/photo/45/bigphoto/607/SB26199607_1_1.jpg"
],
"agent": {
"name": "Venus Martinez"
}
},
{
"id": "221995360",
"url": "https://www.redfin.com/CA/Los-Angeles/12321-Ocean-Park-Blvd-90064/unit-14/home/6755204",
"source": "redfin",
"title": "12321 Ocean Park Blvd #14, Los Angeles, CA 90064",
"address": "12321 Ocean Park Blvd #14, Los Angeles, CA 90064",
"city": "Los Angeles",
"region": "CA",
"postal_code": "90064",
"country": "US",
"lat": 34.0235388,
"lng": -118.4487476,
"price": 1049000,
"currency": "USD",
"beds": 2,
"baths": 2,
"area": 1783,
"area_unit": "sqft",
"property_type": "condo",
"photos": [
"https://ssl.cdn-redfin.com/photo/45/bigphoto/580/SB26166580_0.jpg"
],
"agent": {
"name": "Thomas Royds"
}
},
{
"id": "222946070",
"url": "https://www.redfin.com/CA/Los-Angeles/6320-W-85th-St-90045/home/6611562",
"source": "redfin",
"title": "6320 W 85th St, Los Angeles, CA 90045",
"address": "6320 W 85th St, Los Angeles, CA 90045",
"city": "Los Angeles",
"region": "CA",
"postal_code": "90045",
"country": "US",
"lat": 33.9608967,
"lng": -118.3972895,
"price": 1599000,
"currency": "USD",
"beds": 5,
"baths": 3,
"area": 2038,
"area_unit": "sqft",
"property_type": "house",
"photos": [
"https://ssl.cdn-redfin.com/photo/45/bigphoto/490/SB26188490_0.jpg"
],
"agent": {
"name": "Michelle Zabukovec"
}
}
]Request
import os
import requests
r = requests.post(
"https://listingrail.com/v1/listings/search",
headers={"Authorization": f"Bearer {os.environ['LISTINGRAIL_KEY']}"},
json={"source":"redfin", "location":"Los Angeles, CA", "limit":100},
timeout=300,
)
r.raise_for_status()
listings = r.json()["listings"]
print(len(listings), listings[0]["price"], listings[0]["address"])Price context
Upper quartile 139% above the lower ($657,450).
5+ bed: 4.6× the 1 bed median.
Cheapest per sq ft: 1 bed ($551.0); dearest: 5+ bed ($803.0).