The Brightcove RESTful APIs allow you to automate interactions with the Brightcove systems and create integration between Brightcove systems and your CMS and other applications.

Video Cloud

API Use      
CMS Manage videos and playlists (uncached) Overview Quick Start Reference
Dynamic Ingest Add, replace, and retranscode videos and assets Overview Quick Start Reference
Analytics Obtain analytics data for your Video Cloud accounts Overview Quick Start Reference
Playback Access video and playlist data from clients Overview Quick Start Reference
Audience Obtain audience data for your Video Cloud accounts Overview   Reference
Ingest Profiles Manage ingest profiles for your account Overview Quick Start Reference
OAuth Get client credentials and access tokens for the other RESTful APIs Overview Quick Start Reference
Policy Generate policy keys that are used to access the Playback API Overview Quick Start Reference
Player Management Create and manage Brightcove Players Overview Quick Start Reference
Delivery System Management and deployment for player related files Overview Quick Start Reference

Brightcove Player (stand-alone)

API Use      
Player Management Create and manage Brightcove Players Overview Quick Start Reference
Delivery System Management and deployment for player related files Overview Quick Start Reference
OAuth Get client credentials and access tokens for the other RESTful APIs Overview Quick Start Reference

Brightcove Live

API Use      
Live Create and manage live streams Overview Quick Start Reference

Zencoder

API Use      
Zencoder Transcode VOD and live stream assets Quick Start Encoding Settings Reference

Once

API Use      
Once Ingest Ingest assets for Once Get Started API Overview Reference
Once Media Management Manage Once media assets Get Started API Overview Reference
Once Status Get status of Once jobs Get Started API Overview Reference