# Get user streams
`GET https://octopus.livepush.io/streams/mine`
Returns the list of live streams owned by the authenticated user.
Each stream includes its configuration, assigned zone, metadata,
and connected streaming destinations.
- **Tag:** Streams
- **Operation ID:** `getStreamsMine`
- **Authentication:** Bearer token required
- **Docs:** https://developers.livepush.io/streams/get-user-streams/

### Example request

```bash
curl -X GET 'https://octopus.livepush.io/streams/mine' \
  -H 'Authorization: Bearer YOUR_API_TOKEN'
```


### Responses


#### 200 — List of user streams

- _array of object_
- `id` (string)
- `metadata` (object)
  - `name` (string)
  - `category` (string) — Stream category
- `createdAt` (string<date-time>)
- `isDisabled` (boolean)
- `config` (object)
  - `pullUrlMaxRetry` (integer)
  - `recordingTier` (string)
- `destinations` (object[])
  - `id` (string)
  - `label` (string)
  - `appName` (string)
  - `rtmpBase` (string)
  - `isDisabled` (boolean)
- `zone` (object)
  - `id` (string)
  - `name` (string)
  - `category` (string)
  - `host` (string)
  - `isPublic` (boolean)
  - `isDefault` (boolean)


```json
[
  {
    "id": "st_xxxxxxxxxxxxx",
    "metadata": {
      "name": "OUTPUT 1",
      "category": "simulcast"
    },
    "createdAt": "2026-01-31T09:00:00.000Z",
    "isDisabled": false,
    "config": {
      "pullUrlMaxRetry": 5,
      "recordingTier": "rise"
    },
    "destinations": [
      {
        "id": "pb_xxxxxxxxxxxx",
        "label": "YouTube",
        "appName": "youtube",
        "rtmpBase": "rtmp://a.rtmp.youtube.com/live2",
        "isDisabled": true
      }
    ],
    "zone": {
      "id": "zn_xxxxxxxxx",
      "name": "Livepush Global",
      "category": "simulcast",
      "host": "stream.livepush.io",
      "isPublic": true,
      "isDefault": true
    }
  }
]
```


#### 401 — Unauthorized

