Approve a holdings reconciliation once every break is resolved, or reject it (a securities checker other than its recorder)
/ledger/fedwire-securities/holdings-reconciliations/{id}/reviewThe guard admits staff holding ledger:securities:write and ledger:securities:approve; the store requires a step-up within five minutes and a checker other than the maker, refused 422 ledger.maker_checker_required (the database refuses it too). The same decision by the same checker replays; a different one is 409 conflict. The checker must not be the recorder, and approval is refused 409 conflict while any break is unresolved.
Path parameters
idstringRequiredHeaders
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
approvebooleanRequiredreasonstringRequiredReturns
200 OK
as_ofstring · dateRequiredA business date, YYYY-MM-DD
breaksarray of objectsRequired10 child attributes
accountstringRequiredcusipstringRequiredexpected_par_amountintegerRequiredidintegerRequiredopened_atstring · date-timeRequiredoperator_par_amountintegerRequiredreconciliation_idintegerRequiredresolutionstringOptionalresolved_atstring · date-time or nullOptionalresolved_bystringOptionalcontent_sha256stringRequiredidintegerRequiredlinesarray of objectsRequired4 child attributes
accountstringRequiredABA/NAME
cusipstringRequiredexpected_par_amountintegerRequiredoperator_par_amountintegerRequiredrecorded_atstring · date-timeRequiredrecorded_bystringRequiredreviewobject or nullOptionalReviewRecord is a retained review.
5 child attributes
approvebooleanRequiredcheckerstringRequiredjournal_idstringOptionalExample jrnl_2tVh8nqLxq4GbDe0K1F6S9zRcWm
reasonstringRequiredrecorded_atstring · date-timeRequiredstatementsarray of objectsRequired8 child attributes
accountobjectRequiredAccount is one securities account on a Reserve Bank's books: the participant's primary routing number and the account's name. A restricted account names the secured party whose interest the Reserve Bank marks (4.5.2).
4 child attributes
abastringRequirednamestringRequiredrestrictedbooleanRequiredsecured_partystringOptionalDiscount_window, fhlb, public_funds, ...
activityarray of objectsRequired7 child attributes
counterpartystringRequiredcusipstringRequireddirectionstringRequiredCredit (securities in) or debit (securities out)
operator_referencestringRequiredpar_amountintegerRequiredpayment_amountintegerRequiredtype_codestringRequiredas_ofstring · dateRequiredA business date, YYYY-MM-DD
issued_atstring · date-timeRequiredkey_idstringRequiredpositionsarray of objectsRequired2 child attributes
cusipstringRequiredpar_amountintegerRequiredsignaturestringRequiredversionstringRequiredstatusstringRequiredPending_review, approved or rejected
Errors
Every error is a problem document with a stable code. See Errors.
400401403404409412413422424429500503