Best Video Search API Providers in 2026 (Published Prices Compared)

By Anurag Pathak · · 13 min read

Video search is the category where a price list lies to you twice. The first lie is the unit: one vendor bills a request, the next bills a record, a third bills credits that it never converts into requests for you, and the same vendor can use two different units on two products sold side by side. The second lie is the surface: the nearest thing one well-known vendor sells is not video search at all but a short-form video endpoint, and its rate card sits in the same table as everyone else's as though the two returned the same thing. This post prices six options in the same unit, says what each product actually searches before putting a number beside it, and shows the arithmetic. Checked 2026-09-16.

I read every rate below off the vendor's own live pricing page on 16 September 2026 and linked each one inline. I ran no benchmark and I make no claim about anyone's speed or success rate — this is a pricing, unit and field-coverage comparison built from published documentation. Serpent is the API this site sells, and it appears here as one row among several.

Short answer: on published rates, Scrapingdog's Google Videos API is the cheapest third-party option on this table at $0.1364 per 1,000 requests — but only on a top plan costing $30,000 a month, and its entry LITE plan at $40 a month is $1.00 per 1,000. Bright Data charges $1.50 per 1,000 requests pay as you go. HasData's nearest product is a Google Short Videos API, a different surface, from $2.46 per 1,000 requests on its $49-a-month Startup plan. The Serpent Video Search API is $0.10 per 1,000 calls, falling to $0.07 on Scale, with no monthly plan behind it. And nobody except us publishes how many videos one billed unit actually returns, so a per-video ranking of this market cannot honestly be built. Checked 2026-09-16.

How I compared these video search APIs

The job is fixed: run a video search query and read back a ranked list of videos. Every rule below exists because breaking it is how the published comparisons in this category go wrong.

The video search API price table: dollars per 1,000 requests

Same job, same unit, every figure read off the vendor's own page. Where a vendor prices credits rather than requests, the conversion is spelled out underneath.

Prices checked 2026-09-16 against each vendor's own live pricing page, linked in the first column. Named exclusions, because a silent omission under a comparison heading is selection bias: DataForSEO publishes no general Google Videos endpoint, and its video-adjacent product is a YouTube SERP API priced in a different unit again, so it is described below rather than priced here; HasData ships no general Google Videos API, so the row below is its Google Short Videos API and is labelled as the different surface it is; Traject Data / SerpWow never publishes how many credits one search costs, so no per-search rate can be derived from its plans at all. Rates in this category change without notice — re-verify before you commit a budget.
Provider and productWhat one billed unit isEntry rate, $ / 1,000Entry planLowest published rate, $ / 1,000Monthly plan behind that rateFree allowance
Serpent Video Search API One API call, whatever the engine $0.10 None. Pay from balance, no subscription $0.07 None. Scale unlocks at a single $500 deposit, spendable as balance A starting allowance shared across every endpoint
Scrapingdog — Google Videos API One request, billed at 5 credits $1.00 LITE, $40/month for 200,000 credits $0.1364 NOVA PRO, $30,000/month for 1.1 billion credits 200 request credits on its free plan
Bright Data — Google Videos Scraper API One request. The card is written in requests, not records $1.50 Pay as you go, no monthly minimum $1.30 Scale, $499/month with 380,000 requests included; $1.30 per 1,000 is the rate for requests beyond that 5,000 requests a month
SearchApi — Google Videos One search on a single ladder shared with every engine it sells $4.00 Developer, $40/month for 10,000 searches $1.00 Octo 5M, $5,000/month for 5,000,000 searches 100 requests to sign up with
SerpApi — Google Videos API One search. The vendor publishes one ladder and no per-engine surcharge $25.00 Starter, $25/month for 1,000 searches $1.9639 Cloud 54M, $106,050/month for 54,000,000 searches 250 searches a month
HasData — Google Short Videos API (short-form surface, not general video search) One request, billed at 10 credits $2.46 Startup, $49/month for 200,000 credits $0.69 Growth, $208/month for 3,000,000 credits 1,000 credits a month

The arithmetic, so you can check it

