Report a loan's current facts (the lending service): a pledged loan that went past due, to nonaccrual, charged off or paid off stops lending at once
/ledger/collateral/loan-factsOnly the lending service's own identity svc_lending holding ledger:post (never staff or an API key) reports a loan's facts; any other caller is refused 403 forbidden. A live pledge is re-evaluated at once; an acknowledged pledge on a loan paid off, charged off or matured opens a pledged_asset_ended break.
Headers
Idempotency-KeystringOptionalSend on every write that creates or changes money or state; a replay with the same key returns the original result with 200.
Body parameters
as_ofstring · dateRequiredA business date, YYYY-MM-DD
asset_classstringRequiredcharged_offbooleanRequireddays_past_dueintegerRequiredloan_idstringRequiredExample loan_2tVh8nqLxq4GbDe0K1F6S9zRcWm
maturity_datestring · date or nullOptionalA business date, YYYY-MM-DD
maturity_unresolvedbooleanRequirednonaccrualbooleanRequiredparticipations_sold_amountintegerRequiredproduct_codestringRequiredstatusstringRequiredunpaid_principal_amountintegerRequiredReturns
200 OK
assetobjectRequiredCollateralAsset is one bank-owned asset the register values.
12 child attributes
asset_classstringRequiredidintegerRequiredkindstringRequiredSecurities_lot or loan
loanobject or nullOptionalLoanCollateralFacts are the lending service's facts about a loan as of a date.
12 child attributes
as_ofstring · dateRequiredA business date, YYYY-MM-DD
asset_classstringRequiredcharged_offbooleanRequireddays_past_dueintegerRequiredloan_idstringRequiredExample loan_2tVh8nqLxq4GbDe0K1F6S9zRcWm
maturity_datestring · date or nullOptionalA business date, YYYY-MM-DD
maturity_unresolvedbooleanRequirednonaccrualbooleanRequiredparticipations_sold_amountintegerRequiredproduct_codestringRequiredstatusstringRequiredunpaid_principal_amountintegerRequiredmaturity_datestring · date or nullOptionalA business date, YYYY-MM-DD
maturity_unresolvedbooleanRequiredreferencestringRequiredupdated_atstring · date-timeRequiredvaluation_as_ofstring · dateRequiredA business date, YYYY-MM-DD
valuation_basisstringRequiredvaluation_sha256stringOptionalvalue_amountintegerRequiredcreated_atstring · date-timeRequiredeligiblebooleanRequiredhaircut_bpsintegerRequiredidintegerRequiredineligibilityarray of stringsRequiredlendable_amountintegerRequiredlender_idintegerRequiredmakerstringRequiredpledge_referencestringOptionalstatestringRequiredReserved, pledged, releasing or released
updated_atstring · date-timeRequiredvalue_amountintegerRequiredErrors
Every error is a problem document with a stable code. See Errors.
400401403404409412413422424429500503