{
  "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
}