cloro WebsiteAPI Get an API key
API Reference › AI Mode › Videos

Videos

The videos array captures the inline video cards Google surfaces inside an AI Mode answer, giving you each recommendation as structured data.

Overview

Video cards are delivered as part of the standard Google AI Mode response, so there is no dedicated request for them — you never call a separate endpoint. Whenever a prompt causes Google to embed video recommendations, cloro parses those cards and returns them alongside the answer text.

In practice the embedded cards point to YouTube watch pages and carry the video title, the owning channel, a duration label, and a public thumbnail. The link is normalized to the canonical watch URL, with any timestamp query parameters removed so the same video always resolves to a stable key. Cards keep the order in which Google places them in the answer, so index 0 is the first card the user sees.

Triggering video cards

Videos are intent-driven rather than flag-driven. Send a prompt likely to prompt Google into recommending clips — buying guides and how-to queries tend to surface them — and cloro will populate the videos array automatically.

{
  "prompt": "best 3d printer to buy",
  "country": "US"
}

Video structure

FieldTypeDescription
titlestringDisplay title shown on the video card.
linkstringCanonical watch URL with timestamp parameters stripped.
platformstringHosting service inferred from the card byline, such as YouTube.
channelstringName of the channel or uploader credited on the card.
durationstringRuntime label as rendered (mm:ss or hh:mm:ss).
thumbnailstringPublicly reachable preview image URL.

Response example

{
  "success": true,
  "result": {
    "text": "Here are a few well-reviewed 3D printers worth comparing...",
    "videos": [
      {
        "title": "How to Pick Your First 3D Printer (2026 Guide)",
        "link": "https://www.youtube.com/watch?v=g0DZnQdI-xQ",
        "platform": "YouTube",
        "channel": "Maker Bench",
        "duration": "08:49",
        "thumbnail": "https://i.ytimg.com/vi/g0DZnQdI-xQ/hqdefault.jpg"
      }
    ]
  }
}

Notes

The videos array is omitted or empty when the AI Mode answer contains no embedded clips, so treat its presence as optional and iterate defensively. Individual fields may also be absent when Google does not expose them on a given card. For access issues or unexpected parsing gaps, reach out at [email protected].