Yahoo SERP API delivers organic search results from Yahoo: rankings, URLs, titles, and descriptions for any keyword, location, and language, together with the surrounding SERP features, including ads, related searches, People Also Ask, and AI overviews when present. Note that the number of results on Yahoo SERP is smaller compared to other search engines – it only returns 6-7 organic listings per page. Choose between three execution modes (Standard queue, Priority queue, and Live), depending on how quickly you need the data.
Pricing by mode
| Endpoint | Mode | Turnaround time * | Billing unit | Price |
|---|---|---|---|---|
Yahoo Organic
/serp/yahoo/organic/*
|
Standard queuePOST + GET | ~5 minutes on averageTarget: 45 minutes | Per SERP page6 results | $0.0006$0.60 per 1K, $600 per 1M |
| Priority queuePOST + GET | Up to 1 minute on average | Per SERP page6 results | $0.0012$1.20 per 1K, $1,200 per 1M | |
| Live modeSingle POST request | Up to 6 seconds on average | Per SERP page6 results | $0.002$2.00 per 1K, $2,000 per 1M |
Turnaround times are averages and can vary slightly with load and task complexity. Standard queue tasks have a target turnaround time of 45 minutes; extended processing may occur.
Advanced parameters & cost multipliers
| Parameter | Description | Cost impact |
|---|---|---|
site:, inurl:, intitle:, intext:, filetype:, link:, define:, id:, info:, inanchor:, allinurl:, allintitle:, allintext:, allinanchor: |
Search operators in the keyword: search operators that require additional processing | x5 base price per operator used |
depth |
Requests additional SERP pages; typically 6–7 organic results per page. Billing follows returned pages. | +1 base price per each additional 6 results Values are rounded up to the next six. |
max_crawl_pages |
Crawls multiple consecutive SERP pages | Cost multiplied by the number of SERP pages crawled |
calculate_rectangles |
Returns pixel coordinates of every element on the SERP | +1 base price Total = 2x base price |
FAQ
Questions about Yahoo Organic SERP API
How much does Yahoo SERP API cost?
The first results page costs $0.0006 in the Standard queue, $0.0012 in the Priority queue, and $0.002 in Live mode. That is $0.60, $1.20, and $2.00 per 1,000 first pages respectively. Deeper requests cost less per additional page — see the relevant FAQ answer below.
What is the billing unit for Yahoo SERP API?
You are billed per SERP page. Note that a Yahoo results page contains fewer organic results than most search engines — typically 6 to 7 listings — so the same depth value produces more pages (and more cost) on Yahoo than on a search engine with 10 results per page.
How does the depth parameter affect the price?
Each additional page of 6 results adds one base price to the cost of the task. Depth values are rounded up to the next six — a depth of 10 is billed as 12 results, i.e. two SERPs. Example: a Standard queue task with depth 12 costs 2 × $0.0006 = $0.0012.
What happens if I request more results than Yahoo returns?
You are billed for the results pages actually delivered. If fewer results are available than requested, the difference is automatically refunded to your account balance — you never pay for pages you don’t receive.
Which mode should I choose — Standard, Priority, or Live?
It’s a trade-off between speed and price. Live mode returns real-time results within ~6 seconds on average and suits interactive applications. The Priority queue delivers results in about a minute at 60% of the Live price. The Standard queue is the most economical, averaging ~5 minutes with a target turnaround of 45 minutes — well suited to batch and scheduled jobs. The choice is made per task, and you can mix modes freely.
Do any other parameters affect the price?
Apart from the parameters in the table above, all other request settings — keyword, location, language, search engine domain, and the choice between structured data and raw HTML results — are included in the base price. Retrieving the results of a queued task is also free; you only pay when the task is set.