We are using Zernio’s YouTube Analytics APIs for our content publishing dashboard.
Currently, the /v1/analytics/youtube/demographics endpoint returns audience demographics at the YouTube account/channel level. However, in our “Content Publishing Details” view, we need the audience profile for each specific video, not the account-level audience profile.
YouTube Analytics API appears to support this by querying reports with filters=video==VIDEO_ID, for example:
Age and gender: dimensions=ageGroup,gender, metrics=viewerPercentage
Country distribution: dimensions=country, with metrics such as views
Would it be possible for Zernio to add video-level demographics support, either by extending the existing endpoint with a videoId parameter or by adding a new endpoint such as:
GET /v1/analytics/youtube/video-demographics
Example request:
GET /v1/analytics/youtube/demographics?accountId=xxx&videoId=yyy&breakdown=age,gender,country&startDate=2026-06-01&endDate=2026-06-28
Expected response fields would include:
accountId
videoId
dateRange
demographics.age
demographics.gender
demographics.country
scopeStatus
Any notes about data delay, signed-in viewers only, or data suppression for low-volume videos
This would help us show accurate per-video audience profiles in our content publishing details page and avoid showing account-level demographics where users expect video-level data.
Please authenticate to join the conversation.
Completed
Feature Request
2 months ago

Kedo Min
Get notified by email when there are changes.
Completed
Feature Request
2 months ago

Kedo Min
Get notified by email when there are changes.