Skip to content

AnalyticsAlbumsDto

Endpoints · All schemas

FieldRequiredDescription
albumsYesAlbums the viewer owns or belongs to
notSharedYesinteger
ownedYesinteger
ownedSharedYesinteger
sharedYesinteger
totalYesinteger
unlistedYesAlbums counted but not listed, because the viewer neither owns nor belongs to them

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: AnalyticsAlbumDto

{
  "properties": {
    "albums": {
      "description": "Albums the viewer owns or belongs to",
      "items": {
        "$ref": "#/components/schemas/AnalyticsAlbumDto"
      },
      "type": "array"
    },
    "notShared": {
      "maximum": 9007199254740991,
      "minimum": 0,
      "type": "integer"
    },
    "owned": {
      "maximum": 9007199254740991,
      "minimum": 0,
      "type": "integer"
    },
    "ownedShared": {
      "maximum": 9007199254740991,
      "minimum": 0,
      "type": "integer"
    },
    "shared": {
      "maximum": 9007199254740991,
      "minimum": 0,
      "type": "integer"
    },
    "total": {
      "maximum": 9007199254740991,
      "minimum": 0,
      "type": "integer"
    },
    "unlisted": {
      "description": "Albums counted but not listed, because the viewer neither owns nor belongs to them",
      "maximum": 9007199254740991,
      "minimum": 0,
      "type": "integer"
    }
  },
  "required": [
    "albums",
    "notShared",
    "owned",
    "ownedShared",
    "shared",
    "total",
    "unlisted"
  ],
  "type": "object"
}