Schema library real-estate
Normalize public property pages into typed records.
Use these schemas for residential and commercial listings, rentals, sold history, short-term stays, and foreclosure auctions.
Records
Choose the record your workflow expects.
Commercial Property
Schema for commercial real estate property listings including office, retail, and industrial.
address · city · state · /extract/json
Foreclosure & Auction Listing
Schema for foreclosure and property auction listings.
address · city · state · /extract/json
Property Sold History
Schema for historical property sale transaction records.
address · city · state · /extract/json
Rental Listing
Schema for residential rental property listings.
address · city · state · /extract/json
Residential Listing
Schema for residential real estate listings including homes, condos, and townhouses for sale.
address · city · state · /extract/json
Short-Term Rental
Schema for short-term vacation rental listings (Airbnb, VRBO, etc.).
title · platform · property_type · /extract/json
How to use one
Four steps from a schema to a validated object.
Pick the record type
Choose the object closest to what your next step expects.
Inspect and adapt the fields
Drop what you do not need and describe anything ambiguous.
Send it with a public URL
The schema and the source page go to Extract together.
Validate what returns
Check the object in your application before writing it anywhere.
Extract or Generate
When to use Generate instead.
- Does the page state the fields? Extract is the call.
- Does the output need classification, comparison or inference? Generate returns that in your schema.