Corgi BankDocumentation
OpenAPI

Independently review an ATM exception resolution

POST/cards/atm/resolutions/{id}/reviews

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

Headers

Idempotency-KeystringRequired

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

approvebooleanRequired
evidencestringRequired

Returns

200 OK

created_atstring · date-timeRequired
exception_idstringRequired
idstringRequired
makerstringRequired
requestobjectRequired

ResolutionRequest proposes how an exception ends.

4 child attributes
actionstringRequired
amountintegerRequired
evidencestringRequired
referencestringOptional

For record_evidence: the accounts count or movement, or the network case, that settles it

resultobject or nullOptional

ResolutionResult is what applying an approved resolution did.

4 child attributes
accounts_movement_idstringOptional
actorstringRequired
outcomestringRequired

Applied

recorded_atstring · date-timeRequired
reviewobject or nullOptional

Review is an independent decision on a maker's proposal.

4 child attributes
actorstringRequired
approvebooleanRequired
evidencestringRequired
recorded_atstring · date-timeRequired

Errors

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

400401403404409412413422424429500503

to move to open esc to close