{"service":"HALOWERK finopswerk","endpoint":"/v1/general-borrowing-capitalization-ledger","method":"POST","content_type":"application/json","inputSchema":{"type":"object","properties":{"loans":{"type":"array","items":{"type":"object","properties":{"principal":{"type":"integer","minimum":1,"maximum":1000000},"rate_bps_domain":{"type":"array","items":{"type":"integer","minimum":0,"maximum":10000},"minItems":1,"maxItems":2}},"required":["principal","rate_bps_domain"],"additionalProperties":false},"minItems":1,"maxItems":3},"periods":{"type":"array","items":{"type":"object","properties":{"expenditure_delta":{"type":"integer","minimum":0,"maximum":1000000},"weight_milli":{"type":"integer","minimum":0,"maximum":1000},"capitalize_allowed":{"type":"boolean"}},"required":["expenditure_delta","weight_milli","capitalize_allowed"],"additionalProperties":false},"minItems":1,"maxItems":3},"report":{"type":"object","required":["weighted_expenditure","raw_capitalization","capitalized","interest_expense","capitalized_to_date","interest_expense_to_date","base_expenditure_to_date","asset_after","capitalization_change","balance_gap","allowed_status","loan_interest","pool_principal","capitalization_rate","period_interest","total_capitalized","total_interest_expense","final_asset"],"additionalProperties":{"type":"array","items":{"type":"object","properties":{"n":{"type":["string","null"],"pattern":"^(0|-?[1-9][0-9]{0,47})$","maxLength":49},"d":{"type":["string","null"],"pattern":"^[1-9][0-9]{0,47}$","maxLength":48}},"required":["n","d"],"additionalProperties":false},"minItems":1,"maxItems":3},"propertyNames":{"enum":["weighted_expenditure","raw_capitalization","capitalized","interest_expense","capitalized_to_date","interest_expense_to_date","base_expenditure_to_date","asset_after","capitalization_change","balance_gap","allowed_status","loan_interest","pool_principal","capitalization_rate","period_interest","total_capitalized","total_interest_expense","final_asset"]},"patternProperties":{"^(pool_principal|capitalization_rate|period_interest|total_capitalized|total_interest_expense|final_asset)$":{"type":"object","properties":{"n":{"type":["string","null"],"pattern":"^(0|-?[1-9][0-9]{0,47})$","maxLength":49},"d":{"type":["string","null"],"pattern":"^[1-9][0-9]{0,47}$","maxLength":48}},"required":["n","d"],"additionalProperties":false}}}},"required":["loans","periods","report"],"additionalProperties":false},"requestExample":{"loans":[{"principal":1,"rate_bps_domain":[10000]}],"periods":[{"expenditure_delta":3,"weight_milli":1000,"capitalize_allowed":true}],"report":{"weighted_expenditure":[{"n":"3","d":"1"}],"raw_capitalization":[{"n":"3","d":"1"}],"capitalized":[{"n":"1","d":"1"}],"interest_expense":[{"n":"0","d":"1"}],"capitalized_to_date":[{"n":"1","d":"1"}],"interest_expense_to_date":[{"n":"0","d":"1"}],"base_expenditure_to_date":[{"n":"3","d":"1"}],"asset_after":[{"n":"4","d":"1"}],"capitalization_change":[{"n":"1","d":"1"}],"balance_gap":[{"n":"0","d":"1"}],"allowed_status":[{"n":"1","d":"1"}],"loan_interest":[{"n":"1","d":"1"}],"pool_principal":{"n":"1","d":"1"},"capitalization_rate":{"n":"1","d":"1"},"period_interest":{"n":"1","d":"1"},"total_capitalized":{"n":"1","d":"1"},"total_interest_expense":{"n":"0","d":"1"},"final_asset":{"n":"4","d":"1"}}},"operations":[{"method":"POST","inputSchema":{"type":"object","properties":{"loans":{"type":"array","items":{"type":"object","properties":{"principal":{"type":"integer","minimum":1,"maximum":1000000},"rate_bps_domain":{"type":"array","items":{"type":"integer","minimum":0,"maximum":10000},"minItems":1,"maxItems":2}},"required":["principal","rate_bps_domain"],"additionalProperties":false},"minItems":1,"maxItems":3},"periods":{"type":"array","items":{"type":"object","properties":{"expenditure_delta":{"type":"integer","minimum":0,"maximum":1000000},"weight_milli":{"type":"integer","minimum":0,"maximum":1000},"capitalize_allowed":{"type":"boolean"}},"required":["expenditure_delta","weight_milli","capitalize_allowed"],"additionalProperties":false},"minItems":1,"maxItems":3},"report":{"type":"object","required":["weighted_expenditure","raw_capitalization","capitalized","interest_expense","capitalized_to_date","interest_expense_to_date","base_expenditure_to_date","asset_after","capitalization_change","balance_gap","allowed_status","loan_interest","pool_principal","capitalization_rate","period_interest","total_capitalized","total_interest_expense","final_asset"],"additionalProperties":{"type":"array","items":{"type":"object","properties":{"n":{"type":["string","null"],"pattern":"^(0|-?[1-9][0-9]{0,47})$","maxLength":49},"d":{"type":["string","null"],"pattern":"^[1-9][0-9]{0,47}$","maxLength":48}},"required":["n","d"],"additionalProperties":false},"minItems":1,"maxItems":3},"propertyNames":{"enum":["weighted_expenditure","raw_capitalization","capitalized","interest_expense","capitalized_to_date","interest_expense_to_date","base_expenditure_to_date","asset_after","capitalization_change","balance_gap","allowed_status","loan_interest","pool_principal","capitalization_rate","period_interest","total_capitalized","total_interest_expense","final_asset"]},"patternProperties":{"^(pool_principal|capitalization_rate|period_interest|total_capitalized|total_interest_expense|final_asset)$":{"type":"object","properties":{"n":{"type":["string","null"],"pattern":"^(0|-?[1-9][0-9]{0,47})$","maxLength":49},"d":{"type":["string","null"],"pattern":"^[1-9][0-9]{0,47}$","maxLength":48}},"required":["n","d"],"additionalProperties":false}}}},"required":["loans","periods","report"],"additionalProperties":false},"requestExample":{"loans":[{"principal":1,"rate_bps_domain":[10000]}],"periods":[{"expenditure_delta":3,"weight_milli":1000,"capitalize_allowed":true}],"report":{"weighted_expenditure":[{"n":"3","d":"1"}],"raw_capitalization":[{"n":"3","d":"1"}],"capitalized":[{"n":"1","d":"1"}],"interest_expense":[{"n":"0","d":"1"}],"capitalized_to_date":[{"n":"1","d":"1"}],"interest_expense_to_date":[{"n":"0","d":"1"}],"base_expenditure_to_date":[{"n":"3","d":"1"}],"asset_after":[{"n":"4","d":"1"}],"capitalization_change":[{"n":"1","d":"1"}],"balance_gap":[{"n":"0","d":"1"}],"allowed_status":[{"n":"1","d":"1"}],"loan_interest":[{"n":"1","d":"1"}],"pool_principal":{"n":"1","d":"1"},"capitalization_rate":{"n":"1","d":"1"},"period_interest":{"n":"1","d":"1"},"total_capitalized":{"n":"1","d":"1"},"total_interest_expense":{"n":"0","d":"1"},"final_asset":{"n":"4","d":"1"}}}}]}