Request to Add YouTube Video-Level Demographics API

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.

Upvoters
Status

Completed

Board
💡

Feature Request

Date

2 months ago

Author

Kedo Min

Subscribe to post

Get notified by email when there are changes.