Corgi BankDocumentation
OpenAPI

Record a closed month's account fees under the terms in force (idempotent per fee)

POST/ledger/correspondent/nostro-accounts/{id}/monthly-fees

Correspondent banking authority: staff reads need ledger:correspondent:read (or ledger:read), writes need ledger:correspondent:write with a verified non-API-key staff identity and a step-up within five minutes, and a review also needs ledger:correspondent:approve and a different person from the maker. Nostro and correspondent ledger accounts are opened, posted and closed only through this module.

Path parameters

idstringRequired

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

periodstringRequired

Returns

200 OK

chargesarray of objectsRequired
21 child attributes
accrual_journal_idstringOptional

Example jrnl_2tVh8nqLxq4GbDe0K1F6S9zRcWm

amountintegerRequired
billingstringRequired
charge_bearerstringOptional
charge_datestring · dateRequired

A business date, YYYY-MM-DD

codestringRequired

Payment_charge or the monthly fee code

created_atstring · date-timeRequired
currency_codestringRequired
directionstringOptional
idstringRequired
invoice_idstringOptional
movement_idstringOptional
nostro_account_idstringRequired

Example acct_2tVh8nqLxq4GbDe0K1F6S9zRcWm

periodstringOptional

YYYY-MM, a monthly fee

posting_journal_idstringOptional

Example jrnl_2tVh8nqLxq4GbDe0K1F6S9zRcWm

sourcestringRequired
statement_item_refstringOptional
statusstringRequired
terms_idintegerRequired
uetrstringOptional
updated_atstring · date-timeRequired
nostro_account_idstringRequired

Example acct_2tVh8nqLxq4GbDe0K1F6S9zRcWm

periodstringRequired
terms_idintegerRequired

Errors

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

400401403404409412413422424429500503

to move to open esc to close