The ATM object
Terminal is a boarded terminal with its active configuration and state.
Attributes
active_versionintegerRequiredcash_unit_idstringRequiredconfigobject or nullOptionalTerminalConfig is one proposed version of a terminal's configuration.
8 child attributes
cash_ledger_account_idstringRequiredThe unit's GL 1020 ledger account, as accounts reported it
Example lacc_2tVh8nqLxq4GbDe0K1F6S9zRcWm
created_atstring · date-timeRequiredidstringRequiredmakerstringRequiredrequestobjectRequiredTerminalRequest boards a terminal or proposes a new configuration for it. Terminal settings that decide what a cardholder pays or can do are controls: each version is independently reviewed before the switch uses it.
11 child attributes
addressobjectRequiredAddress of a terminal: the location Regulation E receipts print (12 CFR 1005.9(a)(5)).
5 child attributes
citystringRequiredcountrystringRequiredline1stringRequiredpostal_codestringRequiredstatestringRequiredcash_unit_idstringRequiredThe accounts ATM custody unit on GL 1020
cassettesarray of objectsRequired3 child attributes
capacity_notesintegerRequiredWhat a replenishment fills the cassette to
denomination_amountintegerRequiredpositionintegerRequiredevidencestringRequiredlow_cash_threshold_amountintegerRequiredEstimated cassette cash below this requests replenishment
max_notesintegerRequiredmax_withdrawal_amountintegerRequirednamestringRequiredoperationsarray of stringsRequiredsurcharge_amountintegerRequiredDisclosed on screen to cards other banks issued (12 CFR 1005.16)
terminal_idstringRequired8 characters, the network card acceptor terminal identification
reviewobject or nullOptionalReview is an independent decision on a maker's proposal.
4 child attributes
actorstringRequiredapprovebooleanRequiredevidencestringRequiredrecorded_atstring · date-timeRequiredterminal_refstringRequiredThe terminal's id (atmt_)
versionintegerRequiredcreated_atstring · date-timeRequiredcreated_bystringRequiredidstringRequiredstateobjectRequiredTerminalState is the terminal's live operating state.
11 child attributes
available_operationsarray of stringsRequiredcassettesarray of objectsRequired4 child attributes
denomination_amountintegerRequirednotesintegerRequiredpositionintegerRequiredsupplystringRequiredOK, LOW, OUT
commanded_out_of_servicebooleanRequiredcounter_cycleintegerRequireddevicesobjectRequiredlast_sequenceintegerRequiredout_of_cashbooleanRequiredretract_bin_notesintegerRequiredsequence_epochintegerRequiredsupervisorbooleanRequiredupdated_atstring · date-timeRequiredstatusstringRequiredPending_review, active, rejected
terminal_idstringRequired