Skip to content

Get Machines

Retrieves a set of machines.

Verb POST
Endpoint {base-url}/machines
Max Page Size 50

Request Body

{
  "requestFilter": {
    "organizationIds": [],
    "accountIds": [],
    "siteIds": [],
    "machineIdentifiers": [],
    "includeDeleted": false
  }
}

Filters Honored

  • RequestFilter
    • organizationIds
    • accountIds
    • siteIds
    • machineIdentifiers
    • includeDeleted

Returns

On Success

The requested list of machines.

Response Body

[
  {
    "id": 1166,
    "assetId": 318,
    "organizationId": 1,
    "siteId": 1,
    "typeId": 0,
    "machineMasterId": 0,
    "forceUpdate": false,
    "prose": null,
    "name": "PROSEV0000000875",
    "modelNumber": "",
    "taxPercentage": 0.0,
    "commissionPercentage": 0.0,
    "callInCode": "U3EA142DP4",
    "creditProcessingFee": 0.0,
    "bluetoothId": null,
    "externalAccountsTerminalId": null,
    "createdAt": "2014-08-06T09:56:58.55",
    "provisionedAt": "0001-01-01T00:00:00",
    "canRollbackFirmware": false,
    "ignoreDoorState": false,
    "controllerFirmware": {
      "current": null,
      "pendingUpdate": null
    },
    "pcFirmware": {
      "current": null,
      "pendingUpdate": null
    },
    "hasPlanogramChange": true,
    "enableAccountSales": false,
    "enableCashSales": false,
    "enableCreditSales": false,
    "mode": "unknown",
    "isVisible": true,
    "enableSlotCountTracking": true,
    "useInternetPricing": false,
    "hardwareSettingsChanged": true,
    "usePlangramPrice": false,
    "useMachineTaxRate": false,
    "useMachineCommissionRate": false,
    "lastHeartBeat": {
      "server": "0001-01-01T00:00:00",
      "local": "0001-01-01T00:00:00"
    },
    "lastCashSale": {
      "server": "0001-01-01T00:00:00",
      "local": "0001-01-01T00:00:00"
    },
    "lastCreditSale": {
      "server": "0001-01-01T00:00:00",
      "local": "0001-01-01T00:00:00"
    },
    "lastAccountSale": {
      "server": "0001-01-01T00:00:00",
      "local": "0001-01-01T00:00:00"
    },
    "latestRestockToPicklist": {
      "server": "2015-04-22T10:53:20.883",
      "local": "2015-04-22T10:53:17.617"
    },
    "offerSmsReceipts": 0
  }
]