# playlist_v4.proto

## CreatePlaylistV4Proto

| label | name | type | number |
| ----- | ---- | ---- | ------ |
| optional | name | string | 1 |
| optional | description | string | 2 |
| optional | mood | string | 3 |
| repeated | tracks | PlaylistTrackProto | 4 |
| repeated | tags | TagProto | 5 |
| optional | isPublic | bool | 15 |


### TagProto

| label | name | type | number |
| ----- | ---- | ---- | ------ |
| optional | name | string | 1 |


## MyPlaylistV4Proto

| label | name | type | number |
| ----- | ---- | ---- | ------ |
| optional | id | string | 1 |
| repeated | tracks | PlaylistTrackProto | 2 |
| repeated | thumbnails | PlaylistThumbnailProto | 3 |
| optional | thumbnailType | int32 | 4 |
| repeated | tags | PlaylistTagProto | 5 |
| optional | isUnlimited | bool | 10 |
| optional | publishedAt | int64 | 11 |
| optional | updatedAt | int64 | 12 |
| optional | isEssential | bool | 13 |
| optional | isPublic | bool | 14 |
| optional | isDeleted | bool | 15 |


## PlaylistTagProto

| label | name | type | number |
| ----- | ---- | ---- | ------ |
| optional | id | string | 1 |
| optional | name | string | 2 |


