---
title: "Get music assets"
method: GET
path: "/dcd/music/{id}/assets"
tags: ["dcd-music"]
---

# Get music assets

`GET /dcd/music/{id}/assets`

Retrieve a list of available assets for a given music.

## Path parameters

- `id` integer, required

## Query parameters

- `device_token` string, required

## Response `200`

List of available assets.

- object[]
  - `quality` '128kbps' | '160kbps' | '192kbps' | '256kbps' | '320kbps', required
  - `asset_url` string, required — Signed URL valid to retrieve the content for a limited period of time.

## 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.
- `403` — User does not have permissions to retrieve music.
- `404` — Music not found.

---

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