Docs / API reference

POST/v1/data/youtube/search

YouTube Search

Search YouTube for videos. Returns video metadata including channel info, view counts, duration, thumbnails, and badges.

Execution model

Live request

Runtime depends on endpoint, target, pagination, rendering mode, and active plan limits.

Credit weight

Live catalog

Current weights are managed from the Data API Weights admin table and shown on pricing before use.

Parameters

NameTypeRequirementDescription
querystringRequiredSearch keywords (1-500 characters).
limitnumberOptionalMaximum video results (1-50).

Request and response

curl -X POST "https://api.datablue.dev/v1/data/youtube/search" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
  "query": "python web scraping tutorial 2026",
  "limit": 5
}'
Example response
{
  "success": true,
  "time_taken": 2.87,
  "query": "python web scraping tutorial 2026",
  "count": 5,
  "results": [
    {
      "video_id": "xyz789abc123",
      "title": "Python Web Scraping Full Course 2026 - BeautifulSoup, Selenium, Playwright",
      "url": "https://www.youtube.com/watch?v=xyz789abc123",
      "channel": "Tech With Tim",
      "channel_id": "UC4JX40jDee_tINbkjycV4Sg",
      "views": 890000,
      "views_text": "890K views",
      "published": "1 month ago",
      "duration": "3:42:15",
      "duration_seconds": 13335,
      "thumbnail": "https://i.ytimg.com/vi/xyz789abc123/maxresdefault.jpg",
      "description": "Learn web scraping from scratch with Python...",
      "badges": [
        "New"
      ]
    },
    {
      "video_id": "def456ghi789",
      "title": "Scrape Any Website in 5 Minutes with Python",
      "url": "https://www.youtube.com/watch?v=def456ghi789",
      "channel": "Fireship",
      "channel_id": "UCsBjURrPoezykLs9EqgamOA",
      "views": 1200000,
      "views_text": "1.2M views",
      "published": "2 months ago",
      "duration": "8:23",
      "duration_seconds": 503,
      "thumbnail": "https://i.ytimg.com/vi/def456ghi789/maxresdefault.jpg"
    }
  ]
}