Prices checked 2026-09-16, each read off the vendor's own live pricing page on that date. Scrapingdog and Bright Data figures are per request; SerpApi and SearchApi figures are per search; HasData figures are per request on its short-form video product. The Scrapingdog rates are our own division of a published plan price by a published credit volume at the published credit cost per request, not figures the vendor prints; every other figure in the table is printed by the vendor. Nothing here is a benchmark, a measured success rate or a latency claim.

Two dusty CRT televisions stacked in a shop doorway with a street reflected in the glass, a picture of two identical-looking boxes that are sold by different measures

Two products, one vendor, two different units

This is the finding that made the post worth writing, and it hides in plain sight on one vendor's own site. Bright Data sells a Google Videos Scraper API and a Google Images Scraper API as neighbouring products under the same SERP API family, at the same headline prices. Their unit is not the same.

Bright Data carries the same $1.50 per 1,000 pay-as-you-go headline on both cards and the same $1.30 per 1,000 above the included volume, so a spreadsheet built from the two headlines will show them as identical products at an identical price. They are not. A request is one search you issue. A record is one row the vendor hands back, and the Images card never states how many records a single image search yields — so there is no published arithmetic that turns "$1.50 per 1,000 records" into a cost per image search. On the video product the unit is the request, so the figure means what you expect it to mean. On the image product it does not, which is why image search pricing has to be reasoned about separately from video.

The practical rule: before you compare two per-1,000 prices, check that the two "1,000"s count the same thing. They frequently do not, even within one vendor, even on adjacent pages, and no comparison table in this market that I could find flags it.

What each product actually searches

The second trap has nothing to do with money. The products below search three different things — a cross-engine video results page, a short-form video surface and YouTube itself — and only the label tells you which. Nobody in this category is hiding it; nobody is highlighting it either.

Checked 2026-09-16 against each vendor's own product catalogue and documentation. No prices appear in this table on purpose: the point is that these rows are not the same product, so their rates do not belong in one column without a label.
Provider and productWhat it searchesWhat one billed unit isDoes the vendor publish how many videos one unit returns?
Serpent Video Search API Video search on Google, Yahoo, Bing, DuckDuckGo and Brave, on one endpoint One API call Yes. The docs publish measured delivery at the maximum page size: about 60 on google and yahoo, about 59 on bing and ddg, about 50 on brave
SerpApi — Google Videos API Google Videos. The catalogue also lists a Light variant and a separate Short Videos product One search No. The Google Videos results page prints no batch size, although the Google Images results page states that images are fetched in batches of 100 per search
Bright Data — Google Videos Scraper API Google Videos, as one of the engines and verticals in its SERP API family One request No. The product card prices the request and stops there
Scrapingdog — Google Videos API Google Videos, as one line in a long per-endpoint credit table One request, billed at 5 credits No. The credit table prices the request, never the result count
SearchApi — Google Videos Google Videos, as one engine among many on a single shared ladder One search No. The pricing page counts searches only
HasData — Google Short Videos API Google's short-form video surface, not the general video results page. The catalogue carries no general Google Videos product One request, billed at 10 credits No. The per-1,000 table prices requests only
DataForSEO — YouTube SERP API YouTube, not a cross-engine video results page. There is no general Google Videos endpoint in the catalogue A task, billed for every 20 results on its Search and Comments types Yes, in effect. The billing unit itself is 20 results, which is more than any other vendor here discloses

Checked 2026-09-16. Each row was read from the vendor's own catalogue or documentation page on that date. The Serpent delivery figures are the ones published in our own API documentation; they are a ceiling-and-measurement pair rather than a guarantee, and the same caveat is spelled out in the video search API tutorial.

Two of those rows are worth pausing on. HasData's is a short-form product. If your job is to track what wins on Google's Shorts-style surface, it is the right tool and the price is competitive. If your job is share of voice on the ordinary video results page, it is answering a different question, and no amount of price comparison makes that go away. DataForSEO's is a YouTube product. Its YouTube SERP API also sells Comments, Video Info and Subtitles as separate engine types, which is a genuinely deeper YouTube-native product than a video results page — it is simply not the same purchase, and it belongs beside a YouTube API rather than beside a video search API. Both are useful. Neither is a substitute.

What one real month costs

