Skip to content

AlbumIconCatalogueResponseDto

Endpoints · All schemas

FieldRequiredDescription
namesYesEvery valid icon name, sorted
suggestedYesCategorised suggested set offered first
versionYesMaterial Design Icons catalogue version the names come from

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

{
  "properties": {
    "names": {
      "description": "Every valid icon name, sorted",
      "items": {
        "type": "string"
      },
      "type": "array"
    },
    "suggested": {
      "description": "Categorised suggested set offered first",
      "items": {
        "$ref": "#/components/schemas/AlbumIconGroupResponseDto"
      },
      "type": "array"
    },
    "version": {
      "description": "Material Design Icons catalogue version the names come from",
      "type": "string"
    }
  },
  "required": [
    "names",
    "suggested",
    "version"
  ],
  "type": "object"
}