---
title: "Get the streaming urls for the songs in the playlist"
method: GET
path: "/dcd/playlist/{id}/stream"
tags: ["dcd-playlist"]
---

# Get the streaming urls for the songs in the playlist

`GET /dcd/playlist/{id}/stream`

Get the streaming urls for the songs in the playlist

## Path parameters

- `id` integer, required

## Query parameters

- `device_token` string, required

## Response `200`

the streaming urls for the songs in the playlist

- PlaylistStream[]
  - `urls` PlaylistSongStreamingInfo[], required — Song streaming url info
    - `id` integer, required — The song ID
    - `url` string, required — The url for the song

## 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.
- `404` — Playlist does not exists.

---

[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)
