Getting a List of Live Jobs

Use the NextGen Live API to list and filter live channels (jobs) in your account.

Introduction

A GET request to /v2/accounts/{account_id}/jobs returns live channels in your account. Unlike legacy Live API v1, NextGen Live does not expose a separate /vods list endpoint — clip jobs are created via the clip endpoint and tracked through Video Cloud or your clip response.

GET https://api.live.brightcove.com/v2/accounts/{account_id}/jobs

Query filters

List jobs filters
Parameter Description
regions Comma-separated regions to query
type Filter by job type (e.g. channel, event)
ingest_state Filter by ingest connection state
processing_state Filter by processing state
created_at Filter format {op}:{unix_millis} — ops: gt, ge, lt, le
modified_at Same format as created_at

Example

GET https://api.live.brightcove.com/v2/accounts/ACCOUNT_ID/jobs?type=channel&created_at=gt:1704067200000

Get a single job

GET https://api.live.brightcove.com/v2/accounts/{account_id}/jobs/{job_id}

Returns the full job configuration including ingest endpoints, outputs, and state.