Landcor Data · Arazzo Workflow
Landcor — loan-to-value check and valuation report
Version 1.0.0
Run a proposed mortgage amount against Landcor's AVM value for a BC property and retrieve the password-protected PDF valuation report for the file.
View Spec
View on GitHub
Real EstateCanadaValuationAVMProperty RecordsTitleLand RegistryMortgagePropTechProperty DataArazzoWorkflows
Provider
Workflows
ltv-check-and-report
PID plus a proposed loan amount in; AVM band, LTV verdict and the encrypted PDF report out.
The AVM range is read BEFORE the LTV check on purpose — the check returns only booleans (has_avm, avm_exceeds_ltv) and never the valuation itself, so without step 1 you can report a verdict but not the number behind it.
1
read-valuation-range
read_valuation_range_valuationRange__pid__get
Current AVM low/high band for the subject property.
2
run-ltv-check
run_ltv_check_valuation_ltv_check_post
Stateless comparison — this POST creates nothing. Read has_avm first: false means Landcor holds no AVM value for the PID, in which case avm_exceeds_ltv carries no meaning and must not be reported as a pass or a fail.
3
read-property-pdf
read_property_pdf_property__pid__report_pdf_get
Retrieve the valuation report. Returns a JSON envelope containing a base64-encoded, PASSWORD-PROTECTED PDF in encrypted_pdf — not an application/pdf body, and the API does not supply the password. Backed by a legacy Landcor SOAP webservice: an undeclared 404 means the PID could not be resolved to assessment area, jurisdiction and roll number, and an undeclared 502 means the upstream SOAP service failed (retry a 502, never a 404).