---
title: "Get the streamable MP3 file of a track"
method: GET
path: "/tracks/{track_id}/stream"
tags: ["tracks"]
---

# Get the streamable MP3 file of a track

`GET /tracks/{track_id}/stream`

Stream an mp3 track
This endpoint accepts the Range header for streaming.
https://developer.mozilla.org/en-US/docs/Web/HTTP/Range_requests

## Path parameters

- `track_id` string, required

## Query parameters

- `user_id` string
- `preview` boolean
- `user_signature` string
- `user_data` string
- `nft_access_signature` string
- `skip_play_count` boolean
- `api_key` string
- `skip_check` boolean
- `no_redirect` boolean

## Response `200`

Success

- StreamUrlResponse
  - `data` string, required

## Other responses

- `216` — Partial content
- `400` — Bad request
- `416` — Content range invalid
- `500` — Server error

---

[API](https://skmtc.dev/audius/apis/audius-api.md) · [All operations](https://skmtc.dev/audius/apis/audius-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/audius/audius-api/revisions/940230b2ed3d/schema)
