> **For coding agents and LLMs:** This is one Social Fetch marketing page (markdown export). For API orientation start with [`/llms.txt`](https://www.socialfetch.dev/llms.txt); for auth and crawl rules use [`/agents.txt`](https://www.socialfetch.dev/agents.txt); for every operation use [`/llms-endpoints.txt`](https://www.socialfetch.dev/llms-endpoints.txt).

## This page

- **On-site (HTML):** <https://www.socialfetch.dev/platforms/deezer/radios-radioid-tracks>
- **Markdown (.mdx) URL:** <https://www.socialfetch.dev/platforms/deezer/radios-radioid-tracks.mdx>

---

# Deezer Radio Tracks API

A current snapshot of a radio mix, not a fixed tracklist.

`GET /v1/deezer/radios/{radioId}/tracks` returns `lookupStatus` and `tracks`, about 25 tracks for the radio. The radio is generated, so the set changes from one call to the next. Each track uses the list track shape with title, duration, rank, artist, album and previewUrl.

An unknown radio id returns `not_found`. A radio that exists but has no tracks returns `found` with an empty array.

## Request

- **Endpoint:** `GET /v1/deezer/radios/{radioId}/tracks`
- **Credits:** 1 credit
Failed requests are free
- **Input:** by radio id
- **Full reference:** [docs](https://www.socialfetch.dev/docs/api/v1/deezer/radios/radioid/tracks/get)
- **Platform page:** [/platforms/deezer](https://www.socialfetch.dev/platforms/deezer)

## FAQ

### How many credits does this route cost?

Pricing is documented on the operation in the API registry (shown on this page). Confirm on every response with meta.creditsCharged: that field is the billing source of truth.

### Is the tracklist stable?

No. A radio mix changes between calls. Store the track ids if you need a fixed snapshot.

### How many tracks are returned?

About 25. There is no cursor and no limit parameter.
