---
title: "Get a monitored channel"
method: GET
path: "/monitors/{id}"
tags: ["Monitoring"]
---

# Get a monitored channel

`GET /monitors/{id}`

## Request

- Base URL: `https://api.cut.pro/api/v1`
- URL: `https://api.cut.pro/api/v1/monitors/{id}`
- Auth: API key in header `X-Api-Key`

Returns one monitored channel and whether it is on. Monitoring can also turn itself off when the balance runs out.

## Path parameters

- `id` string, required

## Response `200`

Response for status 200

- object
  - `id` string, required
  - `type` 'live' | 'video', required
  - `platform` 'youtube' | 'twitch' | 'kick', required
  - `username` string, required
  - `display_name` string, nullable, required
  - `avatar_url` string, nullable, required
  - `enabled` boolean, required
  - `enabled_at` string, nullable, required: ISO 8601 timestamp of when the current monitoring period started; `null` while off. Stopping is refused for the first 10 minutes after it.
  - `strategy_id` string, required: Clipping strategy applied to every clip
  - `template_id` string, nullable, required: Edit template applied to every clip; `null` = none
  - `video_min_duration` number, nullable, required: `video` only: shorter uploads are skipped, in seconds
  - `video_max_duration` number, nullable, required: `video` only: longer uploads are skipped, in seconds
  - `days_of_week` number[], required: `video` only: days an upload is accepted, 0 = Sunday; empty = every day
  - `hours_of_day` array[], required: `video` only: `[from, to]` hour ranges an upload is accepted, in the workspace owner's timezone
    - number[]

## Other responses

- `404`: Response for status 404

---

[API](https://skmtc.dev/cut/apis/cutpro-api.md) · [All operations](https://skmtc.dev/cut/apis/cutpro-api/llms.txt) · [OpenAPI document](https://skmtc.dev/cut/apis/cutpro-api/revisions/89d0bafe529c?raw)
