Comparables & Comps

Instant Comps for Any Property

Fetch the most similar live and historical listings for any property in one call — matched on location, surface, type, and price. The comparables layer your AVM, appraisal, or CMA has been missing.

Built for Valuation Workflows

AVM & Estimation Tools

Feed your model a clean set of comparables per property instead of scraping portals and de-duplicating by hand.

Appraisers & Advisors

Back every valuation with defensible, up-to-date comps drawn from the whole market, not one portal.

Lenders & Underwriters

Sanity-check collateral values against real comparable listings before you commit.

What You Can Build

Automated CMAs

Generate a comparative market analysis for any address in seconds, with the closest listings ranked and ready.

AVM Comp Sets

Serve your valuation model a consistent, deduplicated comparable set for every property it prices.

Price Reconciliation

Flag over- and under-priced listings by comparing them against their nearest true comparables.

Comparables in one call

Give us a property, get its closest comparable listings back — ranked and structured.

GET /documents/properties/{id}/similar-properties
curl -g 'https://api.stream.estate/documents/properties/9f8b2c.../similar-properties' \
  -H 'X-API-KEY: YOUR_KEY'
Response
{
  "hydra:totalItems": 12,
  "hydra:member": [
    { "uuid": "a1c2...", "price": 462000, "surface": 88, "pricePerMeter": 5250, "city": { "name": "Bordeaux" } },
    { "uuid": "b3d4...", "price": 495000, "surface": 95, "pricePerMeter": 5210, "city": { "name": "Bordeaux" } }
  ]
}

Frequently Asked Questions

How do I get comparable sales for a property?

Call GET /documents/properties/{id}/similar-properties with a property's uuid. It returns the most similar listings — matched on location, surface, property type, and price — as a structured collection you can feed straight into a model or report.

Are these comparable sales or comparable listings?

They are comparable listings drawn from 50M+ deduplicated adverts across France, including historical ones. That gives you a live, market-wide comp set rather than only closed transactions from a single registry.

Can I use this to build an AVM?

Yes — comparables are the core input to most automated valuation models. Pair /similar-properties with /indicators/price_per_meter for market context, and you have both the comp set and the €/m² anchor an AVM needs.

How is this different from your valuation use case?

The valuation page is about the end-to-end AVM / advisory product. This page is specifically the comparables DATA layer — the raw, ranked comps you plug into whatever valuation logic you already run.

Ready to power your valuations with real comps?