---
title: "Get user's playlists"
method: GET
path: "/dcd/playlist/user"
tags: ["dcd-playlist"]
---

# Get user's playlists

`GET /dcd/playlist/user`

Retrieve all of the saved user's playlists

## Query parameters

- `limit` integer
- `offset` integer

## Response `200`

Retrieve the user's playlists

- Playlist[]
  - `id` integer, required
  - `image` string — This represents the album art. Either base64 encoded string or the remote image path (HTTPS).
  - `name` string, required — Playlist name.
  - `modified` integer — Last modified date for Playlist as Unix timestamp
  - `duration` integer — This represents the sum of the duration of every song in the playlist
  - `trimmed_duration` integer — This represents the total playlist duration with all the songs effects applied in the playlist
  - `is_spicy` boolean — The playlist is spicy if at least a song is marked as spicy
  - `song_count` integer, required — The count of songs in the playlist
  - `crossfade` integer — Number of seconds for cross fade by default
  - `version` integer — The version of the returned entity

## Other responses

- `304` — If the If-None-Match header is sent and matches with the Etag it will return the 304 (Not Modified) response without the data on the body.

---

[API](https://skmtc.net/zumba/apis/zumba-s-api.md) · [All operations](https://skmtc.net/zumba/apis/zumba-s-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/zumba/zumba-s-api/revisions/90e715bcdf3d/schema)
