Video Pack

Description: Displays a collection of relevant videos related to the search query.

API Response Structure:

{
  "items": [
    {
      "title": "Video Title",
      "url": "https://example.com/video",
      "thumbnail": {
        "url": "https://example.com/thumbnail.jpg",
        "width": 480,
        "height": 360
      },
      "duration": "10:30",
      "channel": {
        "name": "Channel Name",
        "url": "https://example.com/channel"
      },
      "metadata": {
        "views": "1M",
        "uploadDate": "2023-08-15",
        "description": "Brief video description"
      },
      "keyMoments": [
        {
          "timestamp": "2:30",
          "description": "Key point discussed"
        }
      ]
    }
  ],
  "filters": {
    "duration": ["Short", "Medium", "Long"],
    "uploadDate": ["Today", "This week", "This month"],
    "quality": ["HD", "4K"]
  },
  "type": "videoPack"
}

Fields:

  • items (array): Video listings

    • title (string): Video title

    • url (string): Video URL

    • thumbnail (object): Preview image

    • duration (string): Video length

    • channel (object): Channel information

    • metadata (object): Additional information

    • keyMoments (array): Important timestamps

  • filters (object): Available filters

  • type (string): Always "videoPack"