{"ok":true,"tool":"pragmatic.get_calculator_schema.v1","result":{"calculator":{"slug":"heloc","title":"HELOC Payment & Interest","description":"Interest-only vs amortized options, prime-linked.","category":"heloc_smith","url":"https://pragmatic.mortgage/calculators/heloc","inputSchema":{"type":"object","properties":{"balance":{"anyOf":[{"type":"number"},{"type":"string","pattern":"^-?\\d+(?:\\.\\d+)?$"}]},"limit":{"anyOf":[{"type":"number"},{"type":"string","pattern":"^-?\\d+(?:\\.\\d+)?$"}]},"primeRatePercent":{"anyOf":[{"type":"number"},{"type":"string","pattern":"^-?\\d+(?:\\.\\d+)?$"}]},"spreadPercent":{"anyOf":[{"type":"number"},{"type":"string","pattern":"^-?\\d+(?:\\.\\d+)?$"}],"default":"0"},"paymentFrequency":{"type":"string","enum":["monthly","semi_monthly","biweekly","accelerated_biweekly","weekly","accelerated_weekly"],"default":"monthly"},"compounding":{"type":"string","enum":["semi_annual","monthly","annual","quarterly","bi_weekly","weekly","daily"],"default":"semi_annual"},"amortization":{"type":"object","properties":{"years":{"type":"integer","minimum":0,"maximum":40},"months":{"type":"integer","minimum":0,"maximum":11}},"required":["years","months"],"additionalProperties":false,"default":{"years":25,"months":0}},"termMonths":{"type":"integer","minimum":12,"maximum":360,"default":60},"includeAmortized":{"type":"boolean","default":true}},"required":["balance","primeRatePercent"],"additionalProperties":false}}}}