KonbiniAPI

Get video — YouTube API

Returns a public YouTube video: title, description, counts, publish date, channel, thumbnails, keywords, and available caption languages. For the transcript text, use the transcript endpoint.

GET/v1/youtube/videos/{videoId}1 credit per request
Example response200OK
{
  "data": {
    "@context": [
      "https://www.w3.org/ns/activitystreams#",
      "https://konbiniapi.com/ns/social#"
    ],
    "type": "Video",
    "id": "https://www.youtube.com/watch?v=plN7JMbadRg",
    "url": "https://www.youtube.com/watch?v=plN7JMbadRg",
    "entityId": "plN7JMbadRg",
    "name": "Eat Everything In A Grocery Store, Win $1,000,000",
    "content": "I trapped 4 strangers in an entire supermarket and the only way out is eating everything inside\n\nThe guys wore Fitbit Air to track their health and fitness throughout their entire time in the store. See what they achieved during the Google Health Awards. GooglePartner\nGoogle…",
    "published": "2026-10-03T16:00:01.000Z",
    "duration": 3479,
    "viewCount": 275722212,
    "likeCount": 4155962,
    "commentCount": 155000,
    "isAdult": false,
    "visibility": "unlisted",
    "availableIn": [
      "US"
    ],
    "category": "Entertainment",
    "isLive": false,
    "startTime": "2026-01-01T18:00:00.000Z",
    "endTime": "2026-01-01T20:00:00.000Z",
    "attributedTo": {
      "type": "Person",
      "id": "https://www.youtube.com/channel/UCX6OQ3DkcsbYNE6H8uQQuVA",
      "url": "https://www.youtube.com/channel/UCX6OQ3DkcsbYNE6H8uQQuVA",
      "entityId": "UCX6OQ3DkcsbYNE6H8uQQuVA",
      "name": "MrBeast",
      "preferredUsername": "@MrBeast",
      "isVerified": true,
      "followerCount": 522000000,
      "icon": {
        "type": "Image",
        "url": "https://i.ytimg.com/vi/plN7JMbadRg/hqdefault.jpg?sqp=-oaymwEmCKgBEF5IWvKriqkDGQgBFQAAiEIYAdgBAeIBCggYEAIYBjgBQAE=&rs=AOn4CLCiT6Vj47A7NogeJusgz-_sjWhu7A",
        "width": 168,
        "height": 94
      }
    },
    "image": [
      {
        "type": "Image",
        "url": "https://i.ytimg.com/vi/plN7JMbadRg/hqdefault.jpg?sqp=-oaymwEmCKgBEF5IWvKriqkDGQgBFQAAiEIYAdgBAeIBCggYEAIYBjgBQAE=&rs=AOn4CLCiT6Vj47A7NogeJusgz-_sjWhu7A",
        "width": 168,
        "height": 94
      }
    ],
    "tag": [
      {
        "type": "Tag",
        "name": "mrbeast6000"
      }
    ],
    "captions": [
      {
        "languageCode": "en",
        "name": "English",
        "isAutoGenerated": false
      }
    ]
  }
}

Make the request.

One authenticated GET to /v1/youtube/videos/{videoId}. Authentication and error conventions stay consistent across endpoints. This page shows the path, parameters, response shape, limits, and credit rule for this operation.

Built for

  • Data Analytics
  • Market Research
  • Platform Integration
const response = await fetch("https://api.konbiniapi.com/v1/youtube/videos/plN7JMbadRg", {
  headers: { "Authorization": "Bearer YOUR_API_KEY" }
});

const data = await response.json();
Parameters1
  • videoIdrequiredIn · PathType · stringYouTube video ID (the v= value from a watch URL)

Try it on your own data.

Get a free API key and make this request in minutes. Failed and timed-out requests are automatically refunded.