POST api/StudentCourseMaterial/InsertVideoEventTrackingLog

Used to insert video tracking log details

Request Information

URI Parameters

None.

Body Parameters

VideoEventsTrackingLog
NameDescriptionTypeAdditional information
VideoEventsTrackingLogId

Gets or sets the unique id

integer

None.

BrowserUserAgent

Gets or sets the browser details

string

None.

Event

gets or sets the events like puase, resume, continue

string

None.

VideoInterval

Gets or sets the video interval

integer

None.

TrackedTime

Gets or sets the tracked time

date

None.

Environment

Gets or sets the environment i.e desktop or mobile

string

None.

VideoId

Gets or sets the video id

integer

None.

RegistrationId

Gets or sets the registration id

integer

None.

Browser

Gets or sets the current user browser

string

None.

Request Formats

application/json, text/json

Sample:
{
  "VideoEventsTrackingLogId": 1,
  "BrowserUserAgent": "sample string 2",
  "Event": "sample string 3",
  "VideoInterval": 4,
  "TrackedTime": "2026-04-02T23:43:57.2387963-04:00",
  "Environment": "sample string 6",
  "VideoId": 7,
  "RegistrationId": 8,
  "Browser": "sample string 9"
}

application/x-www-form-urlencoded

Sample:

Failed to generate the sample for media type 'application/x-www-form-urlencoded'. Cannot use formatter 'JQueryMvcFormUrlEncodedFormatter' to write type 'VideoEventsTrackingLog'.

Response Information

Resource Description

boolean

Response Formats

application/json, text/json

Sample:
true

text/xml

Sample:
<boolean xmlns="http://schemas.microsoft.com/2003/10/Serialization/">true</boolean>