Real Estate Property Listing Extraction Schema

This model has been tailored based on customer feedback and usage. If you need a specific model and enough generalist, you can contact us on the support link below. If some fields are missing, you can also contact us to add them.

Contact us
Real Estate Property Listing Schema object
  • listings array

    A list of property listings on the webpage.

    Items object
    • name [string, null]

      The name or title of the property listing. Extract only the main text that describes the property, excluding any additional details such as location, price, and image descriptions. Typically found as a header or title in the listing.

    • main_image [string, null]

      URL of the main image representing the property in the listing.

    • images [array, null]

      A collection of image URLs representing different views of the property.

      Items [string, null]
      Items [string, null]
    • price object

      Price details of the property in the listing.

      • amount [number, null]

        The price amount of the property in the listing.

      • currency [string, null]

        The currency ISO code of the price in the listing.

    • location object

      Location details of the property in the listing.

      • region [string, null]

        The region or state where the property is located.

      • city [string, null]

        The city where the property is located.

    • house_area object

      The area details of the house.

      • value [number, null]

        The numerical value representing the area of the house.

      • unit_code [string, null]

        The unit of measurement for the area, such as 'm2' or 'sq2'.

      • raw [string, null]

        The raw area string as it appears in the listing, which may include the unit and additional text.

    • land_area object

      The area details of the land.

      • value [number, null]

        The numerical value representing the area of the land.

      • unit_code [string, null]

        The unit of measurement for the area, such as 'm2' or 'sq2'.

      • raw [string, null]

        The raw area string as it appears in the listing, which may include the unit and additional text.

    • url [string, null]

      The URL of the property listing page.

    • description [string, null]

      A detailed description of the property, often found in the main content area of the listing.

    • identifier [string, null]

      A unique identifier for the property listing, often found in the URL or as a specific field, but not an URL

    • equipment [array, null]

      A list of equipment or amenities available with the property.

      Items string
      Items string
    • property_type [string, null]

      The type of property.

    • floor_number [integer, null]

      The floor number the property is on.

    • total_floors [integer, null]

      Total number of floors in the building.

    • listing_agent [string, null]

      Information about the listing agent or real estate company.

    • contact_number [string, null]

      Phone number for contact.

    • email [string, null]

      Email address for inquiries.

  • pagination object

    Pagination details for navigating through multiple pages of property listings. Look for pagination controls usually found at the bottom or top of the listings, containing links with page numbers and navigation options like 'Next' or '>>'.

    • pages array

      A list of pagination details with page numbers and their URLs.

      Items object
      • page_number [integer, null]

        The number of the page, often found in pagination controls at the bottom or top of the listings.

      • url [string, null]

        The URL of the page, usually found in the pagination controls.

    • next_link [string, null]

      The URL of the next page, if available, often found as a 'Next' or '>>' link in the pagination controls.