{
"data": {
"milestone": 100,
"timestamp": "2024-01-15T10:30:00Z",
"totalViews": 102,
"videoId": "vid_xyz789",
"videoName": "Product Demo"
},
"type": "video.milestone"
}View milestone reached
Triggered when a video’s view count crosses a threshold of 1, 5, 10, 25, 50, 100, or 500.
WEBHOOK
video.milestone
{
"data": {
"milestone": 100,
"timestamp": "2024-01-15T10:30:00Z",
"totalViews": 102,
"videoId": "vid_xyz789",
"videoName": "Product Demo"
},
"type": "video.milestone"
}Authorizations
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Body
application/json
Triggered when a video crosses a view-count threshold of 1, 5, 10, 25, 50, 100, or 500
Hide child attributes
Hide child attributes
View count milestone reached (1, 5, 10, 25, 50, 100, or 500)
Example:
100
ISO 8601 timestamp of when the milestone was reached
Example:
"2024-01-15T10:30:00Z"
Total view count when the milestone was reached
Example:
102
ID of the video that crossed the milestone
Example:
"vid_xyz789"
Name of the video
Example:
"Product Demo"
The event type identifier
Allowed value:
"video.milestone"Response
200
Webhook received successfully
Last modified on May 1, 2026
Was this page helpful?