Corgi BankDocumentation
OpenAPI

Reconcile the remittance to its payable sources, its transmitted message, the native ledger's booked cash and the agency's acknowledgments, retaining a new version when the result changed

POST/agency-remittances/{id}/reconciliations

Fresh verified staff with payments:operations:write authority is required. Reconcile the remittance to its payable sources, its transmitted message, the native ledger's booked cash and the agency's confirming acknowledgments. Matched means every source allocation is settled, the message carries that amount and the agency confirmed that amount. Customer authority is refused. Requests are strict single JSON objects bounded to 8 MiB; complete responses are bounded to 16 MiB and never silently truncated.

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.

Returns

200 OK

acknowledgmentsarray of stringsRequired
actorstringRequired
agency_referencesarray of stringsRequired
cash_readybooleanRequired
confirmed_minorintegerRequired
content_sha256stringRequired
created_atstring · date-timeRequired
differencesarray of stringsRequired
idstringRequired
instruction_minorintegerRequired
message_minorintegerRequired
protocolstringRequired
receipt_event_idsarray of stringsRequired
remittance_idstringRequired
returned_minorintegerRequired
settled_minorintegerRequired
sourcesarray of objectsRequired
5 child attributes
allocated_minorintegerRequired
obligation_idstringRequired
returned_minorintegerRequired
settled_minorintegerRequired
source_sha256stringRequired
statusstringRequired
versionintegerRequired

Errors

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

400401403404409412413422424429500503

to move to open esc to close