---
title: "SetList"
description: "API documentation for SetList"
url: https://developer.disguise.one/python-api/docs/setlist/
---

# SetList

See also: [Transports Guide](/plugins/guides/transports)

Base class (inherits properties and methods): _[Resource](/python-api/docs/resource#resource)_

Subclasses: _[AutomaticSetList](/python-api/docs/automaticsetlist#automaticsetlist)_, _[UserSetList](/python-api/docs/usersetlist#usersetlist)_

## Properties

#### **tracks** : _List\[[Track](/python-api/docs/track#track)\]_ _(Read-Only)_

## Methods

#### **addTrack**(self, track: _[Track](/python-api/docs/track#track)_)

Adds track to the setlist

#### **containsTrack**(self, track: _[Track](/python-api/docs/track#track)_) -> _bool_

#### **isTrackValid**(self, track: _[Track](/python-api/docs/track#track)_) -> _bool_

Returns true if the given track can be added to the setlist
