Landcor Data · Arazzo Workflow
Landcor — address to valuation
Version 1.0.0
Resolve a BC street address to a Landcor PID, then pull property detail, the AVM valuation range and the valuation history.
View Spec
View on GitHub
Real EstateCanadaValuationAVMProperty RecordsTitleLand RegistryMortgagePropTechProperty DataArazzoWorkflows
Provider
Workflows
address-to-valuation
Address string in, AVM valuation range and history out.
Landcor keys everything on its own PID (xxx-xxx-xxx), which callers never start with, so the first two steps exist purely to resolve one. Step 3 also captures neighbourhood_code and unit_type_code, which the neighbourhood sales series needs and offers no other way to get.
1
search-property
search_property_property_search_get
Search by address filters. All five filters are optional in the contract, so at minimum supply street_name plus street_number or postal_code — an unfiltered call is legal and returns an unbounded array with no pagination.
2
read-property
read_property_property__pid__get
Full property detail. The response is a fixed composition of seven sections — there is no expand or fields parameter, you always receive all of it.
3
read-valuation-range
read_valuation_range_valuationRange__pid__get
Current AVM low/high band. Use this operation, not GET /valuationRange/{pid}/updates — the spec states the updates endpoint now mirrors this one and returns the identical payload. Raises an undeclared 404 when no valuation record exists for the PID.
4
read-valuation-history
read_valuation_history_valuationRange__pid__history_get
Chronological valuation snapshots. Also raises an undeclared 404 when no history exists.