Create a bank treasury redemption
/ledger/securities/redemptionsVerified non-API-key exact original custodian service with ledger:securities:bridge supplies signed actual full Treasury repayment, original lot/reservation identity, actual external master statement and line, custody extinguishment and tax documents. The receipt ID and external references bind immutable replay; they cannot fund another source. Native accounting finishes contractual accretion, removes original AFS and allocated tax balances, reverses remaining ACL through credit provision and retains actual gross face, net cash, withholding and fees separately. Calendar maturity or projected discount is not cash; full face is paid once. The actual receipt is retained before accounting so posting failure remains recoverable. Complete evidence is strictly bounded at 5 MiB; responses at 16 MiB never silently truncate.
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
cash_evidenceobjectRequired3 child attributes
datastring · byteRequiredformatstringRequiredsha256stringRequiredcash_referencestringRequiredcurrency_codestringRequiredcusipstringRequiredcustodian_referencestringRequiredcustody_evidenceobjectRequired3 child attributes
datastring · byteRequiredformatstringRequiredsha256stringRequiredexternal_account_referencestringRequiredface_amountintegerRequiredfee_amountintegerRequiredidstringRequiredkey_idstringRequiredlegal_entitystringRequiredlot_idstringRequiredlot_revisionintegerRequiredmaster_cash_external_account_referencestringRequiredmaster_cash_ledger_account_idstringRequiredExample lacc_2tVh8nqLxq4GbDe0K1F6S9zRcWm
master_cash_statement_line_referencestringRequiredmaster_cash_statement_referencestringRequirednet_cash_amountintegerRequiredobserved_atstring · date-timeRequiredoriginal_settlement_sha256stringRequiredpayment_datestring · dateRequiredA business date, YYYY-MM-DD
payment_referencestringRequiredsignaturestringRequiredtax_evidenceobjectRequired3 child attributes
datastring · byteRequiredformatstringRequiredsha256stringRequiredunitsintegerRequiredversionstringRequiredwithholding_amountintegerRequiredReturns
200 OK
Errors
Every error is a problem document with a stable code. See Errors.
400401403404409412413422424429500503