v1

latestOpenAPI 3.0.12026-07-26181265484.9 KB
Machines

Get Specific Machine Statistics

Retrieves the current status and statistics of a specific machine identified by the provided MachineID. This includes details like operational status, performance metrics, and other relevant statistics.

get/v1/machines/{MachineID}/status

Path parameters

MachineIDinteger required

The unique identifier of the machine whose status is being requested.

Response

The current status and statistics of the specified machine.

CoinTubesChangeSumnumber double nullable

The total amount of money added or removed from the coin tubes.

MachineCashBoxLevelnumber double nullable

The current level of cash in the machine's cash box.

CancelledTransactionsCountinteger nullable

The number of transactions that were canceled.

TemperatureFahrenheitinteger nullable

The current temperature inside the machine, measured in Fahrenheit.

TemperatureCelciusinteger nullable

The current temperature inside the machine, measured in Celsius.

MachineRemarksUpdateDateTimestring date-time nullable

The date and time when the machine remarks were last updated.

Machine24HEventCountinteger nullable

The number of events that occurred in the machine within the last 24 hours.

CardSalesCounternumber double nullable

The total count of card-based sales transactions.

ActorIDinteger nullable

The unique identifier of the actor associated with the machine.

MachineIDinteger nullable

The unique identifier of the machine.

PickListGeneratedDateTimestring date-time nullable

The date and time when the pick list was last generated for this machine.

MachineInstallationDatestring date-time nullable

The date and time when the machine was installed.

InventoryCountDateTimestring date-time nullable

The date and time when the inventory count was last recorded.

QTYSoldSinceLastVisitDEXSalesinteger nullable

The quantity of items sold since the last visit, recorded via DEX sales.

LastCashSaleDateTimestring date-time nullable

The date and time of the last cash sale.

LastCashlessSaleDateTimestring date-time nullable

The date and time of the last cashless sale.

LastDEXReadDateTimestring date-time nullable

The date and time of the last DEX read.

LastGPRSFailureCountinteger nullable

The number of GPRS failures recorded during the last connection attempt.

LastKeepAliveDateTimestring date-time nullable

The date and time when the last keep-alive signal was received.

LastPowerDownDateTimestring date-time nullable

The date and time when the machine was last powered down.

LastPowerUpDateTimestring date-time nullable

The date and time when the machine was last powered up.

LastReceptionLevel(RSSI)integer nullable

The last recorded RSSI (Received Signal Strength Indicator) level.

LastTransactionDateTimestring date-time nullable

The date and time when the last transaction was processed.

LastVisitDateTimestring date-time nullable

The date and time of the last visit to the machine.

LastLCDMSISDN(CLI)string nullable

The last recorded MSISDN (Mobile Station International Subscriber Directory Number) of the LCD, used for CLI (Caller Line Identification).

ReaderStateErrorDateTimestring date-time nullable

The date and time when the reader last encountered an error state.

ReaderStateEnableDateTimestring date-time nullable

The date and time when the reader was last enabled.

MachineStockRefilDateTimestring date-time nullable

The date and time when the machine was last refilled with stock.

MachineRemarksstring nullable

Any additional remarks or notes associated with the machine.

MachineStatusUpdateDateTimestring date-time nullable

The date and time when the machine's status was last updated.

LastCashlesstransactionIDinteger nullable

The ID of the last cashless transaction processed by the machine.

DeviceLastIPAddressstring nullable

The last known IP address of the device connected to the machine.

QTYSoldSinceLastVisitOnlineSalesinteger nullable

The quantity of items sold online since the last visit to the machine.

LastCashCollectionDateTime(UTC)string date-time nullable

The date and time (in UTC) when the last cash collection occurred.

Hrefstring nullable

The reference URL for the machine.

MachineMQTTStatusboolean

Indicates whether the machine is currently connected via MQTT.