{"service":"HALOWERK finopswerk","endpoint":"/v1/loan-modification-gross-catchup-ledger","method":"POST","content_type":"application/json","inputSchema":{"type":"object","properties":{"original_gross_n":{"type":"integer","minimum":1,"maximum":1000000},"modified_cashflows_n":{"type":"array","minItems":4,"maxItems":4,"items":{"type":"integer","minimum":0,"maximum":1000000}},"original_eir_bps_domain":{"type":"array","minItems":1,"maxItems":2,"uniqueItems":true,"items":{"type":"integer","minimum":0,"maximum":10000}},"amount_denominator":{"type":"integer","minimum":1,"maximum":1000},"report":{"type":"object","minProperties":13,"maxProperties":13,"propertyNames":{"enum":["original_gross_anchor","modified_initial_gross_anchor","modification_gain_loss_anchor","opening_gross","interest_income","contractual_cash","principal_recovery","closing_gross","cumulative_cash","cumulative_interest","cumulative_gain_slice","gross_balance_gap","gain_cash_bridge_gap"]},"additionalProperties":{"type":"array","minItems":4,"maxItems":4,"items":{"type":"object","additionalProperties":false,"required":["n","d"],"properties":{"n":{"type":["string","null"],"minLength":1,"maxLength":64},"d":{"type":["string","null"],"minLength":1,"maxLength":64}}}}}},"required":["original_gross_n","modified_cashflows_n","original_eir_bps_domain","amount_denominator","report"],"additionalProperties":false},"requestExample":{"original_gross_n":3,"modified_cashflows_n":[1,1,1,2],"original_eir_bps_domain":[2500],"amount_denominator":7,"report":{"original_gross_anchor":[{"n":"3","d":"7"},{"n":"3","d":"7"},{"n":"3","d":"7"},{"n":"3","d":"7"}],"modified_initial_gross_anchor":[{"n":"1732","d":"4375"},{"n":"1732","d":"4375"},{"n":"1732","d":"4375"},{"n":"1732","d":"4375"}],"modification_gain_loss_anchor":[{"n":"-143","d":"4375"},{"n":"-143","d":"4375"},{"n":"-143","d":"4375"},{"n":"-143","d":"4375"}],"opening_gross":[{"n":"1732","d":"4375"},{"n":"44","d":"125"},{"n":"52","d":"175"},{"n":"8","d":"35"}],"interest_income":[{"n":"433","d":"4375"},{"n":"11","d":"125"},{"n":"13","d":"175"},{"n":"2","d":"35"}],"contractual_cash":[{"n":"1","d":"7"},{"n":"1","d":"7"},{"n":"1","d":"7"},{"n":"2","d":"7"}],"principal_recovery":[{"n":"192","d":"4375"},{"n":"48","d":"875"},{"n":"12","d":"175"},{"n":"8","d":"35"}],"closing_gross":[{"n":"44","d":"125"},{"n":"52","d":"175"},{"n":"8","d":"35"},{"n":"0","d":"1"}],"cumulative_cash":[{"n":"1","d":"7"},{"n":"2","d":"7"},{"n":"3","d":"7"},{"n":"5","d":"7"}],"cumulative_interest":[{"n":"433","d":"4375"},{"n":"818","d":"4375"},{"n":"1143","d":"4375"},{"n":"199","d":"625"}],"cumulative_gain_slice":[{"n":"58","d":"875"},{"n":"27","d":"175"},{"n":"8","d":"35"},{"n":"2","d":"7"}],"gross_balance_gap":[{"n":"0","d":"1"},{"n":"0","d":"1"},{"n":"0","d":"1"},{"n":"0","d":"1"}],"gain_cash_bridge_gap":[{"n":"0","d":"1"},{"n":"0","d":"1"},{"n":"0","d":"1"},{"n":"0","d":"1"}]}},"operations":[{"method":"POST","inputSchema":{"type":"object","properties":{"original_gross_n":{"type":"integer","minimum":1,"maximum":1000000},"modified_cashflows_n":{"type":"array","minItems":4,"maxItems":4,"items":{"type":"integer","minimum":0,"maximum":1000000}},"original_eir_bps_domain":{"type":"array","minItems":1,"maxItems":2,"uniqueItems":true,"items":{"type":"integer","minimum":0,"maximum":10000}},"amount_denominator":{"type":"integer","minimum":1,"maximum":1000},"report":{"type":"object","minProperties":13,"maxProperties":13,"propertyNames":{"enum":["original_gross_anchor","modified_initial_gross_anchor","modification_gain_loss_anchor","opening_gross","interest_income","contractual_cash","principal_recovery","closing_gross","cumulative_cash","cumulative_interest","cumulative_gain_slice","gross_balance_gap","gain_cash_bridge_gap"]},"additionalProperties":{"type":"array","minItems":4,"maxItems":4,"items":{"type":"object","additionalProperties":false,"required":["n","d"],"properties":{"n":{"type":["string","null"],"minLength":1,"maxLength":64},"d":{"type":["string","null"],"minLength":1,"maxLength":64}}}}}},"required":["original_gross_n","modified_cashflows_n","original_eir_bps_domain","amount_denominator","report"],"additionalProperties":false},"requestExample":{"original_gross_n":3,"modified_cashflows_n":[1,1,1,2],"original_eir_bps_domain":[2500],"amount_denominator":7,"report":{"original_gross_anchor":[{"n":"3","d":"7"},{"n":"3","d":"7"},{"n":"3","d":"7"},{"n":"3","d":"7"}],"modified_initial_gross_anchor":[{"n":"1732","d":"4375"},{"n":"1732","d":"4375"},{"n":"1732","d":"4375"},{"n":"1732","d":"4375"}],"modification_gain_loss_anchor":[{"n":"-143","d":"4375"},{"n":"-143","d":"4375"},{"n":"-143","d":"4375"},{"n":"-143","d":"4375"}],"opening_gross":[{"n":"1732","d":"4375"},{"n":"44","d":"125"},{"n":"52","d":"175"},{"n":"8","d":"35"}],"interest_income":[{"n":"433","d":"4375"},{"n":"11","d":"125"},{"n":"13","d":"175"},{"n":"2","d":"35"}],"contractual_cash":[{"n":"1","d":"7"},{"n":"1","d":"7"},{"n":"1","d":"7"},{"n":"2","d":"7"}],"principal_recovery":[{"n":"192","d":"4375"},{"n":"48","d":"875"},{"n":"12","d":"175"},{"n":"8","d":"35"}],"closing_gross":[{"n":"44","d":"125"},{"n":"52","d":"175"},{"n":"8","d":"35"},{"n":"0","d":"1"}],"cumulative_cash":[{"n":"1","d":"7"},{"n":"2","d":"7"},{"n":"3","d":"7"},{"n":"5","d":"7"}],"cumulative_interest":[{"n":"433","d":"4375"},{"n":"818","d":"4375"},{"n":"1143","d":"4375"},{"n":"199","d":"625"}],"cumulative_gain_slice":[{"n":"58","d":"875"},{"n":"27","d":"175"},{"n":"8","d":"35"},{"n":"2","d":"7"}],"gross_balance_gap":[{"n":"0","d":"1"},{"n":"0","d":"1"},{"n":"0","d":"1"},{"n":"0","d":"1"}],"gain_cash_bridge_gap":[{"n":"0","d":"1"},{"n":"0","d":"1"},{"n":"0","d":"1"},{"n":"0","d":"1"}]}}}]}