ScriptHaul pricing: video search API
Is ScriptHaul yours? Write to us about this page. We invite selected tool providers to our WhatsApp group.
- FreeFree$0.00 per 1,000
- $5 pack3,000 credits$1.667 per 1,000
- $20 pack14,000 credits$1.429 per 1,000
- $50 pack40,000 credits$1.25 per 1,000
- $200 pack200,000 credits$1.00 per 1,000
- $1,000 pack1,250,000 credits$0.80 per 1,000
- Contact usLet’s talk volume
GET / v1/ search ScriptHaul's only call for this API- Video search API
- YouTube channel video API
GET /v1/ videos - YouTube channel video API
GET /v1/ channels/ latest
About this item
- Live. ScriptHaul reads the search engine's video results when you call the API.
- 4 of the 6 fields on our checklist. Length, Channel, Views, Thumbnail.
- Nothing to pay. You get 100 credits a month, enough for 100 pages. Calls stop once your credits run out.
- One call. You send
qtoGET /. You can also sendv1/ search type,channelandcontinuation. The call returns the videos that match. - Who can get it: with conditions. Keep data: no limit. Use data: with conditions.
ScriptHaul: video search API alternatives
ScriptHaul alternatives: other video search API providers by price
The table starts with ScriptHaul's cheapest paid plan. Next come plans from other providers with the price per 1,000 searches closest to ScriptHaul's. Each plan in the table gives live data.
| ScriptHaul, $1,000 pack | Scale SERP, $47,988 yearly | SerpKite, $50 pack, Growth, POST /v1/videos, Bing Videos | Zenserp, $4,799.88 yearly | GeoRanker, $960 yearly | |
|---|---|---|---|---|---|
| $ per 1,000 searches | $0.80 | $0.80 | $0.80 | $0.80 | $0.80 |
| Completeness | 67% | 0% | 83% | 83% | 0% |
| Billing | pay first | yearly | pay first | yearly | yearly |
| Pay | $1,000 | $47,988 | $50 | $4,799.88 | $960 |
| Enough for | 1,250,000 pages | 5,000,000 calls a month | 62,500 calls | 500,000 calls a month | 100,000 pages a month |
| Freshness | live | live | live | live | live |
| Who can get it | anyone who can form a binding agreement, a minor needs permission from a parent or legal guardian | anyone | anyone at least 18 and able to form a binding contract, with a verified email address (disposable email addresses are blocked) | anyone | anyone of legal age to form a binding contract |
Sources
From each provider's own pricing page and docs, and from what providers tell us. We read this row from these pages on 2026-11-10.
Product details
The key fields this plan's answer can hold, then each filled column in its row on the sheet.
- Length
- Date, not in the answer
- Channel
- Views
- Snippet, not in the answer
- Thumbnail
| $ per 1,000 searches | $0.00 |
|---|---|
| Per | page, size not stated |
| Billing | free |
| Repeat free | 1 minute |
|---|---|
| Also pays for | Resolve a channel · See the latest uploads · List a channel or playlist · Read known video facts · Check library coverage · Search transcript passages · from the same budget: Fetch one transcript · Create a durable bulk job |
| Units cap | hard |
|---|
| $ per 1,000 calls that find nothing | $0.00 |
|---|
| Their pitch | Find videos, channels and playlists without knowing a URL. Video results show what is already cached. |
|---|
| Freshness | live |
|---|---|
| Keep data | no limit |
| Use data | Published limits protect shared relay, cache, and YouTube Data API capacity. Do not create accounts or keys to evade them, split one customer’s traffic to disguise its source, or bypass throttles. Use the API only for public videos and public caption tracks. Do not use it for private, members-only, or age-gated material, probe for restricted material, scrape ScriptHaul outside documented API routes, interfere with protective controls, or resell raw API access without disclosing the arrangement to us and your own customers. [...] ScriptHaul does not give you a licence to the video, audio, captions, transcript, title, thumbnail, or other source material. You are responsible for determining whether commercial use, storage, or redistribution of a transcript is permitted. |
| Pay | $0 |
|---|---|
| You get | 100 credits a month |
| Enough for | 100 pages a month |
| Expires | resets to 100 on the first of each UTC month and does not accumulate |
| Per day | 50 |
|---|---|
| Per second | 1 |
| Batch | 1 |
| Answer | in the call |
|---|
| You send | q. Optional: type, channel, continuation |
|---|---|
| Method | GET |
| Path | /v1/search |
| Plan | Free |
|---|---|
| Who can get it | anyone who can form a binding agreement, a minor needs permission from a parent or legal guardian |
The 13 fields the plan's answer can hold
video result type, video result ID, video result title, video result channel ID, video result channel title, video result duration seconds, video result view count, video result published time, video result has captions, video result thumbnail, video result playlist ID, has more, next cursor