YepAPI

Command Palette

Search for a command to run...

POST/v1/youtube/video-info

YouTube Video Info API

Lightweight YouTube video metadata API — title, views, likes, description, and channel info without streaming URL overhead. From $0.01/call.

Returns comprehensive video metadata including title, description, view and like counts, publish date, and channel info — without streaming URLs. A lighter alternative to the full video endpoint.

Try it live

Fill in the fields and hit Run to see a real response.

POST/v1/youtube/video-info

Optional. Two-letter country code.

Optional. Two-letter language code.

Response
Example response — hit "Send Request" to see a live result
{
  "ok": true,
  "data": {
    "id": "dQw4w9WgXcQ",
    "title": "Rick Astley - Never Gonna Give You Up",
    "channelTitle": "Rick Astley",
    "viewCount": "1758165530",
    "likeCount": 18905025,
    "publishDate": "2009-10-25"
  }
}

Features

Full video metadata: title, description, channel

One call to /v1/youtube/video-info returns title, full description, and channelTitle for a video ID — the core record without stream-format overhead.

View count, like count, and publish date

Each response includes viewCount, likeCount, and a clean publishDate (e.g. 2009-10-25), so you get engagement and timing in a single read.

Geo and language targeting

Pass geo and lang codes to fetch the localized metadata a viewer in that region and language would see.

Lightweight — no streaming URL overhead

Skips resolving stream formats, so it's faster and cheaper than the full Video Details endpoint when you only need metadata.

Use cases

Video Analytics

Collect video metadata and engagement metrics for analytics dashboards.

Content Cataloging

Build a database of video metadata for search, filtering, and recommendation engines.

Social Listening

Monitor view and like counts over time to track video performance.

Data Enrichment

Enrich your existing video IDs with full metadata for display or analysis.

Quick start

Copy this snippet and start making calls.

const res = await fetch('https://api.yepapi.com/v1/youtube/video-info', {
  method: 'POST',
  headers: {
    'x-api-key': 'YOUR_API_KEY',
    'Content-Type': 'application/json',
  },
  body: JSON.stringify({
    "id": "dQw4w9WgXcQ",
    "geo": "US",
    "lang": "en"
  }),
});
const data = await res.json();
console.log(data);

The YouTube Video Info API — core metadata, half the cost

The YouTube Video Info API returns a video's essential record without the weight of stream formats. Send id (e.g. dQw4w9WgXcQ) to /v1/youtube/video-info and get title, full description, channelTitle, viewCount, likeCount, and a clean publishDate like 2009-10-25. It's the metadata-only counterpart to the full Video Details endpoint — same core fields, faster, and at $0.01 instead of $0.02.

When you're enriching thousands of IDs or building an analytics dashboard, you rarely need download formats or the keyword set. Video Info gives you exactly the engagement and descriptive fields most workflows actually use, at half the price.

What is a YouTube Video Info API?

A YouTube Video Info API returns the core metadata for a single video ID — title, description, channel, view count, like count, and publish date — without resolving the downloadable stream formats that the heavier Video Details endpoint includes. You send an ID (plus optional geo and lang for localized values) and get a clean JSON record with a normalized publishDate. It's purpose-built for the common case: you have video IDs and you want their descriptive and engagement data for display, search, or analysis, not their media streams. Dropping the format resolution makes it both faster and cheaper than the full-detail call.

Build your own video analytics dashboard

Store a set of video IDs and run Video Info across them on a schedule, logging viewCount and likeCount each pass — chart the deltas and you have engagement-over-time without the format overhead you'd never display anyway. It's ideal for data enrichment: given raw IDs from a feed or import, attach title, channel, description, and publishDate to each row for a searchable catalog. Because publishDate comes pre-normalized, sorting and filtering by recency is trivial. Reserve the pricier Video Details call for the few IDs where you genuinely need keywords or stream formats.

YouTube Video Info API pricing — $0.01/call

Each lookup costs $0.01 — half the $0.02 of the full Video Details endpoint — because it skips stream-format resolution. There's no daily quota. For high-volume enrichment this difference compounds: 10,000 IDs cost $100 here versus $200 with full details, for fields most dashboards never use. Choose Video Info as your default and upgrade individual IDs to Video Details only when you need keywords, thumbnails-by-size, or formats.

Video Info vs. Video Details vs. Metadata

Three endpoints read one video at three depths. Video Info ($0.01) gives the core descriptive and engagement record. Video Details ($0.02) adds the keyword array, every thumbnail size, and stream formats. Metadata ($0.01) is the lightest — just live view and like counts for fast polling. Match the endpoint to the job: bulk cataloging uses Video Info, media pipelines need Video Details, and a live-counter dashboard wants Metadata. All three live on the same YepAPI key.

Try the YouTube Video Info API free

Sign up for $5 in free credit, no card required — 500 lookups. Enrich a batch of video IDs and compare the response against the full Video Details call to confirm Video Info has every field you need before you scale.

Start making API calls in 30 seconds

$5 free credit on signup. No credit card required. Pay per call.

What developers say

Switched from SerpAPI and cut our SERP costs by 80%. Same data quality, way simpler billing.

Marcus T.

SEO Platform Founder

One API key for AI models, SERP data, and web scraping. Saved us from managing 4 separate providers.

Priya S.

Full-Stack Developer

The $5 free credit let us prototype our entire rank tracking feature before committing. No other API does that.

Jake R.

Indie Hacker

Frequently asked questions

Returns comprehensive video metadata including title, description, view and like counts, publish date, and channel info — without streaming URLs. A lighter alternative to the full video endpoint.

Each API call costs $0.01. No monthly minimums or subscriptions — you only pay for what you use.

Sign up for a free API key, then send a POST request to /v1/youtube/video-info. Check the code example above for a ready-to-use snippet in JavaScript, cURL, or Python.

YepAPI bundles SEO, AI, and web scraping APIs under one key with no monthly minimums. You get lower per-call pricing, a unified dashboard, and one billing account instead of managing multiple providers.

Ready to integrate?

Get your API key and start making calls in 30 seconds. $5 free credit on signup — no credit card required.

More youtube api endpoints