Per-1,000 rates flatter whoever has the largest minimum plan. Here is the same job priced as a bill: 10,000 video searches in one month, on the cheapest published plan that covers it.

Prices checked 2026-09-16. One month, 10,000 video searches, on the smallest published plan that covers the volume. HasData's row is its short-form video product, priced here for completeness rather than as a like-for-like substitute. Vendors that publish no plan small enough are shown as the plan you would actually have to buy, not as a rate multiplied by volume.
Provider and productSmallest published plan that covers the jobCost for that monthWhat is left over
Serpent Video Search API No plan to buy. Pay from balance $1.00 for the month Nothing expires; the balance is yours
Bright Data — Google Videos Scraper API Pay as you go, no minimum $15.00 for the month Nothing to leave over; you pay for what you send
Scrapingdog — Google Videos API LITE at $40/month $40.00 for the month 150,000 of 200,000 credits, or 30,000 more video searches
SearchApi — Google Videos Developer at $40/month $40.00 for the month Nothing. The plan is exactly 10,000 searches
HasData — Google Short Videos API Startup at $49/month $49.00 for the month 100,000 of 200,000 credits, or 10,000 more requests
SerpApi — Google Videos API Production at $150/month. The plan below it tops out at 5,000 searches $150.00 for the month 5,000 of 15,000 searches

Prices checked 2026-09-16. Arithmetic: Serpent, 10,000 calls at the published Default rate of $0.10 per 1,000; Bright Data, 10,000 requests at its published pay-as-you-go rate of $1.50 per 1,000, with its separate free tier not netted off because the vendor does not state that the two stack; Scrapingdog, 10,000 requests at 5 credits each is 50,000 credits, inside LITE's 200,000; HasData, 10,000 requests at 10 credits each is 100,000 credits, inside Startup's 200,000; SearchApi and SerpApi, the smallest published plan whose search allowance covers 10,000. Plan prices are the vendors' own. The same exercise across web-search vendors is in the SERP API pricing comparison.

The ordering changes completely between the two tables, and that is the honest summary of this market. On a per-1,000 basis Scrapingdog's top plan is the cheapest third-party rate on this table. On a real 10,000-search month you cannot buy that rate at all, because it lives on a plan whose credit ceiling is more than twenty thousand times the size of the job. What you would actually pay Scrapingdog that month is $40, its LITE plan price, which puts it mid-table here rather than at the bottom. Neither number is wrong. They answer different questions, and a comparison that prints only one of them is selling you something. The costs that never appear on either table — calls that bill but return nothing, credits that expire, volume you buy and never use — are a separate problem covered in the hidden costs of a SERP API and in who pays for a failed request.

A crowded repair-shop shelf of old CRT and flat-screen televisions piled on metal racks, standing in for a pile of video results whose contents vary from row to row

What you get back for the money

Price is the part of this market everybody measures. What the response actually contains is the part nobody does, and it is the difference between a video endpoint you can build on and one you have to wrap in defensive code.

The Serpent video response is worth describing in full because it is the only part of this comparison where I can state the shape from the contract rather than from a marketing page. Every row in results.videos[] carries eleven fields, in the same order, on every engine: position, title, url, duration, source, views, thumbnail, description, publisher, embedUrl and publishedTime. Three properties of that list matter more than the list itself:

source and publisher are deliberately different fields: source is the host the video is served from, such as www.youtube.com, and publisher is the uploader's channel name. A result that names only the platform returns null in publisher, because the platform is already in source and inventing a channel name from a hostname would be a lie with a plausible shape. Working code that reads all eleven is in the Python walkthrough, and the monitoring shape built on top of them is in tracking video presence by engine.

What I cannot do is put the same paragraph next to the other five rows, and the reason is the finding in the table above: none of them publishes the field list or the result count on the pricing page you buy from. Several publish response samples in their documentation, which is not the same commitment as a contract, and none of them states how many videos a single billed unit returns. So a cost-per-video column for this market cannot be built from published sources, by me or by anyone else. If you are evaluating one of them, the test to run before you sign anything is not a latency benchmark: it is to send the same twenty queries to each candidate and count how many rows come back, and how many of those rows carry a duration, a view count and a publish date rather than a null.

Who is not on this table, and why

