logo
  • Home
  •  Getting Started
    • Overview: Platform APIs
    • Authentication for API Requests
    • Testing Tools for Brightcove APIs
    • Learning Guide: Using the REST APIs
    • Index of Platform API Code Samples
  •  General Information
    • Integrating Your CMS with Video Cloud
    • Managing API Authentication Credentials
    • All API References
    • Platform API Code Samples
    • Platform API Training Videos
    • Platform APIs Known Issues
    •  Developer Tools
      • Understanding CORS
      • Introducing JSON
      • Concepts: The JavaScript Module Design Pattern
      • Concepts: Using JavaScript Promises
      • Concepts: Setting up cURL
      • Online API Tester
      • Use Insomnia for API Requests
      • Use Postman for API Requests
      • Using MTR (my traceroute)
      • Using Wireshark to Track Network Traffic
    •  Features
      • Audio Content
      • Creating a JSON Web Token (JWT)
      • Debugging on Mobile Devices
      • JavaScript Debugging Basics
      • Overview: Forensic Watermarking
      • FAQ: Forensic Watermarking
      • Overview of Context Aware Encoding
      • TLS for Media, Player, and API URLs
    •  Utilities
      • String Encoder
      • Date Converter
      • Base 64 Encoding Tool
  •  Analytics API
    •  Getting Started
      • Overview: Analytics API
      • Analytics API Explorer
      • Overview: Video Data Endpoint
      • Overview: Dimensions, Fields, and Parameters
    •  General Information
      • FAQ: Analytics API
      • Analytics API Glossary
      • Data Sent to Analytics by the Brightcove Player
      • Unique Users
      • Live Metrics
    •  References
      • Analytics API Reference
      • Release Notes
      • Known Issues
      • Error Reference
    •  Dimension Guides
      • Dimension: account
      • Dimension: browser_type
      • Dimension: date
      • Dimension: date_hour
      • Dimension: destination_domain
      • Dimension: destination_path
      • Dimension: device_manufacturer
      • Dimension: device_type
      • Dimension: device_os
      • Dimension: city
      • Dimension: country
      • Dimension: region
      • Dimension: live_stream
      • Dimension: referrer_domain
      • Dimension: source_type
      • Dimension: search_terms
      • Dimension: social_platform
      • Dimension: player
      • Dimension: video
      • Dimension: viewer
    •  Code Samples
      • Concurrent Viewers for Live Events
      • Daily Analytics Report Generator
      • Destinations Report
      • Geographical Analytics Report
      • Unique Users by Day
      • Video Engagement Graph
      • Video Report by Player and Day
      • Video Report by Reference ID
      • Video Report by Tags
      • Analytics by Playlists
      • Recently Added Videos
      • Video Analytics Report by Country and Day
  •  Aspera
    • Overview: Using Aspera for Ingestion to Video Cloud
    • Manifest/Metadata Reference
  •  Audience API
    •  Getting Started
      • Overview: Audience API
    •  References
      • Audience API Reference
  •  Cloud Playout APIs
    •  Getting Started
      • Overview: Channels API
      • Overview: EPG API
      • EPG API: Best Practices
      • Searching for Channels
    •  References
      • EPG API Reference
      • Channels API Reference
      • CMS API Reference for Cloud Playout
      • Cloud Playout APIs Release Notes
  •  CMS API
    •  Getting Started
      • Overview: CMS API
      • Practice Area: CMS API
      • Best Practices: CMS and Playback APIs
      • CMS API Notifications
    •  References
      • CMS API Reference
      • CMS/Playback APIs Release Notes
      • Known Issues
      • CMS API Video Fields Reference
      • CMS API Playlist Fields Reference
      • CMS API Custom Fields Reference
      • CMS API Folder Fields Reference
      • CMS API Error Message Reference
    •  Searching
      • CMS API: Video Search v2
      • CMS API: Playlists Search
      • Page Search Results
      • CMS and Playback APIs: Video Search v1
      • Catalog Search Architecture
    •  Managing Videos/Assets
      • Activate/Deactivate or Schedule Videos
      • Audio-Content
      • Add Geo-Filtering
      • Digital Master Delete API
      • Deleting Videos
      • Getting Counts of Videos and Playlists
      • Managing Custom Fields
      • Managing Audio Tracks Using the CMS API
      • Managing Playlists Using the CMS API
      • Managing Clips
      • Media Sharing
      • Multilingual Metadata
      • Retrieve Video Data
      • Set 360-Degree Video Properties
      • Remote Assets
      • Add WebVTT Captions (Text Tracks)
      • Managing Text Tracks Using the CMS API
      • Managing Transcripts Using the CMS API
      • Generate Video Sitemaps
      • Identifying Low Performing Content
      • Working with Folders
      • Working with Labels
      • Linking Zencoder and Video Cloud
    •  Code Samples
      • Add Multiple Affiliate Accounts
      • Share Multiple Videos
      • Media Sharing Report
      • Shared Media Report
      • Update Videos
      • Add Custom Field to Multiple Videos
      • Update Geo Properties
      • Add Cue Points
      • Video Report Generator
      • Videos by Delivery Type
      • Download Links
      • Video Sitemap Generator
      • MRSS Generator
      • MRSS Feed from Playlist
      • RSS Podcast Feed for iTunes
      • Video Schema Builder
      • Python Code for a GET Request
      • Report on Audio-Only Content
      • Video Renditions Inspector
      • Video Search App
      • Videos with Text Tracks
      • Videos Custom Fields Report
  •  Cross-Device Resume (XDR) API
    •  Getting Started
      • Overview: Cross-Device Resume
      • Getting Playback Position from XDR API
    •  Guides
      • Cross-Device Resume with Brightcove Player
      • Cross-Device Resume with the Native SDKs
    •  References
      • Cross Device Resume API Reference
  •  Data Collection API
    • Overview: Data Collection API
    • Data Collection API Reference
    •  Code Samples
      • Data Collection API Sample
  •  Delivery Rules API
    •  Getting Started
      • Overview: Delivery Rules
      • Implementing Delivery Rules
    •  Guides
      • Using Delivery Rules with Brightcove Player
      • Using Delivery Rules with the Native SDKs
    •  References
      • Delivery Rules API Reference
  •  Delivery System API
    • Overview: Delivery System API
    • Step-by-Step: Delivery System API
    • Git Overview
    • Delivery System API Reference
  •  Dynamic Ingest API
    •  Getting Started
      • Overview: Dynamic Ingest API
      • Quick Start: Dynamic Ingest API
      • Source File Upload API for Dynamic Ingest
      • Overview of Dynamic Delivery
    •  General Information
      • Dynamic Ingest API: Best Practices
      • Notifications for Dynamic Ingest
      • Get Status of Dynamic Ingest Requests
      • Fallback/Retry Strategy
      • Using Dynamic Ingest with S3
      • UGC Strategies
    •  References
      • Dynamic Ingest API Reference
      • Dynamic Ingest API Release Notes
      • Known Issues
      • Ingest Fields Reference
      • Dynamic Ingest Error Message Reference
    •  Ingest Guides
      • Archiving Masters
      • Audio Content
      • Dynamic Delivery Ingest Priority Queueing
      • Dynamic Ingest with Media Sharing
      • Images and the Dynamic Ingest API
      • Implementing Multiple Audio Tracks
      • Ingesting content with DRM
      • Ingesting Videos with Multi-Language Audio Tracks
      • Ingesting WebVTT Files
      • Ingesting Transcript Files
      • Requesting Auto Captions
      • Using Context Aware Encoding
    •  Code Samples
      • Dynamic Ingest API Tester
      • Ingesting Videos
      • Re-transcoding Videos
      • Replacing Videos
      • Add Scheduled Videos
      • Adding Text Tracks
      • Ingesting Low Priority Videos
      • Python Code
  •  Image API
    • Overview: Image API
    • Image API Reference
    • Image Token API Reference
  •  Ingest Profiles API
    •  Getting Started
      • Overview: Ingest Profiles API
      • Practice Area: Ingest Profiles API
    •  Guides
      • Archiving Masters
      • Audio Content
      • Best Practices
      • CAE Fast Publish
      • Dolby Atmos Audio
      • HEVC Video
      • MP4s in Dynamic Delivery
    •  References
      • Ingest Profiles API Reference
      • Ingest Profiles Fields Reference
      • Standard Ingest Profiles
      • Standard Live Ingest Profiles
      • Fields for Custom Live Ingest Profiles
    •  Code Samples
      • Create Custom Dynamic Delivery Profile
      • Create Custom CAE Profile
      • Add Profile to Multiple Accounts
      • Get All Profiles for an Account
      • Set Default Profile
  •  Ingestion via MRSS
    • Ingesting via an MRSS Feed
    • XML Manifest for Ingestion via MRSS
  •  Brightcove Interactivity APIs
    • Addon API
    • Annotations API
    • Embed API
    • Extension API
    • Accessing Reporting Endpoints
  •  In-Page Experience API
    •  Getting Started
      • Overview: In-Page Experience API
      • Quick Start: In-Page Experience Platform (REST) API
    •  References
      • In-Page Experience API Reference
      • In-Page Experience API Error Reference
      • In-Page Experience Client API
  •  Live API
    •  Getting Started
      • Overview: Live API
      • Creating a Live Stream using the API
    •  Guides
      • Brightcove Live Best Practices
      • Brightcove Live Program Ad Metadata API
      • Creating a Frame-Accurate Clip
      • Creating VOD Clips
      • Getting a List of Live or VOD Jobs
      • Insert ID3 timed metadata
      • Live DRM via the Live API
      • Managing Credentials for the Live API
      • Multi Language Audio with Live API
      • Notifications
      • Playback Restrictions with Live Streams
      • Reducing Latency for Live Streams
      • RTMP Outputs
      • Static Entry Points
      • Signed URLs and Token Auth with a Live Stream
      • Using Live Redundancy
      • VOD from Live Event
      • Overview: Live Scheduler
      • Scheduling Activation/Deactivation of an SEP Stream
      • Scheduling Clip Generation for an Live Streams
      • Live Scheduler Notifications
    •  SSAI
      • Cue Points and Ad Beacons with SSAI
      • Server-Side Ad Insertion (SSAI)
      • Overview: Player Enhancements for Live SSAI
    •  Code Samples
      • Create a Live Job
      • Create a Live Job for MPEG2-TS Input
      • Using RTMP Outputs for Live Events
    •  References
      • Error Messages
      • Release Notes
      • Live API Reference
  •  OAuth API
    •  Getting Started
      • Overview: OAuth API
      • Quick Start: OAuth API
    •  Guides
      • Create Client Credentials: cURL
      • Create Client Credentials: Postman
      • Getting Access Tokens
      • API Operations for Client Credentials Requests
      • Getting your BC_TOKEN
    •  References
      • OAuth API Reference
      • OAuth API Error Message Reference
    •  Code Samples
      • Create Client Credentials
      • Get an Access Token
  •  Playback API
    •  Getting Started
      • Overview: Playback API
      • Quick Start: Playback API
      • Best Practices: CMS and Playback APIs
    •  Guides
      • CMS and Playback APIs: Video Search
      • Catalog Search Architecture
      • Short Manifest TTL
      • Static URL Delivery
    •  References
      • Playback API Reference
      • Video Fields Reference
      • Playlist Fields Reference
      • Error Reference
      • CMS/Playback APIs Release Notes
    •  Code Samples
      • Video Thumbnail Grid
      • MRSS Generator
      • JSON/MRSS Feed from a Playlist
      • iTunes and Roku Feed Generators
  •  Player Management API
    •  Getting Started
      • Overview: Player Management API
      • Step-by-Step: Player Management
      • Training on Demand: Quick Start to Player Management
      • OAuth Guide
    •  Guides
      • Player Configuration Guide
      • Plugin Registry
      • Pre-release Player
      • Player Repositories
      • Embed APIs
      • Opt Out of Automatic Player Updates
      • Embedding Brightcove Players in a CMS
    •  References
      • Player Management API Reference
      • Release Notes
    •  Code Samples
      • Setup for Player Management Samples
      • Bulk Updating Default Player
      • Create a Player
      • Update Player Version
      • Display Players
      • Delete Players
      • Using last_viewed Data
      • Programmatically Update Players
  •  Playback Restrictions
    •  Getting Started
      • Overview: Brightcove Playback Restrictions
      • Implementing Playback Rights
      • Video Cloud Studio: Playback Rights
    •  Guides
      • Creating a JSON Web Token (JWT)
      • Using Authentication APIs
      • Fallback HDCP
      • Generic Stream Concurrency
      • Limiting Concurrent Streams per Viewer
      • Implementing Device Limits
      • Playback Restrictions with Brightcove Player
      • Playback Restrictions with the Native SDKs
      • Playback Restrictions with Live Streams
    •  Authentication
      • Key API Reference
      • Blacklist API Reference
      • Audit API Reference
    •  References
      • Playback Rights API Reference
      • CMS API Reference
      • Devices API Reference
      • Concurrency Service API Reference
      • Playback Restrictions Errors
  •  Policy API
    •  Getting Started
      • Overview: Policy API
      • Code Sample: Generate a Policy Key
      • Policy Key from Player
    •  References
      • Policy API Reference
      • Release Notes
  •  Social API
    •  Getting Started
      • Overview: Social API
      • Quick Start: Social API
    •  References
      • Social API Reference
      • Social API: Error Reference
  •  Social Syndication API
    •  Getting Started
      • Overview: Syndication Configuration API
      • Overview: Syndication Feed API
      • Templates for Universal Syndication
      • CMS and Playback APIs: Video Search v2
    •  References
      • Syndication Configuration API Reference
      • Syndication Feed API Reference
      • Release Notes
    •  Code Samples
      • Video Sitemap generator
  •  SSAI API
    •  Getting Started
      • Video Cloud SSAI API
    •  References
      • SSAI API Reference
      • SSAI API Error Reference
  •  Training
    • Online Training Courses
    • Register for Instructor-led Training
    • Brightcove Academy
  •  Support
    • Contact Sales
    • Viewing the Brightcove System Status Page
    • Known Issues
    • Opening a Support Case
    • Reset Your Support Portal Password
  1. Home
  2. Analytics API

