List ATM transactions
/cards/atm/transactionsVerified 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.
Query parameters
limitintegerOptionalPage size
Default 10. Maximum 100.
starting_afterstringOptionalThe id of the last item seen; returns the page after it
ending_beforestringOptionalThe id of the first item seen; returns the page before it
terminal_refstringOptionalstatusstringOptionalReturns
200 OK
dataarray of objectsRequired37 child attributes
account_idstringOptionalExample acct_2tVh8nqLxq4GbDe0K1F6S9zRcWm
accounts_movement_idstringOptionalacquirer_idstringOptionalauthorization_codestringOptionalauthorized_amountintegerRequiredbusiness_datestring · dateRequiredA business date, YYYY-MM-DD
card_idstringOptionalExample card_2tVh8nqLxq4GbDe0K1F6S9zRcWm
created_atstring · date-timeRequireddeposited_amountintegerRequireddevice_sequenceintegerOptionalThe request's message sequence
dispenseobjectOptionalNotes planned by cassette position
dispensed_amountintegerRequiredidstringRequiredjournal_idsarray of stringsOptionalnetworkstringOptionalnetwork_processing_codestringOptionalnetwork_rrnstringOptionalnetwork_stanstringOptionalnetwork_transmitted_atstring · date-time or nullOptionaloperationstringRequiredoutcomeobject or nullOptionalOutcome is what the terminal, its journal or the network said physically happened.
8 child attributes
check_keptbooleanOptionaldeposit_notesobjectOptionaldevicestringOptionalpresentedobjectOptionalrecorded_atstring · date-timeRequiredresultstringRequiredretractedobjectOptionalsourcestringRequiredSolicited_status, journal, network_reversal, exception_resolution
pan_maskedstringRequiredpayments_idstringOptionalreasonstringRequiredrequested_amountintegerRequiredresponse_codestringRequiredretracted_amountintegerRequiredreversed_amountintegerRequiredroutestringRequiredserialstringOptionalThe terminal's transaction serial
statusstringRequiredsurcharge_amountintegerRequiredterminal_idstringRequiredThe 8-character terminal identification
terminal_locationstringRequiredterminal_refstringOptionalThe bank's terminal (atmt_); empty for an issued transaction
to_account_idstringOptionalExample acct_2tVh8nqLxq4GbDe0K1F6S9zRcWm
updated_atstring · date-timeRequiredhas_morebooleanRequiredWhether another page follows
Errors
Every error is a problem document with a stable code. See Errors.
400401403404409412413422424429500503