An exclusion is a finding, not an omission, so here is each one with its reason.

Where the others beat us

A comparison that always concludes "buy ours" is worth nothing to a reader and nothing to a search engine, so here is the honest ledger of where the rest of this table is the better buy.

Which option fits which job

FAQ

How much does a video search API cost per 1,000 requests in 2026?

On the products compared here, published third-party rates span roughly 180-fold. Scrapingdog publishes the lowest of them at $0.1364 per 1,000 requests, but that rate belongs to its top plan at $30,000 a month; its entry LITE plan is $1.00 per 1,000, on $40 a month. SerpApi's entry Starter plan is the dearest entry rate at $25.00 per 1,000 searches, because Starter is $25 a month for 1,000 searches. Serpent's own video rate card is $0.10 per 1,000 calls on Default, $0.09 on Growth and $0.07 on Scale, with no monthly plan behind any of them. Prices checked 2026-09-16.

Why do Bright Data's Google Videos and Google Images products use different units?

The vendor does not explain it, and the difference is printed on its own two product cards: the Google Videos Scraper API card is written in requests, while the Google Images Scraper API card beside it is written in records. Bright Data carries the same $1.50 per 1,000 pay-as-you-go headline on both and the same $1.30 per 1,000 beyond the volume included in the $499-a-month Scale plan, so the two headline numbers look identical. They are not comparable, because the Images card never states how many records one image search produces, while the Videos card bills the request itself. Prices checked 2026-09-16.

Is HasData's Google Short Videos API the same thing as a video search API?

No, and it is the single most important thing to know before you compare its price with anyone else's. The catalogue carries no general Google Videos product at all; what it ships is a Google Short Videos API, which searches Google's short-form video surface rather than video search as a whole. HasData's Google Short Videos API is published at $2.46 per 1,000 requests on the $49-a-month Startup plan, $0.99 per 1,000 on the $99-a-month Basic plan and $0.69 per 1,000 on the $208-a-month Growth plan. If short-form video is the thing you want, that is a real product at a real price; if you want the general video results page, it is not the product you are buying. Prices checked 2026-09-16.

Which video search API has the lowest published rate?

Among the third-party products on this table, Scrapingdog's Google Videos API at $0.1364 per 1,000 requests, and that rate is reachable only on its top plan at $30,000 a month. On the plans an individual developer would actually start on the ranking inverts: Scrapingdog's LITE plan at $40 a month is $1.00 per 1,000, SearchApi's Developer plan at $40 a month is $4.00 per 1,000 and SerpApi's Starter plan is $25.00 per 1,000. Serpent's video rate card is $0.10 per 1,000 calls with no monthly plan behind it, falling to $0.07 on Scale. Published rates only: several vendors run contact-sales tiers whose floor nobody outside the company can bound, so nothing here covers a negotiated price. Prices checked 2026-09-16.

How many videos does one video search API call return?

Almost nobody publishes the answer, which is exactly why a per-video comparison of these products cannot be built. SerpApi's Google Videos results page prints no batch size at all, even though its Google Images results page states that images are fetched in batches of 100 per search. Bright Data, Scrapingdog and SearchApi price the request or the search without saying how many videos come back inside it. Serpent publishes the measured figures in its own docs: at num=100 a single call delivered about 60 videos on google and yahoo, about 59 on bing and ddg and about 50 on brave, so num is a ceiling rather than a promise. Checked 2026-09-16.

Should I buy a video search API or a YouTube API?

They answer different questions. A video search API returns the video results a search engine shows for a query, across engines, which is what you want for share of voice, competitor monitoring and content-gap work. A YouTube API returns YouTube's own objects, such as a channel, a video's statistics, a playlist or comments, which is what you want once you already know whose channel you are measuring. DataForSEO's video-adjacent product is a YouTube SERP API rather than a general Google Videos endpoint, and it is billed for every 20 results on its Search and Comments types, which is a third unit again. If you need both, they are separate products on separate rate cards. Checked 2026-09-16.

Related reading, in the order you are likely to need it: the video search API tutorial for the first working call, the Python walkthrough for parsing the eleven fields into rows you can store, and video SERP monitoring for turning those rows into a weekly share-of-voice number.

Related Posts