Records a video or ad tracking beacon event.

Behavior: Records a playback tracking event (e.g., play, pause, quartile, complete) for analytics and reporting. Supports both asset-level and live channel tracking. Responds with an HTML "OK" suitable for use as a tracking pixel/beacon endpoint.

Authorization: Requires a valid Bearer token.

Side Effects: A tracking record is created for analytics purposes.

Error Scenarios: Returns 401 if the caller is not authenticated. No tracking is recorded if neither assetId nor livechannelId is provided.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Query Params
string
enum

The type of tracking event (e.g., play, pause, complete).

Progress

FirstQuartile

Midpoint

ThirdQuartile

Complete

Hide

LiveStream

Allowed:
uuid

The ID of the asset being tracked. Required if not tracking a live channel.

uuid

The ID of the live channel being tracked. Required if not tracking an asset.

uuid

Optional content ID to associate with the tracking event.

int32

The second mark into the video or ad when the event occurred.

uuid

Optional profile ID to associate the tracking data with a specific viewer.

Headers
string
enum
Defaults to application/json

Generated from available response content types

Allowed:
Responses

Language
Credentials
Bearer
JWT
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
text/html
application/json