Brightcove is an online video platform providing REST APIs for uploading and managing videos, encoding, CDN delivery, player configuration, analytics, and live streaming management. Its Video Cloud platform serves media companies, broadcasters, marketers, and OTT providers globally.
Brightcove publishes 66 API contracts indexed on the APIs.io network, including SSAI API, Delivery Rules API, Access Tokens API, and 63 more. Tagged areas include Video, Media, Streaming, Live Streaming, and Analytics.
The Brightcove catalog on APIs.io includes 1 Spectral governance ruleset.
Brightcove’s developer surface includes engineering blog, authentication, documentation, pricing, and 15 more developer resources.
Regulatory Posture applies to this provider. Its tags matched the
Horizontal (data, software, accessibility, platform) regime, so
Regulatory Posture carries 15 points of the composite.
If this regime is wrong for your business, say so on your
provider repo — the
applicability map is public and we will correct it.
Create-or-Update Ergonomics applies to this provider. This API accepts writes, so it
carries 10 points of the composite. It is scored from the published contracts
themselves: whether a caller can create-or-update in one call, whether the write accepts a key the caller already
holds, and whether the response says which branch ran. Without that, every write needs a search-and-branch in
front of it, and the first time that check is skipped a duplicate record is created.
Scored against the observed mean rather than raw — a provider at the catalog average is unchanged by this facet,
not penalised by it.
The six quality facets above are damped to 75 points between them,
because the conditional facet above carries the other
25. That is why each facet's contribution is shown against a damped
maximum: raising a quality facet moves the composite by 75% of its nominal
weight, not 100%. The full arithmetic is at apis.io/rating/.
Show this score on your site.
It updates itself when the score changes. Paste this where you link to your API docs:
<a href="https://apis.io/providers/brightcove/"><img src="https://apis.io/badge/brightcove/card.svg" alt="Brightcove on APIs.io — Kin Score by API Evangelist"></a>
Other styles, a README pill and a shields.io endpoint are on the badge page.
Raise your score.
Agent readiness — checks not met, largest first (exact, from this profile):
MCP Server+12 pts — deployment.mode + probe verdict on the mcp/ manifest, not the pointer; an unprobed slug falls back to authorship
Idempotency+9 pts — OpenAPI mutating operations declare an idempotency key — a header, a request-body property, or a named de-duplication token whose own description says so (verified); else common[].type matches /idempoten/i (documented)
A2A Agent Card+8 pts — a2a/-a2a.yml manifest, graded on conformance.grade against A2A 1.0.0
Delegated User Identity+6 pts — a served discovery document listing authorization_code in grant_types_supported (served), else an oauth2 authorizationCode flow or openIdConnect declared in an OpenAPI (documented)
Typed Event Surface+6 pts — AsyncAPI document, OR webhooks/callbacks objects in the as-published OpenAPI, OR common[].type includes Webhooks
7 more unmet checks in the Agent Readiness table above.
Kin Score — facets with the most composite points still available (weight × headroom):
Access Clarityscores 13.2 — up to +17.4 composite points
The Kin Score Market layer reads a provider inside its market:
its position, and how deep its integrations go. Depth is only comparable within a position. Provisional and unweighted:
not part of the Kin Score or agent readiness.
Registered MCP server and declares compatibility are report only — not weighted.
Undeclared means we found nothing we can read, so there is no number: we never infer integrations.
Standards this provider implements or carries. De facto ones are profiled and measured by the API Commons; formal ones come from the standards directory and are linked by the provider's own tags. The evidence column says how each claim was established — not that it was made.
Retrieves analytics data programmatically for Video Cloud accounts, including dimensions like device type, geography, player, and video performance metrics.
Clear_sources endpoints expose unencrypted sources to the preview players in the studio for customers who are using [Playback Rights](/playback-restrictions/references/index.htm...
Operations for managing folders to organize your videos. See [Working with Labels](/cms/managing-videos/working-with-labels.html) for more information.
Operations for creating live jobs, listing live jobs, getting job details, and canceling live jobs. There are also operations for activating and deactivating SEP jobs, schedulin...
aid: brightcove
name: Brightcove
description: Brightcove is an online video platform providing REST APIs for uploading and managing videos, encoding, CDN delivery,
player configuration, analytics, and live streaming management. Its Video Cloud platform serves media companies, broadcasters,
marketers, and OTT providers globally.
deliveryModel:
model: saas
open_source: false
commercial: true
callable_host: true
label: Hosted service · you call their endpoint
confidence: high
source:
- openapi
- pricing
generated: '2026-08-28'
method: derived
accessModel:
pricing: enterprise
onboarding: self-serve
trial: false
try_now: false
public: false
gated: none
gated_source:
- onboarding
label: Enterprise · Self-serve signup
confidence: medium
source:
- plans
- authentication
- security
generated: '2026-11-06'
method: derived
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/icons/brightcove.png
url: https://raw.githubusercontent.com/api-evangelist/brightcove/refs/heads/main/apis.yml
created: '2026-06-13'
modified: '2026-10-06'
specificationVersion: '0.23'
tags:
- Video
- Media
- Streaming
- Live Streaming
- Analytics
- CDN
- OTT
- Player
- Ad Insertion
apis:
- name: Brightcove Dynamic Ingest API
description: Handles ingestion of videos and media assets into Video Cloud, supporting remote URL ingestion and upload from
local files.
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
humanURL: https://apis.support.brightcove.com/dynamic-ingest/
baseURL: https://ingest.api.brightcove.com/v1
tags:
- Ingest
- Video Upload
- Encoding
properties:
- type: Documentation
url: https://apis.support.brightcove.com/dynamic-ingest/
- name: Brightcove Analytics API
description: Retrieves analytics data programmatically for Video Cloud accounts, including dimensions like device type,
geography, player, and video performance metrics.
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
humanURL: https://apis.support.brightcove.com/analytics/
baseURL: https://analytics.api.brightcove.com/v1
tags:
- Analytics
- Reporting
- Metrics
properties:
- type: Documentation
url: https://apis.support.brightcove.com/analytics/
- name: Brightcove Playback API
description: Fetches video and playlist data for players and mobile apps, providing optimized delivery of media metadata
and playback URLs.
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
humanURL: https://apis.support.brightcove.com/playback/
baseURL: https://edge.api.brightcove.com/playback/v1
tags:
- Playback
- Video Delivery
- Player
properties:
- type: Documentation
url: https://apis.support.brightcove.com/playback/
- name: Brightcove Player Management API
description: Creates, edits, and manages Brightcove players as publishable resources with full configuration control.
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
humanURL: https://apis.support.brightcove.com/player-management/
baseURL: https://players.api.brightcove.com/v2
tags:
- Player
- Configuration
- Management
properties:
- type: Documentation
url: https://apis.support.brightcove.com/player-management/
- name: Brightcove Live API
description: Creates and manages live streams with comprehensive streaming controls including RTMP, RTP, RTP-FEC, and SRT
input protocols and HLS output delivery.
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
humanURL: https://apis.support.brightcove.com/live-api/
baseURL: https://api.bcovlive.io/v1
tags:
- Live Streaming
- Broadcasting
- HLS
properties:
- type: Documentation
url: https://apis.support.brightcove.com/live-api/
- name: Brightcove OAuth API
description: Implements OAuth 2.0 client credentials flow for managing credentials and obtaining access tokens for all Brightcove
REST APIs.
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
humanURL: https://apis.support.brightcove.com/oauth/
baseURL: https://oauth.brightcove.com/v4
tags:
- OAuth
- Authentication
- Security
tags_raw:
- OAuth
- Authentication
- Security
properties:
- type: Documentation
url: https://apis.support.brightcove.com/oauth/
- name: Brightcove SSAI API
description: Enables server-side ad stitching directly into video streams, supporting VOD and live stream monetization with
seamless ad insertion.
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
humanURL: https://apis.support.brightcove.com/ssai/
baseURL: https://ssai.api.brightcove.com/v1
tags:
- Ad Insertion
- Monetization
- SSAI
properties:
- type: Documentation
url: https://apis.support.brightcove.com/ssai/
- name: Brightcove Ingest Profiles API
description: Manages profiles that define video processing during ingestion, controlling encoding settings and rendition
creation.
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
humanURL: https://apis.support.brightcove.com/ingest-profiles/
baseURL: https://ingestion.api.brightcove.com/v1
tags:
- Encoding
- Ingest Profiles
- Transcoding
properties:
- type: Documentation
url: https://apis.support.brightcove.com/ingest-profiles/
- name: Brightcove Delivery Rules API
description: Customizes media delivery to meet specific business objectives, enabling conditional logic for rendition selection
and CDN routing.
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
humanURL: https://apis.support.brightcove.com/delivery-rules/
baseURL: https://delivery-rules.api.brightcove.com
tags:
- Delivery
- CDN
- Rules Engine
properties:
- type: Documentation
url: https://apis.support.brightcove.com/delivery-rules/
- name: Brightcove Cloud Playout APIs
description: Manages cloud-based linear channel playout with EPG (Electronic Programming Guide) and Channels APIs for scheduled
programming.
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
humanURL: https://apis.support.brightcove.com/cloud-playout-apis/
baseURL: https://cm.cloudplayout.brightcove.com
tags:
- Cloud Playout
- Linear TV
- EPG
- Channels
properties:
- type: Documentation
url: https://apis.support.brightcove.com/cloud-playout-apis/
- name: Brightcove Audience API
description: Retrieves viewing event and lead data for marketing automation workflows, enabling integration with MAP and
CRM platforms.
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
humanURL: https://apis.support.brightcove.com/audience/
baseURL: https://audience.api.brightcove.com/v1
tags:
- Audiences
- Marketing Automation
- Lead Data
tags_raw:
- Audience
- Marketing Automation
- Lead Data
properties:
- type: Documentation
url: https://apis.support.brightcove.com/audience/
- name: Brightcove Social API
description: Retrieves social sharing status and history for videos distributed to social media platforms.
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
humanURL: https://apis.support.brightcove.com/social/
baseURL: https://edge.social.api.brightcove.com/v1
tags:
- Social Media
- Distribution
- Sharing
tags_raw:
- Social Media
- Distribution
- Sharing
- Social-Media
properties:
- type: Documentation
url: https://apis.support.brightcove.com/social/
- name: Brightcove Playback Restrictions API
description: Provides scalable playback management including DRM, concurrency controls, and geographic and domain restrictions.
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
humanURL: https://apis.support.brightcove.com/playback-restrictions/
baseURL: https://playback-auth.api.brightcove.com
tags:
- DRM
- Playback Restrictions
- Security
- Concurrency
properties:
- type: Documentation
url: https://apis.support.brightcove.com/playback-restrictions/
- aid: brightcove:brightcove-access-tokens-api
name: Brightcove Access Tokens API
description: Get access tokens to authenticate API requests.
humanURL: https://apis.support.brightcove.com/cms/
baseURL: https://cms.api.brightcove.com/v1
tags:
- Access Tokens
properties:
- type: OpenAPI
url: openapi/brightcove-access-tokens-api-openapi.yml
- type: Documentation
url: https://apis.support.brightcove.com/cms/
- aid: brightcove:brightcove-account-configuration-api
name: Brightcove Account Configuration API
description: Operations for managing default profiles for the account.
humanURL: https://apis.support.brightcove.com/cms/
baseURL: https://cms.api.brightcove.com/v1
tags:
- Account Configuration
properties:
- type: OpenAPI
url: openapi/brightcove-account-configuration-api-openapi.yml
- type: Documentation
url: https://apis.support.brightcove.com/cms/
- aid: brightcove:brightcove-ad-call-tracking-api
name: Brightcove Ad Call Tracking API
description: Operations for tracking ad calls - used primarily for debugging.
humanURL: https://apis.support.brightcove.com/cms/
baseURL: https://cms.api.brightcove.com/v1
tags:
- Ad Call Tracking
properties:
- type: OpenAPI
url: openapi/brightcove-ad-call-tracking-api-openapi.yml
- type: Documentation
url: https://apis.support.brightcove.com/cms/
- aid: brightcove:brightcove-ad-configurations-api
name: Brightcove Ad Configurations API
description: Operations for managing ad configurations.
humanURL: https://apis.support.brightcove.com/cms/
baseURL: https://cms.api.brightcove.com/v1
tags:
- Ad Configurations
properties:
- type: OpenAPI
url: openapi/brightcove-ad-configurations-api-openapi.yml
- type: Documentation
url: https://apis.support.brightcove.com/cms/
- aid: brightcove:brightcove-analytics-report-api
name: Brightcove Analytics Report API
description: Full analytics reports with many options for filtering, date ranges, formats, and more.
humanURL: https://apis.support.brightcove.com/cms/
baseURL: https://cms.api.brightcove.com/v1
tags:
- Analytics Report
properties:
- type: OpenAPI
url: openapi/brightcove-analytics-report-api-openapi.yml
- type: Documentation
url: https://apis.support.brightcove.com/cms/
- aid: brightcove:brightcove-clear-sources-api
name: Brightcove Clear-Sources API
description: "Clear_sources endpoints expose unencrypted sources to the preview players in the studio for customers who\
\ are using [Playback Rights](/playback-restrictions/references/index.html) to protect DRM and HLSe video content. This\
\ endpoint is also useful for customers who want to make their protected source files available to 3rd parties or internal\
\ users who have access to their API credentials.\n\n **Important Notes:**\n \n 1. Once the unprotected URL is made\
\ available, Brightcove and the client have no control over who has access to the content or how it is used.\n 2. There\
\ will be egress bandwidth charges made to your account when the sources are accessed."
humanURL: https://apis.support.brightcove.com/cms/
baseURL: https://cms.api.brightcove.com/v1
tags:
- Clear-Sources
properties:
- type: OpenAPI
url: openapi/brightcove-clear-sources-api-openapi.yml
- type: Documentation
url: https://apis.support.brightcove.com/cms/
- aid: brightcove:brightcove-client-credentials-api
name: Brightcove Client Credentials API
description: Create client credentials needed to get access tokens.
humanURL: https://apis.support.brightcove.com/cms/
baseURL: https://cms.api.brightcove.com/v1
tags:
- Client Credentials
properties:
- type: OpenAPI
url: openapi/brightcove-client-credentials-api-openapi.yml
- type: Documentation
url: https://apis.support.brightcove.com/cms/
- aid: brightcove:brightcove-credentials-api
name: Brightcove Credentials API
description: Operations for creating and managing credentials for secure destinations.
humanURL: https://apis.support.brightcove.com/cms/
baseURL: https://cms.api.brightcove.com/v1
tags:
- Credentials
properties:
- type: OpenAPI
url: openapi/brightcove-credentials-api-openapi.yml
- type: Documentation
url: https://apis.support.brightcove.com/cms/
- aid: brightcove:brightcove-custom-fields-api
name: Brightcove Custom Fields API
description: Operations for creating and managing custom fields.
humanURL: https://apis.support.brightcove.com/cms/
baseURL: https://cms.api.brightcove.com/v1
tags:
- Custom Fields
properties:
- type: OpenAPI
url: openapi/brightcove-custom-fields-api-openapi.yml
- type: Documentation
url: https://apis.support.brightcove.com/cms/
- aid: brightcove:brightcove-delivery-rule-actions-api
name: Brightcove Delivery Rule Actions API
description: Operations for creating, reading, updating and deleting Delivery Rule Actions
humanURL: https://apis.support.brightcove.com/cms/
baseURL: https://cms.api.brightcove.com/v1
tags:
- Delivery Rule Actions
properties:
- type: OpenAPI
url: openapi/brightcove-delivery-rule-actions-api-openapi.yml
- type: Documentation
url: https://apis.support.brightcove.com/cms/
- aid: brightcove:brightcove-delivery-rule-conditions-api
name: Brightcove Delivery Rule Conditions API
description: Operations for reading and updating Delivery Rule Conditions
humanURL: https://apis.support.brightcove.com/cms/
baseURL: https://cms.api.brightcove.com/v1
tags:
- Delivery Rule Conditions
properties:
- type: OpenAPI
url: openapi/brightcove-delivery-rule-conditions-api-openapi.yml
- type: Documentation
url: https://apis.support.brightcove.com/cms/
- aid: brightcove:brightcove-delivery-rules-api
name: Brightcove Delivery Rules API
description: Operations for reading Delivery Rules
humanURL: https://apis.support.brightcove.com/cms/
baseURL: https://cms.api.brightcove.com/v1
tags:
- Delivery Rules
properties:
- type: OpenAPI
url: openapi/brightcove-delivery-rules-api-openapi.yml
- type: Documentation
url: https://apis.support.brightcove.com/cms/
- aid: brightcove:brightcove-embed-configurations-api
name: Brightcove Embed Configurations API
description: Operations for managing player embed (child player) configurations.
humanURL: https://apis.support.brightcove.com/cms/
baseURL: https://cms.api.brightcove.com/v1
tags:
- Embed Configurations
properties:
- type: OpenAPI
url: openapi/brightcove-embed-configurations-api-openapi.yml
- type: Documentation
url: https://apis.support.brightcove.com/cms/
- aid: brightcove:brightcove-engagement-report-api
name: Brightcove Engagement Report API
description: Detailed engagement reports by account, video or player. Detailed engagement is available only for the most
recent 32 days.
humanURL: https://apis.support.brightcove.com/cms/
baseURL: https://cms.api.brightcove.com/v1
tags:
- Engagement Report
properties:
- type: OpenAPI
url: openapi/brightcove-engagement-report-api-openapi.yml
- type: Documentation
url: https://apis.support.brightcove.com/cms/
- aid: brightcove:brightcove-folders-api
name: Brightcove Folders API
description: Operations for managing folders to organize your videos.
humanURL: https://apis.support.brightcove.com/cms/
baseURL: https://cms.api.brightcove.com/v1
tags:
- Folders
properties:
- type: OpenAPI
url: openapi/brightcove-folders-api-openapi.yml
- type: Documentation
url: https://apis.support.brightcove.com/cms/
- aid: brightcove:brightcove-history-api
name: Brightcove History API
description: Operations for getting the history of all or a specific video.
humanURL: https://apis.support.brightcove.com/cms/
baseURL: https://cms.api.brightcove.com/v1
tags:
- History
properties:
- type: OpenAPI
url: openapi/brightcove-history-api-openapi.yml
- type: Documentation
url: https://apis.support.brightcove.com/cms/
- aid: brightcove:brightcove-ingest-api
name: Brightcove Ingest API
description: The Ingest API from Brightcove — 2 operation(s) for ingest.
humanURL: https://apis.support.brightcove.com/cms/
baseURL: https://cms.api.brightcove.com/v1
tags:
- Ingest
properties:
- type: OpenAPI
url: openapi/brightcove-ingest-api-openapi.yml
- type: Documentation
url: https://apis.support.brightcove.com/cms/
- aid: brightcove:brightcove-labels-api
name: Brightcove Labels API
description: Operations for managing folders to organize your videos. See [Working with Labels](/cms/managing-videos/working-with-labels.html)
for more information.
humanURL: https://apis.support.brightcove.com/cms/
baseURL: https://cms.api.brightcove.com/v1
tags:
- Labels
properties:
- type: OpenAPI
url: openapi/brightcove-labels-api-openapi.yml
- type: Documentation
url: https://apis.support.brightcove.com/cms/
- aid: brightcove:brightcove-leads-api
name: Brightcove Leads API
description: Get leads for a Video Cloud account.
humanURL: https://apis.support.brightcove.com/cms/
baseURL: https://cms.api.brightcove.com/v1
tags:
- Leads
properties:
- type: OpenAPI
url: openapi/brightcove-leads-api-openapi.yml
- type: Documentation
url: https://apis.support.brightcove.com/cms/
- aid: brightcove:brightcove-live-analytics-api
name: Brightcove Live Analytics API
description: Analytics for Live streams
humanURL: https://apis.support.brightcove.com/cms/
baseURL: https://cms.api.brightcove.com/v1
tags:
- Live Analytics
properties:
- type: OpenAPI
url: openapi/brightcove-live-analytics-api-openapi.yml
- type: Documentation
url: https://apis.support.brightcove.com/cms/
- aid: brightcove:brightcove-live-job-clip-api
name: Brightcove Live Job Clip API
description: Operations for creating and managing VOD clips, including scheduling clips for SEP jobs
humanURL: https://apis.support.brightcove.com/cms/
baseURL: https://cms.api.brightcove.com/v1
tags:
- Live Job Clip
properties:
- type: OpenAPI
url: openapi/brightcove-live-job-clip-api-openapi.yml
- type: Documentation
url: https://apis.support.brightcove.com/cms/
- aid: brightcove:brightcove-live-jobs-api
name: Brightcove Live Jobs API
description: 'Operations for creating live jobs, listing live jobs, getting job details, and canceling live jobs. There
are also operations for activating and deactivating SEP jobs, scheduling activation and deactivation of SEP jobs, and
for inserting cuepoints or ID3 timed metadata.
Notes:
-Live outputs are VBR.
-The average video bitrate should be around the target value, but there can be brief periods when the measured video bitrate
exceeds that target.'
humanURL: https://apis.support.brightcove.com/cms/
baseURL: https://cms.api.brightcove.com/v1
tags:
- Live Jobs
properties:
- type: OpenAPI
url: openapi/brightcove-live-jobs-api-openapi.yml
- type: Documentation
url: https://apis.support.brightcove.com/cms/
- aid: brightcove:brightcove-media-assets-api
name: Brightcove Media Assets API
description: Operations for managing renditions, manifests, and other media assets. These operations are used mainly for
remote assets.
humanURL: https://apis.support.brightcove.com/cms/
baseURL: https://cms.api.brightcove.com/v1
tags:
- Media Assets
properties:
- type: OpenAPI
url: openapi/brightcove-media-assets-api-openapi.yml
- type: Documentation
url: https://apis.support.brightcove.com/cms/
- aid: brightcove:brightcove-media-sharing-api
name: Brightcove Media Sharing API
description: Operations for creating and managing hierarchical labels that can be associated with videos.
humanURL: https://apis.support.brightcove.com/cms/
baseURL: https://cms.api.brightcove.com/v1
tags:
- Media Sharing
properties:
- type: OpenAPI
url: openapi/brightcove-media-sharing-api-openapi.yml
- type: Documentation
url: https://apis.support.brightcove.com/cms/
- aid: brightcove:brightcove-notifications-api
name: Brightcove Notifications API
description: Operations for setting up and managing notifications of changes to your video library.
humanURL: https://apis.support.brightcove.com/cms/
baseURL: https://cms.api.brightcove.com/v1
tags:
- Notification
tags_raw:
- Notifications
properties:
- type: OpenAPI
url: openapi/brightcove-notifications-api-openapi.yml
- type: Documentation
url: https://apis.support.brightcove.com/cms/
- aid: brightcove:brightcove-player-configurations-api
name: Brightcove Player Configurations API
description: Operations for managing player configurations.
humanURL: https://apis.support.brightcove.com/cms/
baseURL: https://cms.api.brightcove.com/v1
tags:
- Player Configurations
properties:
- type: OpenAPI
url: openapi/brightcove-player-configurations-api-openapi.yml
- type: Documentation
url: https://apis.support.brightcove.com/cms/
- aid: brightcove:brightcove-player-embeds-api
name: Brightcove Player Embeds API
description: Operations for managing player embeds (child players).
humanURL: https://apis.support.brightcove.com/cms/
baseURL: https://cms.api.brightcove.com/v1
tags:
- Player Embeds
properties:
- type: OpenAPI
url: openapi/brightcove-player-embeds-api-openapi.yml
- type: Documentation
url: https://apis.support.brightcove.com/cms/
- aid: brightcove:brightcove-players-api
name: Brightcove Players API
description: Operations for managing players.
humanURL: https://apis.support.brightcove.com/cms/
baseURL: https://cms.api.brightcove.com/v1
tags:
- Player
tags_raw:
- Players
properties:
- type: OpenAPI
url: openapi/brightcove-players-api-openapi.yml
- type: Documentation
url: https://apis.support.brightcove.com/cms/
- aid: brightcove:brightcove-playlists-api
name: Brightcove Playlists API
description: Operations for managing video playlists.
humanURL: https://apis.support.brightcove.com/cms/
baseURL: https://cms.api.brightcove.com/v1
tags:
- Playlists
properties:
- type: OpenAPI
url: openapi/brightcove-playlists-api-openapi.yml
- type: Documentation
url: https://apis.support.brightcove.com/cms/
- aid: brightcove:brightcove-plugin-registry-api
name: Brightcove Plugin Registry API
description: Operations for working with the player plugin registry.
humanURL: https://apis.support.brightcove.com/cms/
baseURL: https://cms.api.brightcove.com/v1
tags:
- Plugin Registry
properties:
- type: OpenAPI
url: openapi/brightcove-plugin-registry-api-openapi.yml
- type: Documentation
url: https://apis.support.brightcove.com/cms/
- aid: brightcove:brightcove-profiles-api
name: Brightcove Profiles API
description: Operations creating and managing ingest profiles.
humanURL: https://apis.support.brightcove.com/cms/
baseURL: https://cms.api.brightcove.com/v1
tags:
- Profiles
properties:
- type: OpenAPI
url: openapi/brightcove-profiles-api-openapi.yml
- type: Documentation
url: https://apis.support.brightcove.com/cms/
- aid: brightcove:brightcove-redundant-groups-api
name: Brightcove Redundant Groups API
description: Operations for creating redundant groups of live jobs for failover in case one stream fails
humanURL: https://apis.support.brightcove.com/cms/
baseURL: https://cms.api.brightcove.com/v1
tags:
- Redundant Groups
properties:
- type: OpenAPI
url: openapi/brightcove-redundant-groups-api-openapi.yml
- type: Documentation
url: https://apis.support.brightcove.com/cms/
- aid: brightcove:brightcove-rtmp-outputs-api
name: Brightcove RTMP Outputs API
description: Operations for creating and managing RTMP outputs. Note that RTMP output hours will be billed against event
hours.
humanURL: https://apis.support.brightcove.com/cms/
baseURL: https://cms.api.brightcove.com/v1
tags:
- RTMP Outputs
properties:
- type: OpenAPI
url: openapi/brightcove-rtmp-outputs-api-openapi.yml
- type: Documentation
url: https://apis.support.brightcove.com/cms/
- aid: brightcove:brightcove-schedule-clip-api
name: Brightcove Schedule Clip API
description: Operations for scheduling the creation of a VOD clip for SEP jobs only.
humanURL: https://apis.support.brightcove.com/cms/
baseURL: https://cms.api.brightcove.com/v1
tags:
- Schedule Clip
properties:
- type: OpenAPI
url: openapi/brightcove-schedule-clip-api-openapi.yml
- type: Documentation
url: https://apis.support.brightcove.com/cms/
- aid: brightcove:brightcove-schedule-sep-job-start-stop-api
name: Brightcove Schedule SEP Job Start Stop API
description: Operations for scheduling the activation and deactivation of an SEP job.
humanURL: https://apis.support.brightcove.com/cms/
baseURL: https://cms.api.brightcove.com/v1
tags:
- Schedule SEP Job Start Stop
properties:
- type: OpenAPI
url: openapi/brightcove-schedule-sep-job-start-stop-api-openapi.yml
- type: Documentation
url: https://apis.support.brightcove.com/cms/
- aid: brightcove:brightcove-ssai-api
name: Brightcove SSAI API
description: Operations for managing server-side ad insertion with live streams.
humanURL: https://apis.support.brightcove.com/cms/
baseURL: https://cms.api.brightcove.com/v1
tags:
- SSAI
properties:
- type: OpenAPI
url: openapi/brightcove-ssai-api-openapi.yml
- type: Documentation
url: https://apis.support.brightcove.com/cms/
- aid: brightcove:brightcove-status-api
name: Brightcove Status API
description: Operations for getting the status of all or a specific video.
humanURL: https://apis.support.brightcove.com/cms/
baseURL: https://cms.api.brightcove.com/v1
tags:
- Status
properties:
- type: OpenAPI
url: openapi/brightcove-status-api-openapi.yml
- type: Documentation
url: https://apis.support.brightcove.com/cms/
- aid: brightcove:brightcove-video-data-api
name: Brightcove Video Data API
description: Low latency endpoints for quickly retrieving a single piece of data.
humanURL: https://apis.support.brightcove.com/cms/
baseURL: https://cms.api.brightcove.com/v1
tags:
- Video Data
properties:
- type: OpenAPI
url: openapi/brightcove-video-data-api-openapi.yml
- type: Documentation
url: https://apis.support.brightcove.com/cms/
- aid: brightcove:brightcove-videos-api
name: Brightcove Videos API
description: Operations for managing videos, video metadata, audio tracks, and more.
humanURL: https://apis.support.brightcove.com/cms/
baseURL: https://cms.api.brightcove.com/v1
tags:
- Video
tags_raw:
- Videos
properties:
- type: OpenAPI
url: openapi/brightcove-videos-api-openapi.yml
- type: Documentation
url: https://apis.support.brightcove.com/cms/
- aid: brightcove:brightcove-view-events-api
name: Brightcove View Events API
description: Get view events for a Video Cloud account
humanURL: https://apis.support.brightcove.com/cms/
baseURL: https://cms.api.brightcove.com/v1
tags:
- View Events
properties:
- type: OpenAPI
url: openapi/brightcove-view-events-api-openapi.yml
- type: Documentation
url: https://apis.support.brightcove.com/cms/
- aid: brightcove:brightcove-assets-api
name: Brightcove Assets API
description: The Assets API from Brightcove — 5 operation(s) for assets.
humanURL: https://apis.support.brightcove.com/dynamic-ingest/
baseURL: https://ingest.api.brightcove.com/v1
tags:
- Assets
properties:
- type: OpenAPI
url: openapi/brightcove-assets-api-openapi.yml
- aid: brightcove:brightcove-bc-live-channels-api
name: Brightcove BC Live channels API
description: The BC Live channels API from Brightcove — 1 operation(s) for bc live channels.
humanURL: https://apis.support.brightcove.com/dynamic-ingest/
baseURL: https://ingest.api.brightcove.com/v1
tags:
- BC Live channels
properties:
- type: OpenAPI
url: openapi/brightcove-bc-live-channels-api-openapi.yml
- aid: brightcove:brightcove-channel-dynamic-overlays-api
name: Brightcove Channel Dynamic Overlays API
description: The Channel Dynamic Overlays API from Brightcove — 3 operation(s) for channel dynamic overlays.
humanURL: https://apis.support.brightcove.com/dynamic-ingest/
baseURL: https://ingest.api.brightcove.com/v1
tags:
- Channel Dynamic Overlays
properties:
- type: OpenAPI
url: openapi/brightcove-channel-dynamic-overlays-api-openapi.yml
- aid: brightcove:brightcove-channel-metadata-api
name: Brightcove Channel Metadata API
description: The Channel Metadata API from Brightcove — 7 operation(s) for channel metadata.
humanURL: https://apis.support.brightcove.com/dynamic-ingest/
baseURL: https://ingest.api.brightcove.com/v1
tags:
- Channel Metadata
properties:
- type: OpenAPI
url: openapi/brightcove-channel-metadata-api-openapi.yml
- aid: brightcove:brightcove-channel-overlays-api
name: Brightcove Channel Overlays API
description: The Channel Overlays API from Brightcove — 3 operation(s) for channel overlays.
humanURL: https://apis.support.brightcove.com/dynamic-ingest/
baseURL: https://ingest.api.brightcove.com/v1
tags:
- Channel Overlays
properties:
- type: OpenAPI
url: openapi/brightcove-channel-overlays-api-openapi.yml
- aid: brightcove:brightcove-channellinkedprograms-api
name: Brightcove Channel Linked Programs API
description: The ChannelLinkedPrograms API from Brightcove — 3 operation(s) for channellinkedprograms.
humanURL: https://apis.support.brightcove.com/dynamic-ingest/
baseURL: https://ingest.api.brightcove.com/v1
tags:
- ChannelLinkedPrograms
properties:
- type: OpenAPI
url: openapi/brightcove-channellinkedprograms-api-openapi.yml
- aid: brightcove:brightcove-channels-api
name: Brightcove Channels API
description: The Channels API from Brightcove — 10 operation(s) for channels.
humanURL: https://apis.support.brightcove.com/dynamic-ingest/
baseURL: https://ingest.api.brightcove.com/v1
tags:
- Channels
properties:
- type: OpenAPI
url: openapi/brightcove-channels-api-openapi.yml
- aid: brightcove:brightcove-fastchannels-api
name: Brightcove Fast Channels API
description: The FastChannels API from Brightcove — 3 operation(s) for fastchannels.
humanURL: https://apis.support.brightcove.com/dynamic-ingest/
baseURL: https://ingest.api.brightcove.com/v1
tags:
- FAST
tags_raw:
- FastChannels
properties:
- type: OpenAPI
url: openapi/brightcove-fastchannels-api-openapi.yml
- aid: brightcove:brightcove-fastdestinations-api
name: Brightcove Fast Destinations API
description: The FastDestinations API from Brightcove — 2 operation(s) for fastdestinations.
humanURL: https://apis.support.brightcove.com/dynamic-ingest/
baseURL: https://ingest.api.brightcove.com/v1
tags:
- FastDestinations
properties:
- type: OpenAPI
url: openapi/brightcove-fastdestinations-api-openapi.yml
- aid: brightcove:brightcove-get-all-importable-assets-from-the-playlist-api
name: Brightcove Get all importable assets from the playlist API
description: The Get all importable assets from the playlist API from Brightcove — 1 operation(s) for get all importable
assets from the playlist.
humanURL: https://apis.support.brightcove.com/dynamic-ingest/
baseURL: https://ingest.api.brightcove.com/v1
tags: []
tags_raw:
- Get all importable assets from the playlist
properties:
- type: OpenAPI
url: openapi/brightcove-get-all-importable-assets-from-the-playlist-api-openapi.yml
- aid: brightcove:brightcove-play-now-api
name: Brightcove Play Now API
description: The Play Now API from Brightcove — 1 operation(s) for play now.
humanURL: https://apis.support.brightcove.com/dynamic-ingest/
baseURL: https://ingest.api.brightcove.com/v1
tags:
- Play Now
properties:
- type: OpenAPI
url: openapi/brightcove-play-now-api-openapi.yml
- aid: brightcove:brightcove-samsungtvplusapicredentials-api
name: Brightcove Samsung Tv Plus API Credentials API
description: The SamsungTvPlusApiCredentials API from Brightcove — 2 operation(s) for samsungtvplusapicredentials.
humanURL: https://apis.support.brightcove.com/dynamic-ingest/
baseURL: https://ingest.api.brightcove.com/v1
tags:
- SamsungTvPlusApiCredentials
properties:
# --- truncated at 32 KB (33 KB total) ---
# Full source: https://artifacts.apis.io/brightcove/apis.yml
Brightcove API — frequently asked questions
Does Brightcove have an API?
Yes. APIs.io lists 66 APIs from Brightcove, including Brightcove Dynamic Ingest API, Brightcove Analytics API and Brightcove Playback API, and 63 more.
Is there an OpenAPI specification for the Brightcove API?
Yes. APIs.io indexes 55 OpenAPI specifications for Brightcove, each linked for download from this page.
How do I authenticate with the Brightcove API?
Brightcove documents its authentication (oauth2 · 1 scheme). The details are profiled on APIs.io as Brightcove Authentication.
How much does the Brightcove API cost?
APIs.io lists 2 pricing plans for Brightcove, with each plan's price, limits and inclusions under Pricing on this page.
Is the Brightcove API ready for AI agents?
Brightcove has a Kin Score of 35.0 out of 100 (thin) and an Agent Readiness score of 30.1 (agent-ready), scored by API Evangelist on 2026-11-06.
Calls without X-API-Key need no key. Calls with it need a paid plan — get a key.
Get an API key
Free tier, no form to fill in. Signing in shares your email address with us — we
store it to create your key and to recognise you if you sign in with another
provider. See our Privacy Policy and
Terms.