Real Estate Data
Extract property listings, pricing, and market data from real estate websites.
Use Cases
- Property Aggregation - Collect listings from multiple sources
- Market Analysis - Track price trends and inventory
- Investment Research - Identify opportunities
- Rental Market Data - Monitor rental prices and availability
PRO Usage
Want to extract listing and fileds without analyzing website template
Use Auto extract to extract listing and its fields without knowing website scheme or template. it won't break based when there is a change in website template.
result = client.auto_listing(url="https://zillow.com/homedetails", engine=ENGINE.STEALTH_MODE)
Property Data Example
from wrynai import WrynAI, Engine
client = WrynAI(api_key="your_api_key")
property_data = client.scrape(
url="https://zillow.com/homedetails/123-main-st",
fields=[
"address",
"price",
"bedrooms",
"bathrooms",
"sqft",
"lot_size",
"year_built",
"property_type",
"images",
"description",
"zestimate",
"price_history",
"nearby_schools"
]
)
print(f"Property: {property_data.data['address']}")
print(f"Price: {property_data.data['price']}")
print(f"{property_data.data['bedrooms']} bd, {property_data.data['bathrooms']} ba")