{"name":"Pragmatic Mortgage Lending","description":"Canadian mortgage brokerage and mortgage-planning platform serving British Columbia and Alberta.","url":"https://pragmatic.mortgage","version":"1.0.0","updatedAt":"2026-04-20T00:00:00.000Z","discovery":{"llmsTxt":"https://pragmatic.mortgage/llms.txt","llmsFullTxt":"https://pragmatic.mortgage/llms-full.txt","agentInstructions":"https://pragmatic.mortgage/agent-instructions.md","aiIndex":"https://pragmatic.mortgage/ai/site.json","aiTxt":"https://pragmatic.mortgage/ai.txt","pricing":"https://pragmatic.mortgage/pricing.md","sitemap":"https://pragmatic.mortgage/sitemap.xml","robots":"https://pragmatic.mortgage/robots.txt"},"actions":[{"name":"search_rates","description":"Browse scenario-based Canadian mortgage rates in the public rate explorer.","url":"https://pragmatic.mortgage/rates/explorer","method":"GET","parameters":{"type":"object","properties":{"transaction":{"type":"string","description":"Mortgage transaction type","enum":["PURCHASE","RENEWAL","REFINANCE"]},"province":{"type":"string","description":"Canadian province for the scenario","enum":["BC","AB"]}},"required":[],"additionalProperties":false}},{"name":"list_calculators","description":"List public mortgage calculators available on the site.","url":"https://pragmatic.mortgage/calculators","method":"GET","parameters":{"type":"object","properties":{"category":{"type":"string","description":"Optional calculator category filter","enum":["payment","affordability","refinance","closing","all"]}},"required":[],"additionalProperties":false}},{"name":"open_calculator","description":"Open a specific public mortgage calculator by slug.","url":"https://pragmatic.mortgage/calculators/payment","method":"GET","parameters":{"type":"object","properties":{"slug":{"type":"string","description":"Calculator slug","enum":["payment","amortization","amortization-compare","prepayment-impact","affordability","debt-service","insurer-premium","closing-costs","ptt-canada","ptt-bc","refinance-analyzer","refi-breakeven"]}},"required":["slug"],"additionalProperties":false}},{"name":"browse_guides","description":"Browse borrower-first mortgage guides and educational hub content.","url":"https://pragmatic.mortgage/hub","method":"GET","parameters":{"type":"object","properties":{"topic":{"type":"string","description":"Optional guide topic keyword"}},"required":[],"additionalProperties":false}},{"name":"get_pricing","description":"Read machine-readable pricing and fee policy for broker services.","url":"https://pragmatic.mortgage/pricing.md","method":"GET","parameters":{"type":"object","properties":{},"required":[],"additionalProperties":false}},{"name":"book_consult","description":"Book a free mortgage consultation with a licensed broker team member.","url":"https://pragmatic.mortgage/book-consult","method":"GET","parameters":{"type":"object","properties":{"province":{"type":"string","description":"Borrower province when known","enum":["BC","AB"]}},"required":[],"additionalProperties":false}},{"name":"contact","description":"Send a mortgage inquiry through the public contact form.","url":"https://pragmatic.mortgage/contact","method":"POST","parameters":{"type":"object","properties":{"name":{"type":"string","description":"Borrower full name"},"email":{"type":"string","description":"Borrower email address","format":"email"},"phone":{"type":"string","description":"Optional phone number"},"province":{"type":"string","description":"Borrower province","enum":["BC","AB"]},"message":{"type":"string","description":"Mortgage question or context for the broker team"}},"required":["name","email","message"],"additionalProperties":false}}]}