Analytics API

Send video beacon data

Receives and processes video tracking beacon data from video players.

Note: This endpoint is primarily used for internal processing of video analytics data. The data is processed and stored for analytics purposes.

post/beacon-video

Request

  • Base URL
    https://data.pandavideo.com
  • URL
    https://data.pandavideo.com/beacon-video
  • Auth
    none declared

Request body

video_idstring uuid required

Video identifier

user_idstring required

User identifier

event_type'play' | 'view' | 'check' required

Type of video event

timestampinteger required

Unix timestamp in milliseconds

current_timeinteger

Current playback time in seconds

durationinteger

Total video duration in seconds

pullzone_namestring

CDN pullzone name

start_timeinteger

Start time for time range (used with end_time)

end_timeinteger

End time for time range (used with start_time)

Example request

{
  "event_type": "play",
  "current_time": 30,
  "duration": 300,
  "pullzone_name": "panda-cdn"
}

Response

Beacon data processed successfully

messagestring

Example response

{
  "message": "Success"
}

Changes

No recorded changes to this operation across all 1 revision of this API.