Video With Highlights

Description: Displays video content with key moments and highlights marked.

API Response Structure:

{
  "video": {
    "title": "Video Title",
    "url": "https://example.com/video",
    "duration": "10:30",
    "thumbnail": "https://example.com/thumb.jpg",
    "highlights": [
      {
        "timestamp": "2:30",
        "title": "Highlight Title",
        "description": "Moment description",
        "thumbnail": "https://example.com/highlight.jpg",
        "tags": ["tag1", "tag2"],
        "category": "Key Moment"
      }
    ]
  },
  "chapters": [
    {
      "title": "Chapter Name",
      "startTime": "0:00",
      "endTime": "3:45",
      "highlights": ["highlight1", "highlight2"]
    }
  ],
  "engagement": {
    "views": "100K",
    "likes": "5K",
    "shares": "1K"
  },
  "type": "videoWithHighlights"
}

Fields:

  • video (object): Video information

    • title (string): Video title

    • url (string): Video URL

    • duration (string): Video length

    • thumbnail (string): Preview image

    • highlights (array): Key moments

  • chapters (array): Video sections

  • engagement (object): Interaction metrics

  • type (string): Always "videoWithHighlights"