Analytics API

The Analytics API allows you to obtain analytics data for your Video Cloud accounts programmatically. You can also view the built-in analytics reports in the Analytics Module of Video Cloud Studio. Accessing the data programmatically gives you additional flexibility.
Getting Started
  • Overview: Analytics API
  • Analytics API Explorer
  • Overview: Video Data Endpoint
  • Overview: Dimensions, Fields, and Parameters
General Information
  • FAQ: Analytics API
  • Analytics API Glossary
  • Data Sent to Analytics by the Brightcove Player
  • Unique Users
  • Live Metrics
References
  • Analytics API Reference
  • Release Notes
  • Known Issues
  • Error Reference
Dimension Guides
  • Dimension: account
  • Dimension: browser_type
  • Dimension: date
  • Dimension: date_hour
  • Dimension: destination_domain
  • Dimension: destination_path
  • Dimension: device_manufacturer
  • Dimension: device_type
  • Dimension: device_os
  • Dimension: city
  • Dimension: country
  • Dimension: region
  • Dimension: live_stream
  • Dimension: referrer_domain
  • Dimension: source_type
  • Dimension: search_terms
  • Dimension: social_platform
  • Dimension: player
  • Dimension: video
  • Dimension: viewer
Code Samples
  • Concurrent Viewers for Live Events
  • Daily Analytics Report Generator
  • Destinations Report
  • Geographical Analytics Report
  • Unique Users by Day
  • Video Engagement Graph
  • Video Report by Player and Day
  • Video Report by Reference ID
  • Video Report by Tags
  • Analytics by Playlists
  • Recently Added Videos
  • Video Analytics Report by Country and Day
Looking for something? go to our search page
Brightcove Support
  • System Status
  • Contact Support
  • Search all documentation
Training
  • Online courses
  • Register for a course
  • Brightcove Academy
Brightcove
  • Brightcove.com
  • Bright Spot Community
  • Product release notes
  • Documentation updates

© Brightcove Inc. All rights reserved.

Privacy Terms & Conditions