Skip to content

UtilityActivityEntryDto

Endpoints · All schemas

FieldRequiredDescription
actionYesSee definition below
bytesYesCombined size of the items listed below, in bytes
createdAtYesWhen the change was made
idYesEntry ID
itemCountYesItems listed below
itemsYesarray
unavailableCountYesItems of this change no longer shown: permanently deleted, or not visible to this session

Complete definition

required lists fields that must be present. nullable allows a null value; it does not make the field optional. Response enums retain exact wire values for compatibility.

Field definitions: UtilityActivityAction, UtilityActivityItemDto

{
  "properties": {
    "action": {
      "$ref": "#/components/schemas/UtilityActivityAction"
    },
    "bytes": {
      "description": "Combined size of the items listed below, in bytes",
      "maximum": 9007199254740991,
      "minimum": 0,
      "type": "integer"
    },
    "createdAt": {
      "description": "When the change was made",
      "format": "date-time",
      "type": "string"
    },
    "id": {
      "description": "Entry ID",
      "format": "uuid",
      "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-4[0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12})$",
      "type": "string"
    },
    "itemCount": {
      "description": "Items listed below",
      "maximum": 9007199254740991,
      "minimum": 0,
      "type": "integer"
    },
    "items": {
      "items": {
        "$ref": "#/components/schemas/UtilityActivityItemDto"
      },
      "type": "array"
    },
    "unavailableCount": {
      "description": "Items of this change no longer shown: permanently deleted, or not visible to this session",
      "maximum": 9007199254740991,
      "minimum": 0,
      "type": "integer"
    }
  },
  "required": [
    "action",
    "bytes",
    "createdAt",
    "id",
    "itemCount",
    "items",
    "unavailableCount"
  ],
  "type": "object"
}