Skip to Content

Completion

GET /api/analytics/completion

Funnel metrics (25% / 50% / 75% / 100% watched, pauses, resumes).

Requires analytics.read. See Overview for shared parameters and category scope.

Parameters

ParameterRequiredDescription
contentTypeNovod (default) or live
contentIdNoLimit to one video or live event
from, toNoISO 8601 range
minimumWatchSecondsNoDefault 3

Request

curl -X GET "https://app.ignitevideo.cloud/api/analytics/completion?contentId=VIDEO_ID" \ -H "Authorization: Bearer YOUR_API_KEY"

Response

{ "from": string, "to": string, "minimumWatchSeconds": number, "totals": { "sessions": number, "starts": number, "watched25": number, "watched50": number, "watched75": number, "watched100": number, "complete": number, "pauses": number, "resumes": number }, "rates": { "watched25": number, "watched50": number, "watched75": number, "watched100": number, "complete": number } }