Skip to main content
The Creators API returns two optional metric objects per channel: engagement metrics and video metrics. Both are requested via the include query parameter and returned per-channel in the response.

Engagement Metrics

Engagement metrics summarize a creator’s recent content performance — average views, likes, comments, and an overall engagement rate.

Fields

Platform Coverage

Engagement metrics are available on these platforms:
Platforms not listed above (Substack, Spotify, Podcast) return channel metadata but do not include engagement metrics.

How Calculation Works

Engagement metrics are computed from a creator’s recent posts per content type on each platform.
1

Fetch recent content

Recent items are collected per content type — for example, YouTube Videos and Shorts are sampled separately.
2

Average per content type

Within each content type, metrics are averaged independently — average views, average likes, and average comments for that type alone.
3

Weighted average across content types

When a creator has multiple content types (e.g., both Videos and Shorts), the per-type averages are combined using a sample-size-weighted average.
This keeps content types with more samples proportionally weighted.
4

Derive engagement rate

Once the weighted averages are computed:
This is only calculated when avg_views > 0 and at least one of avg_likes or avg_comments is available.

Example

A YouTube creator who publishes both long-form videos and Shorts: Weighted avg_views = (100,000 * 10 + 50,000 * 15) / (10 + 15) = 70,000 Weighted avg_likes = (4,000 * 10 + 2,500 * 15) / (10 + 15) = 3,100 The Shorts pull the averages down because there are more of them — which reflects that this creator’s audience engages with Shorts differently than long-form videos.

Response Example


Video Metrics

Video metrics describe a creator’s upload cadence and video duration profile over a trailing window. These are designed for ad inventory estimation — understanding how frequently a creator uploads, how long their videos are, and what percentage are eligible for mid-roll ads.
Video metrics are currently available for YouTube only.

Fields

Lookback Window

Video metrics use a trailing 12-week window from the current date. All uploads published within this window are included in the calculation.

Coverage Metadata

The weeks_observed and window_complete fields tell you how much history was available:
When window_complete is false, treat uploads_per_week as a preliminary estimate based on limited history. The creator may not have been active long enough for the metric to stabilize.

Mid-Roll Eligibility

pct_over_8m represents the percentage of videos in the window that are longer than 8 minutes (480 seconds). YouTube allows mid-roll ad breaks on videos over 8 minutes, making this a useful signal for ad inventory planning.

Response Examples

Full 12 weeks observed. About 1.75 uploads/week, averaging ~10 minutes, with two-thirds of videos eligible for mid-roll ads.
Only 2 weeks of upload history exist. Metrics are calculated over those 2 weeks — the upload rate may not be representative of long-term behavior.
Full window was observed, but no uploads fell within it. Duration and mid-roll fields are omitted.

Engagement vs. Video Metrics

These two metric types answer different questions:

Edge Cases

Null Fields

Any metric field can be null. Common causes:

Engagement Rate Calculation

avg_engagement_rate requires:
  • avg_views > 0
  • At least one of avg_likes or avg_comments is non-null
If either condition isn’t met, avg_engagement_rate is null. When only one of likes/comments is available (e.g., Twitch), the missing value is treated as 0 in the numerator.

Data Freshness

Metrics are cached and refreshed periodically. If you need guaranteed fresh data for a specific creator, contact support.