{"ok":true,"tool":"pragmatic.get_calculator_schema.v1","result":{"calculator":{"slug":"amortization","title":"Amortization","description":"Balance, interest vs principal, exportable schedule.","category":"payments","url":"https://pragmatic.mortgage/calculators/amortization","inputSchema":{"type":"object","properties":{"principal":{"anyOf":[{"type":"number"},{"type":"string","pattern":"^-?\\d+(?:\\.\\d+)?$"}]},"nominalRatePercent":{"anyOf":[{"type":"number"},{"type":"string","pattern":"^-?\\d+(?:\\.\\d+)?$"}]},"amortizationMonths":{"type":"integer","minimum":12,"maximum":420},"termMonths":{"type":"integer","minimum":12,"maximum":420},"frequency":{"type":"string","enum":["monthly","semi_monthly","biweekly","accelerated_biweekly","weekly","accelerated_weekly"]},"compounding":{"type":"string","enum":["semi_annual","monthly","annual"]},"startDateISO":{"type":"string","format":"date-time"}},"required":["principal","nominalRatePercent","amortizationMonths","termMonths","frequency","compounding"],"additionalProperties":false}}}}