Google Yahoo DuckDuckGo

Video Search API from $0.42/1K

Find videos across Google, Yahoo, Bing, DuckDuckGo & Brave. Thumbnails, embed URLs, duration & view counts in one API.

View Pricing API Documentation
Google, Yahoo & DDG Videos from $0.42/1K Embed URLs Included 5 Video Engines

Five Dedicated Video Engines, One API Key

Choose Google, DuckDuckGo, Yahoo, Bing or Brave for dedicated video search. Pay only for what you use.

Yahoo

Yahoo Videos

from $0.42
per 1,000 searches (Scale tier)
  • Dedicated video search portal
  • num up to 100 per request
  • 112 country targeting
  • Title and source metadata
  • Structured for accuracy
  • Structured JSON fields
Google

Google Videos

from $0.42
per 1,000 searches (Scale tier)
  • Dedicated video search
  • Use /api/videos with Google engine
  • Same Videos category pricing
  • Returned in results.videos
  • YouTube & web video results
  • Thumbnails, duration & source info

Search Videos in Seconds

A single API call returns structured video data with thumbnails, embed URLs, and duration. Perfect for video aggregation and research.

cURL - Video Search
# Search for videos about machine learning tutorials
curl "https://apiserpent.com/api/videos?q=machine+learning+tutorial&engine=ddg&num=20" \
  -H "X-API-Key: YOUR_API_KEY"
JSON Response (partial)
{
  "success": true,
  "query": "machine learning tutorial",
  "type": "videos",
  "engine": "ddg",
  "country": "us",
  "results": {
    "videos": [
      {
        "position": 1,
        "title": "Machine Learning Full Course for Beginners",
        "url": "https://www.youtube.com/watch?v=example123",
        "duration": "3:42:15",
        "source": "www.youtube.com",
        "views": 2400000,
        "thumbnail": "https://i.ytimg.com/vi/example123/hqdefault.jpg",
        "description": "A full beginner course covering supervised and unsupervised learning.",
        "publisher": "Dev Tutorials",
        "embedUrl": "https://www.youtube.com/embed/example123",
        "publishedTime": "2026-01-14"
      }
    ],
    "totalResults": 20
  },
  "meta": {
    "totalVideos": 20,
    "elapsed": "4212ms",
    "timestamp": "2026-09-02T10:47:33.000Z"
  }
}

Rich Video Metadata from Every Engine

Each video endpoint returns structured JSON with all the metadata you need for video aggregation platforms, content tools, and research applications.

Video Fields

  • videos[].position
  • videos[].title
  • videos[].url
  • videos[].duration
  • videos[].source
  • videos[].views
  • videos[].thumbnail
  • videos[].description
  • videos[].publisher
  • videos[].embedUrl
  • videos[].publishedTime
  • totalResults

Request Parameters

  • q (search query)
  • engine (google, yahoo, bing, ddg, brave)
  • num (results count, 1–100)
  • country (localization)
  • freshness (1d, 7d, 1m)
  • duration (short, medium, long)
  • resolution (high, standard)
  • safe (SafeSearch strict/moderate/off)

Ask for more than one page returns and the response adds a top-level delivery block — requested, returned, a short reason and note, and an async_endpoint pointer at /api/bulk/jobs for the deeper run.

Engine Comparison

  • DDG: $0.60/1K Default · $0.54 Growth · $0.42 Scale
  • Yahoo: $0.60/1K Default · $0.54 Growth · $0.42 Scale
  • Google: $0.60/1K Default · $0.54 Growth · $0.42 Scale, dedicated /api/videos engine
  • All five return thumbnails + URLs
  • num accepts up to 100; a single page typically returns ~50–60

Use Cases

  • Video content aggregation
  • Educational platform curation
  • Competitive video analysis
  • Content research tools
  • Video SEO monitoring

Video Search API Questions

Every video result carries the same eleven fields on every engine, in the same order: position, title, url, duration, source, views, thumbnail, description, publisher, embedUrl and publishedTime. views is a number, publishedTime is a date in YYYY-MM-DD form, and a value the result did not carry comes back as null rather than as a missing key. resolution is a request filter, not a returned field.
Video search starts at $0.60 per 1,000 requests on the Default tier, $0.54 per 1,000 on Growth ($100 deposited) and $0.42 per 1,000 on Scale ($500 deposited). Google, Yahoo, Bing, DuckDuckGo, and Brave video engines share the same price within each tier. Video Search is free-eligible from the shared 10-call pool.
The Video Search API surfaces videos from all major platforms including YouTube, Vimeo, Dailymotion, TikTok, and more. Results come from search engine indexes, so any video that appears in Google, Yahoo, Bing, DuckDuckGo, or Brave video search results will be returned.
Yes. The API returns embed-ready URLs for videos when available, particularly for YouTube and Vimeo content. This makes it easy to integrate video results directly into your application without additional URL processing.

Start using the Video Search API

Video Search is free-eligible from the shared 10-call pool. Use Google, DDG, Yahoo, Bing or Brave for dedicated video search.

View Pricing

Related guides

More media and search APIs.

YouTube API Complete GuideSearch videos, channels & playlists for developers. YouTube APIProgrammatic YouTube video and channel data. Image Search APIPull image results from search engines. All SERP APIsWeb, news, images, and video across five engines.