We’ve made a change. Scrapinghub is now Zyte! 

Real estate data extraction

API Available
Beta

Extract structured real estate data at scale

Get clean, valuable real estate web data fast and without the technical hassle. You tell us where it is online and our team of experts get you the data, exactly how you want it.

With our high-quality real estate data feeds, you can get access to structured real estate data from one or multiple websites across the web, so you can scale your project. As your needs grow, so can we.

Zyte Data Extraction supports a comprehensive list of metadata types and we have a QA process perfected for 10+ years to deliver high-quality real estate web data.

Data specification

  • Name
  • Date published
  • Description
  • Year built
  • Breadcrumbs
  • Address
  • Area
  • Number of bathrooms
  • Number of bedrooms
  • Number of Rooms
  • Identifier
  • Trade actions

Output example

[
  {
    "realEstate": {
      "name": "Real Estate name",
      "datePublished": "2020-06-18T00:00:00",
      "datePublishedRaw": "June 18, 2020",
      "description": "Real Estate description",
      "mainImage": "http://example.com/image.png",
      "images": [
        "http://example.com/image.png"
      ],
      "yearBuilt": 2018,
      "breadcrumbs": [
        {
          "name": "Level 1",
          "link": "http://example.com"
        }
      ],
      "additionalProperty": [
        {
          "name": "property 1",
          "value": "value of property 1"
        }
      ],
      "address": {
        "postalCode": "77701",
        "streetAddress": "3214 Brookview Drive",
        "addressCountry": "US",
        "addressLocality": "Beaumont",
        "addressRegion": "Texas",
        "raw": "3214 Brookview Drive, Beaumont, Texas 77701, US"
      },
      "area": {
        "value": 54.0,
        "unitCode": "SQMT",
        "raw": "54 m²"
      },
      "numberOfBathroomsTotal": 3,
      "numberOfFullBathrooms": 2,
      "numberOfPartialBathrooms": 1,
      "numberOfBedrooms": 2,
      "numberOfRooms": 3,
      "identifier": "XYZ",
      "tradeActions": [
        {
          "tradeType": "RentAction",
          "price": "1700.0",
          "currency": "USD"
        }
      ],
      "probability": 0.95,
      "url": "http://example.com/example-real-estate-page"
    },
    "webPage": {
      "inLanguages": [
        {"code": "en"},
        {"code": "es"}
      ]
    },
    "query": {
      "id": "1564747029122-9e02a1868d70b7a3",
      "domain": "example.com",
      "userQuery": {
        "pageType": "realEstate",
        "url": "http://example.com/example-real-estate-page"
      }
    },
    "algorithmVersion": "20.8.1"
  }
]

Get sample data

Ready to get started?

Your Data Extraction Partner

Our web scraping team of experts can provide services to suit any size of business, from twinkly startups to Fortune 100’s.

Talk to us

Zyte Automatic Extraction

Our AI enabled always-on, on-demand web data extraction solution.

Try free