Cut.ProDocs
Monitoring

List broadcasts of a live monitor

Returns the channel's broadcasts, newest first, each with how many clips this workspace got from it. A broadcast with ended_at: null is on air and keeps producing clips every 10 minutes while the monitor is on. Only live monitors have broadcasts: a video monitor answers 400 INVALID_OBSERVING_TYPE, and its clips arrive as regular submissions in GET /clips.

X-Api-Key<token>

In: header

Path Parameters

id*string
Match^[0-9]{1,19}$

Query Parameters

page?number

Page number (default: 1)

Range1 <= value
limit?number

Items per page (default: 20, max: 100)

Range1 <= value <= 100

Response Body

application/json

application/json

application/json

GET
/monitors/{id}/broadcasts
curl -X GET "https://example.com/monitors/string/broadcasts"
{  "broadcasts": [    {      "id": "string",      "title": "string",      "category": "string",      "language": "string",      "is_mature": true,      "tags": [        "string"      ],      "started_at": "string",      "ended_at": "string",      "clips_count": 0,      "thumbnail_url": "string",      "recording_expired": true    }  ],  "pagination": {    "current_page": 0,    "total_pages": 0,    "total_count": 0,    "has_next_page": true,    "has_previous_page": true,    "limit": 0  }}