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 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
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
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
Chronological valuation snapshots. Also raises an undeclared 404 when no history exists.
Source API Descriptions
openapi
Arazzo Workflow Specification
Work with this as data
Every workflow here is available over the APIs.io API and to AI agents over MCP.