Corgi BankDocumentation
OpenAPI

Read an uploaded electronic journal and its reconciliation

GET/cards/atm/journal-uploads/{id}

Verified ATM operations staff with cards:atm:read on reads and cards:atm:write plus authentication within five minutes on writes; an independent reviewer holding cards:atm:approve decides configurations, exception resolutions and network settlements. Device messages require svc_atmdevice with cards:atm:device; network messages require svc_atmnetwork with cards:atm:network; replenishment updates admit the carrier's cards:atm:replenishment identity. The general cards:read and cards:write scopes do not open the switch. CADP1 is a bank-defined NDC-style cycle, not NCR NDC. The network link is a bank-defined ISO 8583:1987 subset, not a certified Pulse or STAR interface. Software PIN work is refused in production. Surcharges on cards other banks issued are disclosed on screen (12 CFR 1005.16). Cash posts to the terminal's ATM custody unit on GL 1020. See services/cards/atm/README.md.

Path parameters

idstringRequired

Returns

200 OK

completedarray of stringsRequired

Suspect transactions the journal completed

content_sha256stringRequired
exceptionsarray of stringsRequired
first_sequenceintegerRequired
idstringRequired
last_sequenceintegerRequired
matchedarray of stringsRequired

Transactions the journal agrees with

outcomesarray of objectsRequired
5 child attributes
journal_amountintegerRequired
resultstringRequired

Matched, completed_from_journal, mismatch, unknown_to_switch, missing_from_journal

serialstringRequired
switch_amountintegerRequired
transaction_idstringOptional
received_atstring · date-timeRequired
recordsintegerRequired
terminal_refstringRequired

Errors

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

400401403404409412413422424429500503

to move to open esc to close