Reconcile the operator's signed holdings statements for the bank's securities accounts at the close of as_of against the book, opening a break for every line that differs (bank securities staff)
/ledger/fedwire-securities/holdings-reconciliationsThe ledger's guard admits verified bank securities staff holding ledger:securities:write; the store requires a step-up within five minutes (never a service or an API key). The operator is the Fedwire Securities Service simulator: nothing it answers is a Reserve Bank message. Reads the signed holdings statement of every approved Fedwire Securities program account and approved discount window restricted account at the close of as_of (not after today, else 422) and compares it with the lots the book places there, opening a break per line that differs. With no such account it is 409 conflict.
Headers
Idempotency-KeystringRequiredSend 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
Returns
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