{ "opencollection": "1.0.0", "info": { "name": "Redfin Data Center CSV Export Search API", "version": "1.0.0" }, "items": [ { "info": { "name": "Search", "type": "folder" }, "items": [ { "info": { "name": "Search properties via GIS", "type": "http" }, "http": { "method": "GET", "url": "https://redfin-public-data.s3.us-west-2.amazonaws.com/do/gis-search", "params": [ { "name": "region_id", "value": "", "type": "query", "description": "The unique identifier for a Redfin region." }, { "name": "region_type", "value": "", "type": "query", "description": "The type of region to search. Values include 1 (neighborhood), 2 (ZIP code), 5 (county), 6 (city)." }, { "name": "uipt", "value": "", "type": "query", "description": "Property type filter. Values include 1 (house), 2 (condo), 3 (townhouse), 4 (multi-family), 5 (land), 6 (other). Multiple values can be comma-separated." }, { "name": "status", "value": "", "type": "query", "description": "Listing status filter. Values include 1 (active), 130 (pending), 131 (active and pending)." }, { "name": "min_price", "value": "", "type": "query", "description": "Minimum listing price filter in USD." }, { "name": "max_price", "value": "", "type": "query", "description": "Maximum listing price filter in USD." }, { "name": "num_beds", "value": "", "type": "query", "description": "Minimum number of bedrooms filter." }, { "name": "max_num_beds", "value": "", "type": "query", "description": "Maximum number of bedrooms filter." }, { "name": "num_baths", "value": "", "type": "query", "description": "Minimum number of bathrooms filter." }, { "name": "max_num_baths", "value": "", "type": "query", "description": "Maximum number of bathrooms filter." }, { "name": "min_year_built", "value": "", "type": "query", "description": "Minimum year built filter." }, { "name": "max_year_built", "value": "", "type": "query", "description": "Maximum year built filter." }, { "name": "min_listing_approx_size", "value": "", "type": "query", "description": "Minimum approximate square footage filter." }, { "name": "max_listing_approx_size", "value": "", "type": "query", "description": "Maximum approximate square footage filter." }, { "name": "min_parcel_size", "value": "", "type": "query", "description": "Minimum lot/parcel size filter." }, { "name": "max_parcel_size", "value": "", "type": "query", "description": "Maximum lot/parcel size filter." }, { "name": "num_homes", "value": "", "type": "query", "description": "Maximum number of results to return per request." }, { "name": "page_number", "value": "", "type": "query", "description": "Page number for paginated results." }, { "name": "user_poly", "value": "", "type": "query", "description": "Custom polygon coordinates defining a geographic search boundary." } ] }, "docs": "Performs a geographic information system search for properties within a specified region. Returns property listings matching the provided filters including price range, property type, bedroom and bathroom counts, and geographic boundaries." }, { "info": { "name": "Search properties via GIS API", "type": "http" }, "http": { "method": "GET", "url": "https://redfin-public-data.s3.us-west-2.amazonaws.com/api/gis", "params": [ { "name": "region_id", "value": "", "type": "query", "description": "The unique identifier for a Redfin region." }, { "name": "region_type", "value": "", "type": "query", "description": "The type of region to search. Values include 1 (neighborhood), 2 (ZIP code), 5 (county), 6 (city)." }, { "name": "uipt", "value": "", "type": "query", "description": "Property type filter. Values include 1 (house), 2 (condo), 3 (townhouse), 4 (multi-family), 5 (land), 6 (other). Multiple values can be comma-separated." }, { "name": "status", "value": "", "type": "query", "description": "Listing status filter. Values include 1 (active), 130 (pending), 131 (active and pending)." }, { "name": "min_price", "value": "", "type": "query", "description": "Minimum listing price filter in USD." }, { "name": "max_price", "value": "", "type": "query", "description": "Maximum listing price filter in USD." }, { "name": "num_beds", "value": "", "type": "query", "description": "Minimum number of bedrooms filter." }, { "name": "num_baths", "value": "", "type": "query", "description": "Minimum number of bathrooms filter." }, { "name": "num_homes", "value": "", "type": "query", "description": "Maximum number of results to return per request." }, { "name": "page_number", "value": "", "type": "query", "description": "Page number for paginated results." }, { "name": "al", "value": "", "type": "query", "description": "Access level for the request, controlling the detail of data returned." }, { "name": "sp", "value": "", "type": "query", "description": "Sort parameter controlling the ordering of search results." }, { "name": "v", "value": "", "type": "query", "description": "API version parameter." } ] }, "docs": "Alternative GIS-based property search endpoint. Returns property data in JSON format matching the specified region and filter criteria. Supports polygon-based geographic boundaries and all standard property filters." } ] } ], "bundled": true }