---
title: "Subscription streaming - offline (HLS)"
method: GET
path: "/offline/subscription.m3u8"
---

# Subscription streaming - offline (HLS)

`GET /offline/subscription.m3u8`

## Request

- Base URL: `https://stream.svc.7digital.net`
- URL: `https://stream.svc.7digital.net/offline/subscription.m3u8`
- Auth: none required

Stream any track available for streaming in the user's region, as long as they have a valid subscription account already set up with our subscription system and their device is registered for offline play with the [user/unlimitedStreaming/offline](ref:authorise-device-for-off-line-streaming) endpoint.This endpoint should only be used when a given device is caching for offline track play (where it won't be connected to the Internet).All plays done during offline mode must be reported to the [user/subscription/log](ref:report-a-subscriber-stream)  endpoint as soon as Internet connectivity is restored.<br><br>![OAuth](https://files.readme.io/0bdd3d5-Asset_15.png "OAuth signature required") ![User token](https://files.readme.io/ecfdd80-Asset_14.png "User access token or id")

## Query parameters

- `userId` string, required
- `trackId` integer, required
- `formatId` integer, required
- `clientId` string, required
- `country` string, required

## Headers

- `range` string

---

[API](https://skmtc.dev/massivemusic/apis/stream.md) - [All operations](https://skmtc.dev/massivemusic/apis/stream/llms.txt) - [OpenAPI document](https://skmtc.dev/massivemusic/apis/stream/revisions/dfa24be33806?raw)
