GET OneStop/Groups/{GroupID}/Devices/{DeviceID}/ConsumablesSummary

Gets consumables summary for specified device

Request Information

URI Parameters

NameDescriptionTypeAdditional information
GroupID

integer

Required

DeviceID

ID of Device to Get

integer

Required

Body Parameters

None.

Response Information

Resource Description

Collection of ConsumableSummaryDTO
NameDescriptionTypeAdditional information
ConsumableID

Consumable ID

integer

None.

DeviceID

Device ID

integer

None.

Colour

Consumable colour, ie Black, Cyan etc

string

None.

Description

Consumable description, from device

string

None.

ConsumableTypeDescription

Consumable type, ie toner, drum etc

string

None.

SerialNumber

Consumable serial number, if supplied by device

string

None.

CurrentLevel

Current consumable level

integer

None.

LastReadingDate

Date last consumable reading taken

date

None.

LastCheckedDate

Date last checked. Consumable readings are only actually taken if a level change, or 12 hours since last reading

date

None.

Response Formats

application/json, text/json

Sample:
[
  {
    "ConsumableID": 1,
    "DeviceID": 2,
    "Colour": "sample string 3",
    "Description": "sample string 4",
    "ConsumableTypeDescription": "sample string 5",
    "SerialNumber": "sample string 6",
    "CurrentLevel": 7,
    "LastReadingDate": "2026-07-07T14:50:15.9733268+01:00",
    "LastCheckedDate": "2026-07-07T14:50:15.9733268+01:00"
  },
  {
    "ConsumableID": 1,
    "DeviceID": 2,
    "Colour": "sample string 3",
    "Description": "sample string 4",
    "ConsumableTypeDescription": "sample string 5",
    "SerialNumber": "sample string 6",
    "CurrentLevel": 7,
    "LastReadingDate": "2026-07-07T14:50:15.9733268+01:00",
    "LastCheckedDate": "2026-07-07T14:50:15.9733268+01:00"
  }
]

application/xml, text/xml

Sample:
<ArrayOfConsumableSummaryDTO xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/OneStopWebAPI.DTO">
  <ConsumableSummaryDTO>
    <Colour>sample string 3</Colour>
    <ConsumableID>1</ConsumableID>
    <ConsumableTypeDescription>sample string 5</ConsumableTypeDescription>
    <CurrentLevel>7</CurrentLevel>
    <Description>sample string 4</Description>
    <DeviceID>2</DeviceID>
    <LastCheckedDate>2026-07-07T14:50:15.9733268+01:00</LastCheckedDate>
    <LastReadingDate>2026-07-07T14:50:15.9733268+01:00</LastReadingDate>
    <SerialNumber>sample string 6</SerialNumber>
  </ConsumableSummaryDTO>
  <ConsumableSummaryDTO>
    <Colour>sample string 3</Colour>
    <ConsumableID>1</ConsumableID>
    <ConsumableTypeDescription>sample string 5</ConsumableTypeDescription>
    <CurrentLevel>7</CurrentLevel>
    <Description>sample string 4</Description>
    <DeviceID>2</DeviceID>
    <LastCheckedDate>2026-07-07T14:50:15.9733268+01:00</LastCheckedDate>
    <LastReadingDate>2026-07-07T14:50:15.9733268+01:00</LastReadingDate>
    <SerialNumber>sample string 6</SerialNumber>
  </ConsumableSummaryDTO>
</ArrayOfConsumableSummaryDTO>