Corgi BankDocumentation
OpenAPI

Capture a currency or coin order or deposit for independent review

POST/cash-operations/fedcash/instructions

Cash writer with a recent step-up. Captures an order or deposit against a vault unit; another supervisor must decide it.

Headers

Idempotency-KeystringOptional

Send on every write that creates or changes money or state; a replay with the same key returns the original result with 200.

Body parameters

endpointstringRequired
evidencestringRequired
kindstringRequired

Order, deposit

office_codestringRequired
packagesarray of objectsRequired
6 child attributes
denomination_amountintegerRequired
formstringRequired

Currency, coin

qualitystringOptional

Fit, new, unfit, mixed

quantityintegerRequired
seriesstringOptional

Ike: Eisenhower dollar bags (deposit only)

unitstringRequired

Bundle, strap, bag

ship_datestring · dateRequired

A business date, YYYY-MM-DD

unit_idstringRequired

Returns

200 OK

actorstringRequired
amountintegerRequired
created_atstring · date-timeRequired
decisionobject or nullOptional
4 child attributes
actorstringRequired
approvebooleanRequired
evidencestringRequired
recorded_atstring · date-timeRequired
discrepancyobject or nullOptional

Discrepancy is a Fed difference advice or a counted difference that needs independent review.

7 child attributes
actorstringRequired
amountintegerRequired

Signed: short is negative

created_atstring · date-timeRequired
decisionobject or nullOptional
4 child attributes
actorstringRequired
approvebooleanRequired
evidencestringRequired
recorded_atstring · date-timeRequired
evidencestringRequired
idstringRequired
instruction_idstringRequired
endpointstringRequired
evidencestringRequired
executionobject or nullOptional

FedExecution is the committed custody and fee posting.

5 child attributes
actorstringRequired
cash_movement_idstringRequired
fee_journal_idstringOptional

Example jrnl_2tVh8nqLxq4GbDe0K1F6S9zRcWm

journal_idstringRequired

Example jrnl_2tVh8nqLxq4GbDe0K1F6S9zRcWm

recorded_atstring · date-timeRequired
fee_amountintegerRequired
feesarray of objectsRequired
5 child attributes
amountintegerRequired
billing_codestringRequired

FRB billing code

codestringRequired

Ucap, cross_shipping

descriptionstringRequired
unitsintegerRequired
idstringRequired
kindstringRequired

Order, deposit

office_codestringRequired
packagesarray of objectsRequired
6 child attributes
denomination_amountintegerRequired
formstringRequired

Currency, coin

qualitystringOptional

Fit, new, unfit, mixed

quantityintegerRequired
seriesstringOptional

Ike: Eisenhower dollar bags (deposit only)

unitstringRequired

Bundle, strap, bag

receiptobject or nullOptional

Receipt is a captured physical count against the instruction.

7 child attributes
actorstringRequired
amountintegerRequired
difference_amountintegerRequired
evidencestringRequired
packagesarray of objectsRequired
6 child attributes
denomination_amountintegerRequired
formstringRequired

Currency, coin

qualitystringOptional

Fit, new, unfit, mixed

quantityintegerRequired
seriesstringOptional

Ike: Eisenhower dollar bags (deposit only)

unitstringRequired

Bundle, strap, bag

recorded_atstring · date-timeRequired
seal_numbersarray of stringsRequired
ship_datestring · dateRequired

A business date, YYYY-MM-DD

shipmentobject or nullOptional

FedCashShipment is the armored-carrier hand-off.

4 child attributes
actorstringRequired
carrier_referencestringRequired
idstringRequired
recorded_atstring · date-timeRequired
statusstringRequired
submissionobject or nullOptional

Submission is the Reserve Bank office's acknowledgement.

4 child attributes
actorstringRequired
feesarray of objectsRequired
5 child attributes
amountintegerRequired
billing_codestringRequired

FRB billing code

codestringRequired

Ucap, cross_shipping

descriptionstringRequired
unitsintegerRequired
operator_idstringRequired
recorded_atstring · date-timeRequired
unit_idstringRequired

Errors

Every error is a problem document with a stable code. See Errors.

400401403404409412413422424429500503

to move to open esc to close