cloro

Perplexity Videos & Images API

Perplexity decorates answers with a media rail — the videos and images it judged most relevant. cloro returns both arrays as structured JSON: title, URL, thumbnail, source platform, and dimensions per item. See whose videos own your category prompts — and whether yours ever appear.

4.8 · 33 reviews G2.com software review platform logo
Used by the top SEO and AI SEO companies
1,000,000,000 monthly API calls

The media rail, structured

The result.videos and result.images arrays are included in the base 3-credit request whenever Perplexity renders media.

Request example

python
import requests

response = requests.post(
  "https://api.cloro.dev/v1/monitor/perplexity",
  headers={
    "Authorization": "Bearer sk_live_your_api_key_here",
    "Content-Type": "application/json"
  },
  json={
    "prompt": "how to install a smart thermostat",
    "country": "US"
  }
)

print(response.json())

Response example

200 OK application/json
{
  "success": true,
  "result": {
    "text": "Installing a smart thermostat takes about 30 minutes...",
    "videos": [
      {
        "title": "Smart Thermostat Installation — Full Walkthrough",
        "url": "https://www.youtube.com/watch?v=example123",
        "thumbnail": "https://i.ytimg.com/vi/example123/hqdefault.jpg",
        "medium": "video",
        "source": "youtube",
        "thumbnail_width": 480,
        "thumbnail_height": 360
      }
    ],
    "images": [
      {
        "title": "Thermostat wiring diagram",
        "url": "https://example.com/wiring-diagram.jpg",
        "thumbnail": "https://example.com/wiring-diagram-thumb.jpg",
        "medium": "image",
        "source": "stock_photo",
        "image_width": 1600,
        "image_height": 900
      }
    ]
  }
}

Every media field, documented

videos and images share one item shape, discriminated by the medium field.

Field Type Description
title / url string Media title and canonical URL.
thumbnail string Thumbnail URL.
medium string Media type: "video" or "image".
source string Source platform (e.g. "youtube", "stock_photo") — aggregate by it to see which platforms win media placement.
image_width / image_height number Original image dimensions.
thumbnail_width / thumbnail_height number Thumbnail dimensions.

Pricing that scales with you

Pick a plan that fits your volume. Price per credit drops as you scale.

Hobby
$100/mo
250,000 credits
  • $0.40 per 1000 credits
  • 20 concurrent jobs
  • Email support
Starter
$250/mo
650,000 credits
  • $0.39 per 1000 credits
  • 50 concurrent jobs
  • Email support
Growth
$500/mo
1,350,000 credits
  • $0.37 per 1000 credits
  • 75 concurrent jobs
  • Priority email support
Most Popular
Business
$1,000/mo
2,800,000 credits
  • $0.36 per 1000 credits
  • 100 concurrent jobs
  • Priority email support
Enterprise
/mo
5,871,025 credits
  • $0.34 per 1000 credits
  • 135 concurrent jobs
  • Priority support
Enterprise$5,000+

Increased concurrency, overages on credits and credit discounts for annual contracts.

Know more

Credit cost per request varies by provider. The rates below apply to async/batch requests; sync requests add a +2 credit surcharge.

ChatGPT (full response) 7 credits
ChatGPT (web search) 5 credits
Perplexity 3 credits
Grok 4 credits
Copilot 5 credits
AI Mode 4 credits
AI Overview (incl. SERP) 5 credits
Gemini 4 credits
Google Search 3 credits +2/page
Google News 3 credits +2/page

ChatGPT full response includes query fan-out, ads, and shopping data. Google News uses the same pricing as Google Search.

Estimate your monthly cost and plan

7 credits each
5 credits each
3 credits each
4 credits each
5 credits each
4 credits each
4 credits each
3 credits / 1 page
3 credits / 1 page
Monthly requests
0
Credits needed
0
Recommended plan:

Perplexity media tracking, answered

Why does the media rail matter?+

For how-to, product, and comparison prompts, the video slot gets clicks the text answer doesn't — it's the most visually dominant element on the page. If a competitor's YouTube walkthrough owns that slot on your category prompts, they're capturing your demand at the exact research moment.

When does Perplexity attach media?+

Its intent classifier decides per prompt: how-to and visual-product prompts get videos, informational prompts often get images, and many prompts get none. Treat both arrays as optional and sample repeatedly — media presence itself is a trackable signal.

Can I track video share of voice by platform or channel?+

Yes — every item carries source (platform) and a canonical URL, so you can aggregate which platforms and which specific videos win placement across your prompt set over time.

Does media data cost extra?+

No — videos and images ship in the base 3-credit request alongside sources and citation pills and shopping cards. See pricing.

How does this relate to citation tracking?+

Media placement and citations are separate selections — a video can appear without its channel being cited in the answer. Tracking both (this endpoint returns them in one response) shows whether your video content or your written content is doing the work.

Win the video slot on Perplexity

Videos and images, structured with source platforms, in every request.