{"ok":true,"tool":"pragmatic.get_calculator_schema.v1","result":{"calculator":{"slug":"dscr","title":"DSCR / NOI","description":"Debt Service Coverage at property and portfolio levels.","category":"investment","url":"https://pragmatic.mortgage/calculators/dscr","inputSchema":{"type":"object","properties":{"grossRentalIncomeMonthly":{"anyOf":[{"type":"number"},{"type":"string","pattern":"^-?\\d+(?:\\.\\d+)?$"}]},"otherIncomeMonthly":{"anyOf":[{"type":"number"},{"type":"string","pattern":"^-?\\d+(?:\\.\\d+)?$"}],"default":"0"},"vacancyRatePercent":{"anyOf":[{"type":"number"},{"type":"string","pattern":"^-?\\d+(?:\\.\\d+)?$"}],"default":"0"},"operatingExpensesMonthly":{"anyOf":[{"type":"number"},{"type":"string","pattern":"^-?\\d+(?:\\.\\d+)?$"}],"default":"0"},"replacementReserveMonthly":{"anyOf":[{"type":"number"},{"type":"string","pattern":"^-?\\d+(?:\\.\\d+)?$"}],"default":"0"},"mortgagePrincipalInterestMonthly":{"anyOf":[{"type":"number"},{"type":"string","pattern":"^-?\\d+(?:\\.\\d+)?$"}]},"taxesInsuranceMonthly":{"anyOf":[{"type":"number"},{"type":"string","pattern":"^-?\\d+(?:\\.\\d+)?$"}],"default":"0"},"otherDebtServiceMonthly":{"anyOf":[{"type":"number"},{"type":"string","pattern":"^-?\\d+(?:\\.\\d+)?$"}],"default":"0"},"portfolioNetOperatingIncomeMonthly":{"anyOf":[{"type":"number"},{"type":"string","pattern":"^-?\\d+(?:\\.\\d+)?$"}],"default":"0"},"portfolioDebtServiceMonthly":{"anyOf":[{"type":"number"},{"type":"string","pattern":"^-?\\d+(?:\\.\\d+)?$"}],"default":"0"},"targetDscr":{"anyOf":[{"type":"number"},{"type":"string","pattern":"^-?\\d+(?:\\.\\d+)?$"}],"default":"1.20"}},"required":["grossRentalIncomeMonthly","mortgagePrincipalInterestMonthly"],"additionalProperties":false}}}}