Real Estate Property 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 Schema object
  • name ["string","null"]

    The name or title of the property listing, usually found as a header or title in the HTML page.

  • date_published ["string","null"]

    The date when the listing was published, typically in a date format (YYYY-MM-DD) and found near the listing details.

  • date_published_raw ["string","null"]

    The raw date string as it appears on the webpage, which may include additional text or formatting.

  • description ["string","null"]

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

  • main_image ["string","null"]

    URL of the main image representing the property, usually the first image in the gallery or a prominently displayed image.

  • images ["array","null"]

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

    Items Array
    Items Array
  • year_built ["integer","null"]

    The year the property was built, often found in the property details or specifications section.

  • breadcrumbs ["array","null"]

    Breadcrumb navigation links showing the hierarchical location of the property listing on the website.

    Items object
    • name ["string","null"]

      The name of the breadcrumb link, representing a category or location.

    • link ["string","null"]

      The URL of the breadcrumb link.

  • location ["object","null"]

    Location details of the property.

    • city ["string","null"]

      The city where the property is located.

    • region ["string","null"]

      The region or state where the property is located.

  • other_ads ["array","null"]

    A list of other ads related to the property.

    Items object
    • image_url ["string","null"]

      URL of the image representing the property in other ads.

    • price ["object","null"]

      Price details of the property in other ads.

      • amount ["number","null"]

        The price amount of the property in other ads.

      • currency ["string","null"]

        The currency of the price in other ads.

    • location ["object","null"]

      Location details of the property in other ads.

      • region ["string","null"]

        The region or state of the property in other ads.

      • city ["string","null"]

        The city of the property in other ads.

    • area ["object","null"]

      The area details of the property in other ads.

      • value ["number","null"]

        The numerical value representing the area of the property in other ads.

      • 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 on the webpage, which may include the unit and additional text.

  • additional_property ["array","null"]

    Additional features or attributes of the property not covered by other fields.

    Items object
    • name ["string","null"]

      The name of an additional property feature or attribute.

    • value ["string","null"]

      The value of the additional property feature or attribute.

  • address ["object","null"]

    The address details of the property.

    • postal_code ["string","null"]

      The postal code of the property, often found in the address section.

    • street_address ["string","null"]

      The street address of the property, usually found in the address or contact details.

    • address_country ["string","null"]

      The country where the property is located.

    • address_locality ["string","null"]

      The locality or city where the property is located.

    • address_region ["string","null"]

      The region or state where the property is located.

    • raw ["string","null"]

      The full raw address string as it appears on the webpage.

  • area ["object","null"]

    The area details of the property.

    • value ["number","null"]

      The numerical value representing the area of the property, often found in the specifications.

    • unit_code ["string","null"]

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

    • raw ["string","null"]

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

  • number_of_rooms ["integer","null"]

    The total number of rooms in the property, including living rooms, bedrooms, etc.

  • identifier ["string","null"]

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

  • trade_info ["array","null"]

    Details of trade actions related to the property, such as sale or rent.

    Items object
    • trade_type ["string","null"]

      The type of trade action, such as 'sale' or 'rent'.

    • price ["number","null"]

      The price of the property.

    • currency ["string","null"]

      The currency of the price.

    • price_per_area_unit ["number","null"]

      Only if trade_info.price and area.value are present. Divide trade_info.price by area.value to get price per area unit. Round it to 2 decimal places.

  • furnished ["boolean","null"]

    Indicates whether the property is furnished.

  • url ["string","null"]

    The URL of the property listing.

  • 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.

  • availability_status ["string","null"]

    Current status of the property (e.g., available, sold, rented).

    Default Value: available
  • listing_type ["string","null"]

    Specifies whether the listing is for rent or buy.

  • rooms ["array","null"]

    A list of rooms and their counts in the property.

    Items object
    • room_type string

      The type of room in the property.

    • count integer

      The number of rooms of this type in the property.