Corgi BankDocumentation
OpenAPI

Fedwire Securities Connection

The ledger's connection to the Fedwire Securities Service (a simulator until a certified FedLine connector replaces it): operator advices that settle bank-owned Treasury trades, transfers the bank sends under maker-checker, and holdings statements reconciled against the book.

OBJECTThe Fedwire Securities Connection objectThe ledger's connection to the Fedwire Securities Service (a simulator until a certified FedLine connector replaces it): operator advices that settle bank-owned Treasury trades, transfers the bank sends under maker-checker, and holdings statements reconciled against the book.POSTRead a business day's advices from the Fedwire Securities Service (simulator) again and take each one as a delivery, recovering an advice whose delivery was lost (bank securities staff)/ledger/fedwire-securities/advice-syncs · The 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)POSTTake a signed advice from the Fedwire Securities Service (simulator) for one of the bank's securities accounts: a delivery against payment quoting a bank securities order books that order's settlement, a free return from a lender's account is recorded, anything else is retained as an exception (the configured connector only)/ledger/fedwire-securities/advices · The operator is the Fedwire Securities Service simulator: nothing it answers is a Reserve Bank messageGETList retained advices, optionally for one business_date, exceptions first/ledger/fedwire-securities/advices · A read needs `ledger:securities:read`; `ledger:read` alone is refused 403 `forbidden`POSTPropose a transfer the bank sends: a sold lot delivered against payment to the buyer's securities account, or an exception advice reversed to its sender, pending a securities checker (bank securities staff)/ledger/fedwire-securities/deliveries · The 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)GETList proposed and sent transfers, those waiting for review or the operator first/ledger/fedwire-securities/deliveries · A read needs `ledger:securities:read`; `ledger:read` alone is refused 403 `forbidden`POSTReconcile 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-reconciliations · The 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)GETRead a retained advice, its match and outcome/ledger/fedwire-securities/advices/{id} · A read needs `ledger:securities:read`; `ledger:read` alone is refused 403 `forbidden`GETRead a transfer the bank sends, its review and the operator's answer/ledger/fedwire-securities/deliveries/{id} · A read needs `ledger:securities:read`; `ledger:read` alone is refused 403 `forbidden`GETRead a holdings reconciliation, its statements, lines, breaks and review/ledger/fedwire-securities/holdings-reconciliations/{id} · A read needs `ledger:securities:read`; `ledger:read` alone is refused 403 `forbidden`POSTApprove (sending the transfer to the operator and booking a sale's settlement from its acknowledgment) or reject a proposed transfer (a securities checker other than its maker)/ledger/fedwire-securities/deliveries/{id}/review · The 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)POSTResolve a holdings break with a reason (a securities checker)/ledger/fedwire-securities/holdings-breaks/{id}/resolution · The guard admits staff holding `ledger:securities:write` and `ledger:securities:approve`; the store requires a step-up within five minutesPOSTApprove a holdings reconciliation once every break is resolved, or reject it (a securities checker other than its recorder)/ledger/fedwire-securities/holdings-reconciliations/{id}/review · The 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)

to move to open esc to close