Close menu
Explore Plans
Mobile menu Close menu
Wistia

Get video engagement stats

Pro plus icon This query returns current engagement statistics for a specific Wistia video, including play count and average engagement rate.

Developer info

API endpoint slug
wistia.get_video_engagement_stats
Runtime method
performQuery("wistia.get_video_engagement_stats"}

Query fields

Video Text input > Other

Label
Video ID
Helper text
The Wistia video ID (hashed ID) to look up stats for.
Slug
video_id
Required
true
Can have default value
true

Ingredients

Video The Wistia hashed ID of the video.

Slug
video_id
Filter code
Wistia.getVideoEngagementStats.VideoId
Type
String
Example
abc123def4

Video name The display name of the video.

Slug
video_name
Filter code
Wistia.getVideoEngagementStats.VideoName
Type
String
Example
Q2 Product Launch

Total views The total number of plays the video has received.

Slug
total_views
Filter code
Wistia.getVideoEngagementStats.TotalViews
Type
String
Example
1042

Unique views The number of unique visitors who loaded the video.

Slug
unique_views
Filter code
Wistia.getVideoEngagementStats.UniqueViews
Type
String
Example
873

Average engagement Average percentage of the video watched, 0-100.

Slug
average_engagement
Filter code
Wistia.getVideoEngagementStats.AverageEngagement
Type
String
Example
78

Total playtime hours Total accumulated hours watched for the video.

Slug
total_playtime_hours
Filter code
Wistia.getVideoEngagementStats.TotalPlaytimeHours
Type
String
Example
104.5