{"query":"google organic search results","count":25,"total":92,"results":[{"id":"treg.google.serp.organic","provider":"treg","provider_display":"treg","name":"google.serp.organic — routed: best of 6 providers, own keys first","summary":"Google organic results for a keyword — provider-native result rows in `results`; `limit` is the depth","method":"POST","path":"/google.serp.organic","scope":"","tier":"core","kind":"routed","domain":"serp","call_template":"treg call treg.google.serp.organic --method POST --data '{\"q\":\"…\"}'","cost":{"type":"per_success","value":0.0009,"currency":"USD","per":1,"unit":"call","source":"inferred","confidence":"documented","checked":null,"note":"the children's range $0.0009–$0.015 per hit, 0% markup; you pay the child that served AND every child tried before it that bills a miss (3 of 6 do), up to X-Treg-Route-Max-Cost (default $1 a call). X-Treg-Route-Exclude them, or X-Treg-Route-Waterfall: 0, to pay for one provider only","usd":0.0009},"async":null,"platform_eligible":true,"platform_blocked":null,"miss":{"status":200,"means":"output.results == []"},"status":null,"status_note":null,"superseded_by":null,"verified":null,"docs_url":"","has_example":false,"input":{"bodyType":"json","body":{"q":{"type":"str","required":false,"note":"identity key (part of q)"},"country":{"type":"str","required":false,"note":"filter — default 'us'; ISO country code; mapped to each provider's location code / gl / region"},"language":{"type":"str","required":false,"note":"filter — default 'en'"},"limit":{"type":"int","required":false,"note":"filter — default 10; results to return where the provider bills by depth"}},"note":"Send everything you know about the subject — treg derives the rest (full_name ⇄ first+last), matches each provider on the variants it accepts ({q}) and sends each provider only the fields it wants. On a miss treg keeps trying providers, cheapest first, within X-Treg-Route-Max-Cost (default $1 per call; misses on per-success providers are free). Options ride as headers, never in the body: X-Treg-Route-Waterfall: 0 (stop at the first miss), X-Treg-Route-Max-Cost: <usd>, X-Treg-Route-Prefer / X-Treg-Route-Exclude: <provider>. The response is {output, raw, _treg: {served_by, tried}}; X-Treg-Served-By names the child."},"test_request":{"body":{"q":"…"}},"routed_children":["anyapi.google.serp.organic","dataforseo.x.serp-google-organic-live-advanced","dataforseo.google.serp.organic","scrapecreators.x.v1-google-search","serpapi.x.google-light","serpapi.google.serp.organic"],"capability":"google.serp.organic","capability_description":"Get organic search results for a keyword","platform":"google","platform_label":"Google Keyword Data","score":38.3012,"observed":{"samples":620166,"decided":614608,"ok_rate":0.9975,"p50_ms":null,"p95_ms":null,"last_ok_days":0,"hit_rate":null,"hit_samples":0},"children_hidden":6},{"id":"serpstat.google.serp.organic","provider":"serpstat","provider_display":"Serpstat","name":"Google organic results by keyword — ranking URLs, titles","summary":"URLs ranking in Google's top results for a keyword, with position, title and snippet","method":"POST","path":"/","scope":"any_account","tier":"core","kind":"data","domain":"serp","call_template":"treg call serpstat.google.serp.organic --method POST --data '{\"method\":\"SerpstatKeywordProcedure.getKeywordTop\",\"id\":\"1\",\"params\":{\"keyword\":\"seo\",\"se\":\"g_us\"}}'","cost":{"type":"per_result","value":1,"currency":"credit","per":1,"unit":"row","source":"docs","source_url":"https://serpstat.com/pay/","checked":"2026-07-28","confidence":"documented","note":"1 API credit per returned SERP row — `size` is the cost dial, and an empty result still bills the 1-credit minimum.","usd":0.0005},"async":null,"platform_eligible":true,"platform_blocked":null,"miss":null,"status":null,"status_note":null,"superseded_by":null,"verified":null,"docs_url":"https://api-docs.serpstat.com/docs/serpstat-public-api/env4osjb1ev9c-get-keyword-top","has_example":false,"input":{"bodyType":"json","body":{"method":{"type":"string","required":true,"example":"SerpstatKeywordProcedure.getKeywordTop"},"params":{"type":"object","required":true},"id":{"type":"string","required":true,"note":"required by Serpstat's JSON-RPC envelope; any string, echoed back in the response","example":"1"},"params.keyword":{"type":"string","required":true,"note":"the keyword whose SERP you want","example":"seo"},"params.se":{"type":"string","required":true,"note":"search database","example":"g_us"},"params.size":{"type":"integer","required":false,"note":"COST DIAL — rows to return, max 1,000","example":10},"params.filters":{"type":"object","required":false,"note":"top_size (how deep into the SERP to look, max 100), position / position_from / position_to, and url, exact_url, domain, minus_domain, subdomain to restrict to one site"}},"note":"This is Serpstat's DATABASE view of the SERP, not a live scrape — positions come from\nSerpstat's last crawl of that keyword in that `se` database, so it is cheap and fast but can\nlag. Use a live SERP provider when freshness matters.\n`SerpstatKeywordProcedure.getKeywordFullTop` returns the same SERP with the full element set.\nRESPONSE SHAPE: rows are nested one level deeper than elsewhere in this file — they arrive\nat `result.data.top[]`, not `result.data[]`.\n"},"test_request":null,"capability":"google.serp.organic","capability_description":"Get organic search results for a keyword","platform":"google","platform_label":"Google Keyword Data","score":38.3012,"observed":{"samples":1837,"decided":1837,"ok_rate":1.0,"p50_ms":863,"p95_ms":1229,"last_ok_days":0,"hit_rate":null,"hit_samples":0}},{"id":"anyapi.google.serp.organic","provider":"anyapi","provider_display":"AnyAPI","name":"Google Search","summary":"Run a Google web search and get the organic results (title, link, snippet, position) as clean JSON. Returns about 10 results per call - Google stopped honoring bulk result counts in September 2025, so a limit above 10 is accepted but returns no more than a page. Pass the returned nextCursor back as cursor to walk further, or use google.search_100 for up to 100 ranked results in one call, which is cheaper past roughly 20 results.","method":"POST","path":"/v1/run/google.search","scope":"any_account","tier":"core","kind":"data","domain":"serp","call_template":"treg call anyapi.google.serp.organic --method POST --data '{\"query\":\"best coffee maker\",\"limit\":1}'","cost":{"type":"per_success","value":0.0009,"currency":"USD","unit":"call","reported_charge":{"path":"costUsd","unit":"usd"},"source":"observed","source_url":"https://api.getanyapi.com/v1/apis/google.search","checked":"2026-09-11","confidence":"verified","usd":0.0009},"async":null,"platform_eligible":true,"platform_blocked":null,"miss":null,"status":null,"status_note":null,"superseded_by":null,"verified":"2026-09-19","docs_url":"https://getanyapi.com/api/google/search","has_example":true,"input":{"body":{"autocorrect":{"type":"boolean","required":false,"note":"Toggle Google spelling autocorrect (default true). Set false to search the exact query without correction."},"cursor":{"type":"string","required":false,"note":"Continuation token from a previous response's nextCursor. Pass it back to fetch the next page of results."},"gl":{"type":"string","required":false,"note":"Two-letter country code for result localization (e.g. us, gb, de).","default":"us","example":"us"},"hl":{"type":"string","required":false,"note":"Two-letter interface and results language code (e.g. en, es, de).","default":"en","example":"en"},"limit":{"type":"integer","required":false,"note":"Maximum number of organic results to return in this response. Google stopped honoring bulk result counts in September 2025, so one page is about 10 results and a limit above 10 is accepted but will not return more than that. To go deeper, either page through with cursor (about 10 results per...","default":10,"min":1,"max":100,"example":1},"location":{"type":"string","required":false,"note":"Fine-grained location for result localization, given as a canonical Google location string (e.g. 'New York, United States', 'London, United Kingdom'). More specific than the country-level gl."},"query":{"type":"string","required":true,"note":"The Google search query.","example":"best coffee maker"},"timeframe":{"type":"string","required":false,"note":"Restrict results to a recent time window: 1h, 1d, 7d, 1y, or all. Default all (no time restriction)."}},"bodyType":"json"},"test_request":{"body":{"query":"best coffee maker","limit":1}},"capability":"google.serp.organic","capability_description":"Get organic search results for a keyword","platform":"google","platform_label":"Google Keyword Data","score":38.3012,"observed":{"samples":834004,"decided":815914,"ok_rate":0.9985,"p50_ms":5561,"p95_ms":18987,"last_ok_days":0,"hit_rate":0.9389,"hit_samples":814358}},{"id":"dataforseo.google.serp.organic","provider":"dataforseo","provider_display":"DataForSEO","name":"Google organic search results for a keyword, live","summary":"Live Google organic results for a keyword — rank, title, URL, snippet — by location","method":"POST","path":"/serp/google/organic/live/regular","scope":"any_account","tier":"core","kind":"data","domain":"serp","call_template":"treg call dataforseo.google.serp.organic --method POST --data '[{\"keyword\":\"coffee\",\"location_code\":2840,\"language_code\":\"en\",\"depth\":10}]'","cost":{"type":"per_call","value":0.002,"currency":"USD","per":1,"unit":"call","source":"rate_card_api","source_url":"https://api.dataforseo.com/v3/appendix/user_data","checked":"2026-07-28","confidence":"verified","note":"$0.002 per request; confirmed against the account's own machine-readable rate card (GET /appendix/user_data -> result[0].price), which quotes the same $0.002 for live/advanced — the advanced premium shows up via depth (billed per 10 results) and via advanced search operators, which multiply the price by 5","usd":0.002},"async":null,"platform_eligible":true,"platform_blocked":null,"miss":null,"status":null,"status_note":null,"superseded_by":null,"verified":"2026-07-28","docs_url":"https://docs.dataforseo.com/v3/serp/google/organic/live/regular","has_example":true,"input":{"bodyType":"json","body":{"keyword":{"type":"string","required":true,"note":"up to 700 chars; advanced search operators multiply the price by 5","example":"coffee"},"location_code":{"type":"integer","required":true,"note":"one of location_code | location_name | location_coordinate; 2840 = United States","example":2840},"location_name":{"type":"string","required":false,"note":"alternative to location_code, e.g. \"United States\""},"language_code":{"type":"string","required":true,"note":"one of language_code | language_name","example":"en"},"depth":{"type":"integer","required":false,"note":"results to return, default 10, max 200 — billed per 10 results","example":10},"device":{"type":"string","required":false,"note":"desktop (default) | mobile"},"os":{"type":"string","required":false,"note":"windows/macos for desktop, android/ios for mobile"}},"note":"POST body is an array with exactly 1 task object (Live endpoints do not support multi-task arrays).\n`/live/regular` is the cheap variant used here: plain organic + a few SERP feature types.\n`/live/advanced` costs more and adds the full set of SERP features (people_also_ask,\nAI overview, images, videos, …) — switch paths if you need those elements.\n"},"test_request":{"body":[{"keyword":"coffee","location_code":2840,"language_code":"en","depth":10}]},"capability":"google.serp.organic","capability_description":"Get organic search results for a keyword","platform":"google","platform_label":"Google Keyword Data","score":38.3012,"observed":{"samples":253904,"decided":252967,"ok_rate":0.9999,"p50_ms":6676,"p95_ms":22769,"last_ok_days":0,"hit_rate":1.0,"hit_samples":247069}},{"id":"limadata.google.serp.organic","provider":"limadata","provider_display":"LimaData","name":"Search the web","summary":"Return organic Google results for a query and page number.","method":"POST","path":"/api/v1/search/web","scope":"any_account","tier":"core","kind":"data","domain":"seo","call_template":"treg call limadata.google.serp.organic --method POST --data '{\"query\":\"treg limadata test\",\"page\":1}'","cost":{"type":"per_success","value":0.1,"currency":"credit","per":1,"unit":"call","source":"docs","source_url":"https://api.limadata.com/docs/basic_v2","checked":"2026-09-17","confidence":"verified","note":"0.1 credit for a successful request; HTTP errors are not charged.","usd":0.002},"async":null,"platform_eligible":true,"platform_blocked":null,"miss":null,"status":null,"status_note":null,"superseded_by":null,"verified":"2026-09-17","docs_url":"https://api.limadata.com/docs/basic_v2","has_example":true,"input":{"bodyType":"json","body":{"query":{"type":"string","required":true,"example":"example domain"},"page":{"type":"integer","required":false,"min":0,"default":1}}},"test_request":{"body":{"query":"treg limadata test","page":1}},"capability":"google.serp.organic","capability_description":"Get organic search results for a keyword","platform":"google","platform_label":"Google Keyword Data","score":38.3012,"observed":{"samples":15191,"decided":14958,"ok_rate":0.9977,"p50_ms":1037,"p95_ms":2827,"last_ok_days":0,"hit_rate":null,"hit_samples":0}},{"id":"cloro.google.serp.organic","provider":"cloro","provider_display":"cloro","name":"Google SERP — organic, PAA, local pack, AI Overview","summary":"Returns a parsed Google SERP for a keyword from a chosen country: organic results with sitelinks, People Also Ask, related searches, local pack, knowledge graph, shopping cards, sponsored ads and, on request, the AI Overview.","method":"POST","path":"/v1/monitor/google","scope":"any_account","tier":"core","kind":"data","domain":"serp","call_template":"treg call cloro.google.serp.organic --method POST --data '{\"query\":\"what is a stock split\",\"gl\":\"US\",\"pages\":1,\"include\":{\"html\":true,\"aioverview\":true,\"paaAioverview\":true,\"googleGoto\":true}}'","cost":{"type":"per_call","value":7,"currency":"credit","per":1,"unit":"call","source":"docs","source_url":"https://cloro.dev/docs/guides/providers","checked":"2026-09-05","confidence":"documented","note":"7 = 3 base + 2 for include.aioverview / paaAioverview + the 2-credit sync surcharge, for one page. A plain call without the AI Overview flags is 5. html and googleGoto are free. Each page past the first adds 2, and `pages` is capped at 10, so 23 is the ceiling. A failed extraction is not charged.","usd":0.0028},"async":null,"platform_eligible":true,"platform_blocked":null,"miss":null,"status":null,"status_note":null,"superseded_by":null,"verified":"2026-09-07","docs_url":"https://cloro.dev/docs/api-reference/endpoint/monitor-google","has_example":true,"input":{"body":{"query":{"type":"string","required":false,"note":"the keyword. Pass query or url, not both.","example":"best running shoes"},"url":{"type":"string","required":false,"note":"a complete google.com/search URL used as the fetch target instead of the structured fields. The URL owns query, location, uule and pages."},"gl":{"type":"string","required":false,"note":"result geography, ISO 3166-1 alpha-2. Required in structured mode; derived from the URL's gl otherwise. `country` is a deprecated alias.","example":"US"},"hl":{"type":"string","required":false,"note":"interface language","example":"en"},"location":{"type":"string","required":false,"note":"free-text location; mutually exclusive with uule"},"uule":{"type":"string","required":false,"note":"Google UULE location string; mutually exclusive with location"},"device":{"type":"string","required":false,"note":"desktop | mobile","example":"desktop"},"pages":{"type":"integer","required":false,"note":"1-10, default 1. Each page past the first adds 2 credits.","example":1},"include":{"type":"object","required":false,"note":"any of html, aioverview, paaAioverview, googleGoto. html and googleGoto are free; aioverview or paaAioverview adds 2 credits."}},"bodyType":"json"},"test_request":{"body":{"query":"what is a stock split","gl":"US","pages":1,"include":{"html":true,"aioverview":true,"paaAioverview":true,"googleGoto":true}},"bodyType":"json"},"capability":"google.serp.organic","capability_description":"Get organic search results for a keyword","platform":"google","platform_label":"Google Keyword Data","score":38.3012,"observed":{"samples":10218,"decided":10082,"ok_rate":0.9677,"p50_ms":8803,"p95_ms":32382,"last_ok_days":0,"hit_rate":null,"hit_samples":0}},{"id":"google-ads.x.gaql-paid-organic-search-term-view","provider":"google-ads","provider_display":"Google Ads","name":"Paid and organic search terms side by side via GAQL","summary":"GAQL FROM paid_organic_search_term_view — Paid and organic side by side per query — needs Search Console linked","method":"POST","path":"/v25/customers/{customer_id}/googleAds:searchStream","scope":"own_account","tier":"extended","kind":"data","domain":"search_terms","call_template":"treg call google-ads.x.gaql-paid-organic-search-term-view --method POST --query 'customer_id=<string>'","cost":{"type":"free","value":0,"currency":"USD","unit":"call","note":"no per-call charge; counts against the developer token's daily operation limit (Basic access: 15,000 operations/day)","usd":0.0},"async":null,"platform_eligible":false,"platform_blocked":null,"miss":null,"status":null,"status_note":null,"superseded_by":null,"verified":null,"docs_url":"https://developers.google.com/google-ads/api/fields/v25/paid_organic_search_term_view","has_example":false,"input":{"pathParams":{"customer_id":{"type":"string","required":true,"note":"the 10-digit Google Ads customer id, no dashes; from listAccessibleCustomers"}},"bodyType":"json","body":{"type":"object","required":true,"note":"{\"query\": \"SELECT <fields> FROM paid_organic_search_term_view WHERE segments.date DURING LAST_30_DAYS\"}"},"note":"Resource: paid_organic_search_term_view. Its selectable fields, segments and metrics are listed at https://developers.google.com/google-ads/api/fields/v25/paid_organic_search_term_view. searchStream returns the whole result set in one streamed response and takes no page size; googleAds:search is the paginated twin (curated in the core file)."},"test_request":null,"capability":"google-ads.search_terms.paid_organic","capability_description":"Get paid & organic search terms","platform":"google-ads","platform_label":"Google Ads","score":29.5384,"observed":{"samples":0,"decided":0,"ok_rate":null,"p50_ms":null,"p95_ms":null,"last_ok_days":null,"hit_rate":null,"hit_samples":0}},{"id":"anyapi.google.search_100","provider":"anyapi","provider_display":"AnyAPI","name":"Google Search Top 100","summary":"Run a Google web search and get up to 100 ranked organic results in one call, with true absolute positions rather than per-page numbering. One flat charge whatever the depth, which makes it cheaper than paging google.search past roughly 20 results. It reads ten pages of Google to build the list, so a call takes around three to four minutes - use google.search when you want the first page back in a","method":"POST","path":"/v1/run/google.search_100","scope":"","tier":"extended","kind":"data","domain":"search","call_template":"treg call anyapi.google.search_100 --method POST --data '{\"gl\":\"us\",\"hl\":\"en\",\"query\":\"best crm software\"}'","cost":{"type":"per_success","value":0.0018,"currency":"USD","unit":"call","reported_charge":{"path":"costUsd","unit":"usd"},"source":"observed","source_url":"https://api.getanyapi.com/v1/apis/google.search_100","checked":"2026-09-11","confidence":"verified","usd":0.0018},"async":null,"platform_eligible":true,"platform_blocked":null,"miss":null,"status":null,"status_note":null,"superseded_by":null,"verified":null,"docs_url":"https://getanyapi.com/api/google/search-100","has_example":false,"input":{"body":{"autocorrect":{"type":"boolean","required":false,"note":"Toggle Google spelling autocorrect (default true). Set false to search the exact query without correction."},"gl":{"type":"string","required":false,"note":"Two-letter country code for result localization (e.g. us, gb, de).","default":"us","example":"us"},"hl":{"type":"string","required":false,"note":"Two-letter interface and results language code (e.g. en, es, de).","default":"en","example":"en"},"query":{"type":"string","required":true,"note":"The Google search query.","example":"best crm software"},"timeframe":{"type":"string","required":false,"note":"Restrict results to a recent time window: 1h, 1d, 7d, 1y, or all. Default all (no time restriction)."}},"bodyType":"json"},"test_request":{"body":{"gl":"us","hl":"en","query":"best crm software"}},"capability":"","capability_description":"","platform":"google","platform_label":"Google Keyword Data","score":29.5138,"observed":{"samples":359,"decided":257,"ok_rate":0.4047,"p50_ms":90753,"p95_ms":150838,"last_ok_days":0,"hit_rate":1.0,"hit_samples":104}},{"id":"treg.web.search","provider":"treg","provider_display":"treg","name":"web.search — routed: best of 18 providers, own keys first","summary":"Search the open web — provider-native result rows in `results`","method":"POST","path":"/web.search","scope":"","tier":"core","kind":"routed","domain":"search","call_template":"treg call treg.web.search --method POST --data '{\"q\":\"…\"}'","cost":{"type":"per_success","value":0.0,"currency":"USD","per":1,"unit":"call","source":"inferred","confidence":"documented","checked":null,"note":"the children's range $0–$0.16 per hit, 0% markup; you pay the child that served AND every child tried before it that bills a miss (10 of 18 do), up to X-Treg-Route-Max-Cost (default $1 a call). X-Treg-Route-Exclude them, or X-Treg-Route-Waterfall: 0, to pay for one provider only","usd":0.0},"async":null,"platform_eligible":true,"platform_blocked":null,"miss":{"status":200,"means":"output.results == []"},"status":null,"status_note":null,"superseded_by":null,"verified":null,"docs_url":"","has_example":false,"input":{"bodyType":"json","body":{"q":{"type":"str","required":false,"note":"identity key (part of q)"},"limit":{"type":"int","required":false,"note":"filter — default 10; maximum results, where the provider accepts one"}},"note":"Send everything you know about the subject — treg derives the rest (full_name ⇄ first+last), matches each provider on the variants it accepts ({q}) and sends each provider only the fields it wants. On a miss treg keeps trying providers, cheapest first, within X-Treg-Route-Max-Cost (default $1 per call; misses on per-success providers are free). Options ride as headers, never in the body: X-Treg-Route-Waterfall: 0 (stop at the first miss), X-Treg-Route-Max-Cost: <usd>, X-Treg-Route-Prefer / X-Treg-Route-Exclude: <provider>. The response is {output, raw, _treg: {served_by, tried}}; X-Treg-Served-By names the child."},"test_request":{"body":{"q":"…"}},"routed_children":["branddev.web.search","crawl4ai.web.search","diffbot.x.web-search","exa.web.search","firecrawl.web.search","keenable.web.search","linkup.web.search","octen.web.search","olostep.web.search","perplexity.web.search.fast","scrapegraphai.web.search","search1api.web.search","serper.web.search","spidercloud.web.search","tavily.web.search","tinyfish.web.search","valyu.web.search","you.web.search"],"capability":"web.search","capability_description":"Search the open web by meaning or keyword","platform":"web","platform_label":"Open web & SEO data","score":26.984,"observed":{"samples":30761,"decided":30761,"ok_rate":0.9828,"p50_ms":null,"p95_ms":null,"last_ok_days":0,"hit_rate":null,"hit_samples":0}},{"id":"serper.web.search","provider":"serper","provider_display":"Serper","name":"Search the open web with Google","summary":"Search Google and return organic results plus answer boxes, knowledge panels, related questions, and related searches when present.","method":"POST","path":"/search","scope":"any_account","tier":"core","kind":"data","domain":"search","call_template":"treg call serper.web.search --method POST --data '{\"q\":\"OpenAI API documentation\",\"gl\":\"us\",\"hl\":\"en\"}'","cost":{"type":"per_call","value":1,"currency":"credit","per":1,"unit":"call","source":"observed","source_url":"https://serper.dev/playground","checked":"2026-09-24","confidence":"verified","note":"One credit per successful response. Live response.credits and before/after GET /account balance deltas agreed; malformed and unauthorized requests used zero credits.","reported_charge":{"path":"credits","unit":"credit"},"usd":0.001},"async":null,"platform_eligible":true,"platform_blocked":null,"miss":null,"status":null,"status_note":null,"superseded_by":null,"verified":"2026-09-24","docs_url":"https://serper.dev/playground","has_example":true,"input":{"bodyType":"json","body":{"q":{"type":"string","required":true,"example":"OpenAI API documentation"},"num":{"type":"integer","required":false,"default":10,"min":10,"max":100},"location":{"type":"string","required":false,"note":"Canonical Google location name; discover supported values with Serper's public /locations route.","example":"New York, New York, United States"},"gl":{"type":"string","required":false,"default":"us","note":"Two-letter country code.","example":"us"},"hl":{"type":"string","required":false,"default":"en","note":"Google interface language code.","example":"en"},"tbs":{"type":"string","required":false,"note":"Google advanced-search/date filter, for example qdr:w for the past week."},"page":{"type":"integer","required":false,"default":1,"min":1},"autocorrect":{"type":"boolean","required":false,"default":true}},"note":"Answers arrive primarily in organic. A successful HTTP 200 costs one credit even when organic is empty; HTTP failures are unbilled. Catalog calls accept one query, while Serper's array mini-batch remains available through a team's raw BYOK tool."},"body_allowlist":true,"test_request":{"body":{"q":"OpenAI API documentation","gl":"us","hl":"en"}},"capability":"web.search","capability_description":"Search the open web by meaning or keyword","platform":"web","platform_label":"Open web & SEO data","score":26.984,"observed":{"samples":99359,"decided":99356,"ok_rate":0.9999,"p50_ms":1164,"p95_ms":3124,"last_ok_days":0,"hit_rate":0.9152,"hit_samples":99323}},{"id":"dataforseo.x.dataforseo-labs-google-historical-rank-overview-live","provider":"dataforseo","provider_display":"DataForSEO","name":"Historical Google rank and traffic for a domain","summary":"This endpoint will provide you with historical data on rankings and traffic of the specified domain, such as domain ranking distribution in SERPs and estimated monthly traffic volume for both organic and paid results.","method":"POST","path":"/dataforseo_labs/google/historical_rank_overview/live","scope":"","tier":"extended","kind":"data","domain":"other","call_template":"treg call dataforseo.x.dataforseo-labs-google-historical-rank-overview-live --method POST --data '[{\"target\":\"dataforseo.com\",\"location_code\":2840,\"language_code\":\"en\",\"date_from\":\"2026-04-24\",\"date_to\":\"2026-06-24\"}]'","cost":{"type":"per_call","value":0.1236,"currency":"USD","per":1,"unit":"call","source":"observed","confidence":"verified","checked":"2026-07-28","note":"price observed at live verification (provider-reported charge)","usd":0.1236},"async":null,"platform_eligible":true,"platform_blocked":null,"miss":null,"status":null,"status_note":null,"superseded_by":null,"verified":"2026-07-28","docs_url":"https://docs.dataforseo.com/v3/dataforseo_labs/google/historical_rank_overview/live/","has_example":true,"input":{"bodyType":"json","body":{"target":{"type":"string","required":false,"note":"domain required field the domain name of the target website the domain should be specified without https:// and www.","example":"dataforseo.com"},"location_name":{"type":"string","required":false,"note":"full name of the location required field if you don’t specify location_code Note: it is required to specify either location_name or location_code you can receive the list of available locations with their location_name by making a separate request to the https://api.dataforseo.com/v3/dataforseo_labs"},"location_code":{"type":"integer","required":false,"note":"location code required field if you don’t specify location_name Note: it is required to specify either location_name or location_code you can receive the list of available locations with their location_code by making a separate request to the https://api.dataforseo.com/v3/dataforseo_labs/locations_a","example":2840},"language_name":{"type":"string","required":false,"note":"full name of the language required field if you don’t specify language_code Note: it is required to specify either language_name or language_code you can receive the list of available locations with their language_name by making a separate request to the https://api.dataforseo.com/v3/dataforseo_labs"},"language_code":{"type":"string","required":false,"note":"language code required field if you don’t specify language_name Note: it is required to specify either language_name or language_code you can receive the list of available locations with their language_code by making a separate request to the https://api.dataforseo.com/v3/dataforseo_labs/locations_a","example":"en"},"date_from":{"type":"string","required":false,"note":"starting date of the time range optional field if you don’t specify this field, the data will be provided for the previous 6 months minimal possible value: 2020-10-01 date format: \"yyyy-mm-dd\"","example":"2026-04-24"},"date_to":{"type":"string","required":false,"note":"ending date of the time range optional field if you don’t specify this field, the today’s date will be used by default date format: \"yyyy-mm-dd\" example: \"2021-04-01\"","example":"2026-06-24"},"correlate":{"type":"boolean","required":false,"note":"correlate data with previously obtained datasets optional field default value: true if you use this parameter, our system will correlate data you obtain now with previously obtained datasets this parameter is intended to mitigate any inconsistencies that may result from changes to our database we re"},"ignore_synonyms":{"type":"boolean","required":false,"note":"ignore highly similar keywords optional field if set to true, only data based on core keywords will be returned, data for all highly similar keywords will be excluded; default value: false"},"include_clickstream_data":{"type":"boolean","required":false,"note":"include or exclude data from clickstream-based metrics in the result optional field if the parameter is set to true, you will receive clickstream_etv, clickstream_gender_distribution, and clickstream_age_distribution fields with clickstream data in the response; default value: false; Note: historica"},"tag":{"type":"string","required":false,"note":"user-defined task identifier optional field the character limit is 255 you can use this parameter to identify the task and match it with the result you will find the specified tag value in the data object of the response"}},"note":"the POST body is an ARRAY of task objects with these fields — one object per task"},"test_request":{"body":[{"target":"dataforseo.com","location_code":2840,"language_code":"en","date_from":"2026-04-24","date_to":"2026-06-24"}],"bodyType":"json"},"capability":"","capability_description":"","platform":"google","platform_label":"Google Keyword Data","score":26.6142,"observed":{"samples":235,"decided":228,"ok_rate":0.9956,"p50_ms":1115,"p95_ms":13175,"last_ok_days":0,"hit_rate":null,"hit_samples":0}},{"id":"treg.bing.serp.organic","provider":"treg","provider_display":"treg","name":"bing.serp.organic — routed: best of 3 providers, own keys first","summary":"Bing organic results for a keyword — provider-native result rows in `results`","method":"POST","path":"/bing.serp.organic","scope":"","tier":"core","kind":"routed","domain":"serp","call_template":"treg call treg.bing.serp.organic --method POST --data '{\"q\":\"…\"}'","cost":{"type":"per_success","value":0.002,"currency":"USD","per":1,"unit":"call","source":"inferred","confidence":"documented","checked":null,"note":"the children's range $0.002–$0.015 per hit, 0% markup; you pay the child that served AND every child tried before it that bills a miss (2 of 3 do), up to X-Treg-Route-Max-Cost (default $1 a call). X-Treg-Route-Exclude them, or X-Treg-Route-Waterfall: 0, to pay for one provider only","usd":0.002},"async":null,"platform_eligible":true,"platform_blocked":null,"miss":{"status":200,"means":"output.results == []"},"status":null,"status_note":null,"superseded_by":null,"verified":null,"docs_url":"","has_example":false,"input":{"bodyType":"json","body":{"q":{"type":"str","required":false,"note":"identity key (part of q)"},"country":{"type":"str","required":false,"note":"filter — default 'us'"},"language":{"type":"str","required":false,"note":"filter — default 'en'"}},"note":"Send everything you know about the subject — treg derives the rest (full_name ⇄ first+last), matches each provider on the variants it accepts ({q}) and sends each provider only the fields it wants. On a miss treg keeps trying providers, cheapest first, within X-Treg-Route-Max-Cost (default $1 per call; misses on per-success providers are free). Options ride as headers, never in the body: X-Treg-Route-Waterfall: 0 (stop at the first miss), X-Treg-Route-Max-Cost: <usd>, X-Treg-Route-Prefer / X-Treg-Route-Exclude: <provider>. The response is {output, raw, _treg: {served_by, tried}}; X-Treg-Served-By names the child."},"test_request":{"body":{"q":"…"}},"routed_children":["dataforseo.x.serp-bing-organic-live-advanced","dataforseo.x.serp-bing-organic-live-regular","serpapi.x.bing-search"],"capability":"bing.serp.organic","capability_description":"Get organic search results for a keyword","platform":"bing","platform_label":"Bing Keyword Data","score":26.3622,"observed":{"samples":256,"decided":256,"ok_rate":0.9922,"p50_ms":null,"p95_ms":null,"last_ok_days":1,"hit_rate":null,"hit_samples":0}},{"id":"dataforseo.x.serp-bing-organic-live-advanced","provider":"dataforseo","provider_display":"DataForSEO","name":"Bing organic results for a keyword — full SERP features","summary":"Live SERP provides real-time data on top 100 search engine results for the specified keyword, search engine, and location.","method":"POST","path":"/serp/bing/organic/live/advanced","scope":"","tier":"extended","kind":"data","domain":"serp","call_template":"treg call dataforseo.x.serp-bing-organic-live-advanced --method POST --data '[{\"language_code\":\"en\",\"location_code\":2840,\"keyword\":\"flight ticket new york san francisco\"}]'","cost":{"type":"per_call","value":0.002,"currency":"USD","per":1,"unit":"call","source":"observed","confidence":"verified","checked":"2026-07-28","note":"price observed at live verification (provider-reported charge)","usd":0.002},"async":null,"platform_eligible":true,"platform_blocked":null,"miss":null,"status":null,"status_note":null,"superseded_by":null,"verified":"2026-07-28","docs_url":"https://docs.dataforseo.com/v3/serp/bing/organic/live/advanced/","has_example":true,"input":{"bodyType":"json","body":{"keyword":{"type":"string","required":false,"note":"keyword required field you can specify up to 700 characters in the keyword field all %## will be decoded (plus character '+' will be decoded to a space character) if you need to use the \"%\" character for your keyword, please specify it as \"%25\"; if you need to use the “+” character for your keyword,","example":"flight ticket new york san francisco"},"location_code":{"type":"integer","required":false,"note":"search engine location code required field if you don't specify location_name or location_coordinate if you use this field, you don't need to specify location_name or location_coordinate you can receive the list of available locations of the search engines with their location_code by making a separa","example":2840},"language_code":{"type":"string","required":false,"note":"search engine language code required field if you don't specify language_name if you use this field, you don't need to specify language_name you can receive the list of available languages of the search engine with their language_code by making a separate request to the https://api.dataforseo.com/v3","example":"en"},"depth":{"type":"integer","required":false,"note":"parsing depth optional field number of results in SERP default value: 10 max value: 200 Your account will be billed per each SERP containing up to 10 results; Setting depth above 10 may result in additional charges if the search engine returns more than 10 results; The cost can be calculated on the "},"device":{"type":"string","required":false,"note":"device type optional field return results for a specific device type can take the values:desktop, mobile default value: desktop"},"location_name":{"type":"string","required":false,"note":"full name of search engine location required field if you don't specify location_code or location_coordinate if you use this field, you don't need to specify location_code or location_coordinate you can receive the list of available locations of the search engine with their location_name by making a"},"language_name":{"type":"string","required":false,"note":"full name of search engine language required field if you don't specify language_code if you use this field, you don't need to specify language_code you can receive the list of available languages of the search engine with their language_name by making a separate request to the https://api.dataforse"},"os":{"type":"string","required":false,"note":"device operating system optional field if you specify desktop in the device field, choose from the following values: windows, macos default value: windows if you specify mobile in the device field, choose from the following values: android, ios default value: android"},"tag":{"type":"string","required":false,"note":"user-defined task identifier optional field the character limit is 255 you can use this parameter to identify the task and match it with the result you will find the specified tag value in the data object of the response"},"target":{"type":"string","required":false,"note":"target domain, subdomain, or webpage to get results for optional field a domain or a subdomain should be specified without https:// and www. note that the results of target-specific tasks will only include SERP elements that contain a url string; you can also use a wildcard (‘*’) character to specif"},"stop_crawl_on_match":{"type":"array","required":false,"note":"array of targets to stop crawling optional field if specified, the response will contain SERP results up to and including the specified match_value; you can specify up to 10 target values in this array example: \"stop_crawl_on_match\":[{\"match_value\":\"dataforseo.com\",\"match_type\":\"with_subdomains\"}] l"},"match_type":{"type":"string","required":false,"note":"target match type required field if stop_crawl_on_match is specified type of match for the match_value possible values: domain – specific domain or subdomain with_subdomains – main domain and subdomains wildcard – wildcard pattern"},"match_value":{"type":"string","required":false,"note":"target domain, subdomain, or wildcard value required field if stop_crawl_on_match is specified specify a target domain, subdomain, or wildcard value; Note: domain or subdomain must be specified without a request protocol; example: \"match_value\": \"dataforseo.com\", \"match_value\": \"/blog/post-*\""},"max_crawl_pages":{"type":"integer","required":false,"note":"page crawl limit optional field number of search results pages to crawl default value: 1 max value: 100 Note: the max_crawl_pages and depth parameters complement each other; learn more at our help center"},"search_param":{"type":"string","required":false,"note":"additional parameters of the search query optional field get the list of available parameters and additional details here"},"calculate_rectangles":{"type":"boolean","required":false,"note":"calculate pixel rankings for SERP elements in advanced results optional field pixel ranking refers to the distance between the result snippet and top left corner of the screen; Visit Help Center to learn more>> by default, the parameter is set to false Note: you will be charged extra $0.002 for usin"},"browser_screen_width":{"type":"integer","required":false,"note":"browser screen width optional field you can set a custom browser screen width to calculate pixel rankings for a particular device; can be specified within the following range: 240-9999; by default, the parameter is set to: 1920 for desktop; 360 for mobile on android; 375 for mobile on iOS; Note: to "},"browser_screen_height":{"type":"integer","required":false,"note":"browser screen height optional field you can set a custom browser screen height to calculate pixel rankings for a particular device; can be specified within the following range: 240-9999; by default, the parameter is set to: 1080 for desktop; 640 for mobile on android; 812 for mobile on iOS; Note: t"},"browser_screen_resolution_ratio":{"type":"integer","required":false,"note":"browser screen resolution ratio optional field you can set a custom browser screen resolution ratio to calculate pixel rankings for a particular device; can be specified within the following range: 0.5-3; by default, the parameter is set to: 1 for desktop; 3 for mobile on android; 3 for mobile on iO"},"url":{"type":"string","required":false,"note":"direct URL of the search query optional field you can specify a direct URL and we will sort it out to the necessary fields. Note that this method is the most difficult for our API to process and also requires you to specify the exact language and location in the URL. In most cases, we wouldn’t recom"},"location_coordinate":{"type":"string","required":false,"note":"GPS coordinates of a location required field if you don't specify location_name or location_code if you use this field, you don't need to specify location_name or location_code location_coordinate parameter should be specified in the \"latitude,longitude\" format the maximum number of decimal digits f"}},"note":"the POST body is an ARRAY of task objects with these fields — one object per task"},"test_request":{"body":[{"language_code":"en","location_code":2840,"keyword":"flight ticket new york san francisco"}],"bodyType":"json"},"capability":"bing.serp.organic","capability_description":"Get organic search results for a keyword","platform":"bing","platform_label":"Bing Keyword Data","score":26.3622,"observed":{"samples":1183,"decided":1177,"ok_rate":1.0,"p50_ms":7476,"p95_ms":19342,"last_ok_days":0,"hit_rate":1.0,"hit_samples":1155}},{"id":"dataforseo.x.serp-bing-organic-live-regular","provider":"dataforseo","provider_display":"DataForSEO","name":"Bing organic search results for a keyword, live","summary":"Live SERP provides real-time data on search engine results for the specified keyword, search engine, and location.","method":"POST","path":"/serp/bing/organic/live/regular","scope":"","tier":"extended","kind":"data","domain":"serp","call_template":"treg call dataforseo.x.serp-bing-organic-live-regular --method POST --data '[{\"language_code\":\"en\",\"location_code\":2840,\"keyword\":\"albert einstein\"}]'","cost":{"type":"per_call","value":0.002,"currency":"USD","per":1,"unit":"call","source":"observed","confidence":"verified","checked":"2026-07-28","note":"price observed at live verification (provider-reported charge)","usd":0.002},"async":null,"platform_eligible":true,"platform_blocked":null,"miss":null,"status":null,"status_note":null,"superseded_by":null,"verified":"2026-07-28","docs_url":"https://docs.dataforseo.com/v3/serp/bing/organic/live/regular/","has_example":true,"input":{"bodyType":"json","body":{"keyword":{"type":"string","required":false,"note":"keyword required field you can specify up to 700 characters in the keyword field all %## will be decoded (plus character '+' will be decoded to a space character) if you need to use the \"%\" character for your keyword, please specify it as \"%25\"; if you need to use the “+” character for your keyword,","example":"albert einstein"},"location_code":{"type":"integer","required":false,"note":"search engine location code required field if you don't specify location_name or location_coordinate if you use this field, you don't need to specify location_name or location_coordinate you can receive the list of available locations of the search engines with their location_code by making a separa","example":2840},"language_code":{"type":"string","required":false,"note":"search engine language code required field if you don't specify language_name if you use this field, you don't need to specify language_name you can receive the list of available languages of the search engine with their language_code by making a separate request to the https://api.dataforseo.com/v3","example":"en"},"depth":{"type":"integer","required":false,"note":"parsing depth optional field number of results in SERP default value: 10 max value: 200 Your account will be billed per each SERP containing up to 10 results; Setting depth above 10 may result in additional charges if the search engine returns more than 10 results; The cost can be calculated on the "},"device":{"type":"string","required":false,"note":"device type optional field return results for a specific device type can take the values:desktop, mobile default value: desktop"},"location_name":{"type":"string","required":false,"note":"full name of search engine location required field if you don't specify location_code or location_coordinate if you use this field, you don't need to specify location_code or location_coordinate you can receive the list of available locations of the search engine with their location_name by making a"},"language_name":{"type":"string","required":false,"note":"full name of search engine language required field if you don't specify language_code if you use this field, you don't need to specify language_code you can receive the list of available languages of the search engine with their language_name by making a separate request to the https://api.dataforse"},"os":{"type":"string","required":false,"note":"device operating system optional field if you specify desktop in the device field, choose from the following values: windows, macos default value: windows if you specify mobile in the device field, choose from the following values: android, ios default value: android"},"tag":{"type":"string","required":false,"note":"user-defined task identifier optional field the character limit is 255 you can use this parameter to identify the task and match it with the result you will find the specified tag value in the data object of the response"},"target":{"type":"string","required":false,"note":"target domain, subdomain, or webpage to get results for optional field a domain or a subdomain should be specified without https:// and www. note that the results of target-specific tasks will only include SERP elements that contain a url string; you can also use a wildcard (‘*’) character to specif"},"stop_crawl_on_match":{"type":"array","required":false,"note":"array of targets to stop crawling optional field if specified, the response will contain SERP results up to and including the specified match_value; you can specify up to 10 target values in this array example: \"stop_crawl_on_match\":[{\"match_value\":\"dataforseo.com\",\"match_type\":\"with_subdomains\"}] l"},"match_type":{"type":"string","required":false,"note":"target match type required field if stop_crawl_on_match is specified type of match for the match_value possible values: domain – specific domain or subdomain with_subdomains – main domain and subdomains wildcard – wildcard pattern"},"match_value":{"type":"string","required":false,"note":"target domain, subdomain, or wildcard value required field if stop_crawl_on_match is specified specify a target domain, subdomain, or wildcard value; Note: domain or subdomain must be specified without a request protocol; example: \"match_value\": \"dataforseo.com\", \"match_value\": \"/blog/post-*\""},"max_crawl_pages":{"type":"integer","required":false,"note":"page crawl limit optional field number of search results pages to crawl default value: 1 max value: 100 Note: the max_crawl_pages and depth parameters complement each other; learn more at our help center"},"search_param":{"type":"string","required":false,"note":"additional parameters of the search query optional field get the list of available parameters and additional details here"},"url":{"type":"string","required":false,"note":"direct URL of the search query optional field you can specify a direct URL and we will sort it out to the necessary fields. Note that this method is the most difficult for our API to process and also requires you to specify the exact language and location in the URL. In most cases, we wouldn’t recom"},"location_coordinate":{"type":"string","required":false,"note":"GPS coordinates of a location required field if you don't specify location_name or location_code if you use this field, you don't need to specify location_name or location_code location_coordinate parameter should be specified in the \"latitude,longitude\" format the maximum number of decimal digits f"}},"note":"the POST body is an ARRAY of task objects with these fields — one object per task"},"test_request":{"body":[{"language_code":"en","location_code":2840,"keyword":"albert einstein"}],"bodyType":"json"},"capability":"bing.serp.organic","capability_description":"Get organic search results for a keyword","platform":"bing","platform_label":"Bing Keyword Data","score":26.3622,"observed":{"samples":460,"decided":459,"ok_rate":1.0,"p50_ms":4521,"p95_ms":12981,"last_ok_days":0,"hit_rate":1.0,"hit_samples":455}},{"id":"serpapi.x.bing-search","provider":"serpapi","provider_display":"SerpApi","name":"Bing organic search results for a query","summary":"Live Bing organic results for a keyword","method":"GET","path":"/search","scope":"","tier":"extended","kind":"data","domain":"serp","call_template":"treg call serpapi.x.bing-search --query engine=bing --query q=coffee --query mkt=en-US","cost":{"type":"per_success","value":0.015,"currency":"USD","per":1,"unit":"call","source":"docs","source_url":"https://serpapi.com/pricing","checked":"2026-07-28","confidence":"documented","usd":0.015},"async":null,"platform_eligible":true,"platform_blocked":null,"miss":null,"status":null,"status_note":null,"superseded_by":null,"verified":"2026-07-28","docs_url":"https://serpapi.com/bing-search-api","has_example":true,"input":{"queryParams":{"engine":{"type":"string","required":true,"example":"bing"},"q":{"type":"string","required":true,"example":"coffee"},"mkt":{"type":"string","required":false,"note":"market code, e.g. en-US; mutually exclusive with cc","example":"en-US"},"cc":{"type":"string","required":false,"note":"two-letter country code, mutually exclusive with mkt"}},"note":"answers arrive in `organic_results`."},"test_request":{"queryParams":{"engine":"bing","q":"coffee","mkt":"en-US"}},"capability":"bing.serp.organic","capability_description":"Get organic search results for a keyword","platform":"bing","platform_label":"Bing Keyword Data","score":26.3622,"observed":{"samples":198,"decided":193,"ok_rate":1.0,"p50_ms":11161,"p95_ms":20283,"last_ok_days":0,"hit_rate":1.0,"hit_samples":177}},{"id":"litescrape.bing.serp.organic","provider":"litescrape","provider_display":"Litescrape","name":"Search Bing","summary":"Returns Bing web results: organic results, ads, answer boxes, Knowledge Graph cards, local, shopping, news and related searches when Bing shows them","method":"GET","path":"/api/bing/search","scope":"any_account","tier":"core","kind":"data","domain":"search","call_template":"treg call litescrape.bing.serp.organic --query 'q=coffee shops Austin'","cost":{"type":"per_success","value":0.00015,"currency":"USD","per":1,"unit":"call","source":"docs","source_url":"https://litescrape.com/pricing","checked":"2026-09-29","confidence":"verified","note":"One successful API response consumes one prepaid call; failures are free.","usd":0.00015},"async":null,"platform_eligible":true,"platform_blocked":null,"miss":null,"status":null,"status_note":null,"superseded_by":null,"verified":"2026-09-29","docs_url":"https://litescrape.com/docs/reference","has_example":true,"input":{"queryParams":{"engine":{"type":"string","required":false,"default":"bing","enum":["bing"],"note":"Search engine. Optional; the only accepted value is bing."},"q":{"type":"string","required":true,"minLength":1,"maxLength":2048,"example":"pizza shops in New York","note":"Search query, up to 2,048 characters with no control characters. Bing search operators are preserved."},"location":{"type":"string","required":false,"maxLength":256,"example":"New York, New York","note":"Optional city-level search origin, up to 256 characters."},"lat":{"type":"number","required":false,"min":-90,"max":90,"example":40.7128,"note":"Optional search-origin latitude from -90 through 90. Independent of lon and location."},"lon":{"type":"number","required":false,"min":-180,"max":180,"example":-74.006,"note":"Optional search-origin longitude from -180 through 180. Independent of lat and location."},"mkt":{"type":"string","required":false,"example":"en-US","note":"Bing market in language-country form, such as en-US; case-insensitive. Mutually exclusive with cc."},"cc":{"type":"string","required":false,"example":"US","note":"Two-letter ISO country code of the search origin, such as US; case-insensitive. Mutually exclusive with mkt."},"first":{"type":"integer","required":false,"min":1,"max":9007199254740991,"default":1,"note":"One-based offset of the first organic result."},"safeSearch":{"type":"string","required":false,"default":"moderate","enum":["off","moderate","strict"],"note":"Adult-content filtering: off, moderate, or strict. Case-insensitive."},"filters":{"type":"string","required":false,"maxLength":8192,"example":"ex1:\"ez5_20069_20433\"","note":"Native Bing display or date filters, up to 8,192 characters with no control characters."},"device":{"type":"string","required":false,"default":"desktop","enum":["desktop","tablet","mobile"],"note":"Request profile: desktop, tablet, or mobile. Case-insensitive."},"timeout":{"type":"number","required":false,"max":90.0,"note":"Optional budget for the entire request in seconds, measured from gateway receipt until the response is ready to send. Includes admission, queueing and settlement. Must be greater than 0 and at most 90. On expiry, the call is not billed and returns 503 request_deadline_exceeded with retryable=true and a request ID. Omit to retain the standard server deadline."}}},"strict_query":true,"test_request":{"queryParams":{"q":"coffee shops Austin"}},"capability":"bing.serp.organic","capability_description":"Get organic search results for a keyword","platform":"bing","platform_label":"Bing Keyword Data","score":26.3622,"observed":{"samples":66,"decided":47,"ok_rate":0.7447,"p50_ms":3237,"p95_ms":8373,"last_ok_days":0,"hit_rate":null,"hit_samples":0}},{"id":"treg.yahoo.serp.organic","provider":"treg","provider_display":"treg","name":"yahoo.serp.organic — routed: best of 3 providers, own keys first","summary":"Yahoo organic results for a keyword — provider-native result rows in `results`","method":"POST","path":"/yahoo.serp.organic","scope":"","tier":"core","kind":"routed","domain":"serp","call_template":"treg call treg.yahoo.serp.organic --method POST --data '{\"q\":\"…\"}'","cost":{"type":"per_success","value":0.002,"currency":"USD","per":1,"unit":"call","source":"inferred","confidence":"documented","checked":null,"note":"the children's range $0.002–$0.015 per hit, 0% markup; you pay the child that served AND every child tried before it that bills a miss (2 of 3 do), up to X-Treg-Route-Max-Cost (default $1 a call). X-Treg-Route-Exclude them, or X-Treg-Route-Waterfall: 0, to pay for one provider only","usd":0.002},"async":null,"platform_eligible":true,"platform_blocked":null,"miss":{"status":200,"means":"output.results == []"},"status":null,"status_note":null,"superseded_by":null,"verified":null,"docs_url":"","has_example":false,"input":{"bodyType":"json","body":{"q":{"type":"str","required":false,"note":"identity key (part of q)"},"country":{"type":"str","required":false,"note":"filter — default 'us'"},"language":{"type":"str","required":false,"note":"filter — default 'en'"}},"note":"Send everything you know about the subject — treg derives the rest (full_name ⇄ first+last), matches each provider on the variants it accepts ({q}) and sends each provider only the fields it wants. On a miss treg keeps trying providers, cheapest first, within X-Treg-Route-Max-Cost (default $1 per call; misses on per-success providers are free). Options ride as headers, never in the body: X-Treg-Route-Waterfall: 0 (stop at the first miss), X-Treg-Route-Max-Cost: <usd>, X-Treg-Route-Prefer / X-Treg-Route-Exclude: <provider>. The response is {output, raw, _treg: {served_by, tried}}; X-Treg-Served-By names the child."},"test_request":{"body":{"q":"…"}},"routed_children":["dataforseo.x.serp-yahoo-organic-live-advanced","dataforseo.x.serp-yahoo-organic-live-regular","serpapi.x.yahoo-search"],"capability":"yahoo.serp.organic","capability_description":"Get organic search results for a keyword","platform":"yahoo","platform_label":"Yahoo Search Results (SERP)","score":26.3622,"observed":{"samples":36,"decided":36,"ok_rate":1.0,"p50_ms":null,"p95_ms":null,"last_ok_days":5,"hit_rate":null,"hit_samples":0}},{"id":"dataforseo.x.serp-yahoo-organic-live-advanced","provider":"dataforseo","provider_display":"DataForSEO","name":"Yahoo organic results for a keyword — full SERP features","summary":"Live SERP provides real-time data on top search engine results.","method":"POST","path":"/serp/yahoo/organic/live/advanced","scope":"","tier":"extended","kind":"data","domain":"serp","call_template":"treg call dataforseo.x.serp-yahoo-organic-live-advanced --method POST --data '[{\"language_code\":\"en\",\"location_code\":2840,\"keyword\":\"albert einstein\"}]'","cost":{"type":"per_call","value":0.002,"currency":"USD","per":1,"unit":"call","source":"observed","confidence":"verified","checked":"2026-07-28","note":"price observed at live verification (provider-reported charge)","usd":0.002},"async":null,"platform_eligible":true,"platform_blocked":null,"miss":null,"status":null,"status_note":null,"superseded_by":null,"verified":"2026-07-28","docs_url":"https://docs.dataforseo.com/v3/serp/yahoo/organic/live/advanced/","has_example":true,"input":{"bodyType":"json","body":{"url":{"type":"string","required":false,"note":"direct URL of the search query optional field you can specify a direct URL and we will sort it out to the necessary fields. Note that this method is the most difficult for our API to process and also requires you to specify the exact language and location in the URL. In most cases, we wouldn’t recom"},"keyword":{"type":"string","required":false,"note":"keyword required field you can specify up to 700 characters in the keyword field all %## will be decoded (plus character ‘+’ will be decoded to a space character) if you need to use the “%” character for your keyword, please specify it as “%25”; if you need to use the “+” character for your keyword,","example":"albert einstein"},"location_name":{"type":"string","required":false,"note":"full name of search engine location required field if you don’t specify location_code or location_coordinate if you use this field, you don’t need to specify location_code or location_coordinate you can receive the list of available locations of the search engine with their location_name by making a"},"location_code":{"type":"integer","required":false,"note":"search engine location code required field if you don’t specify location_name or location_coordinate if you use this field, you don’t need to specify location_name or location_coordinate you can receive the list of available locations of the search engines with their location_code by making a separa","example":2840},"location_coordinate":{"type":"string","required":false,"note":"GPS coordinates of a location required field if you don’t specify location_name or location_code if you use this field, you don’t need to specify location_name or location_code location_coordinate parameter should be specified in the “latitude,longitude,radius” format the maximum number of decimal d"},"language_name":{"type":"string","required":false,"note":"full name of search engine language required field if you don’t specify language_code if you use this field, you don’t need to specify language_code you can receive the list of available languages of the search engine with their language_name by making a separate request to the https://api.dataforse"},"language_code":{"type":"string","required":false,"note":"search engine language code required field if you don’t specify language_name if you use this field, you don’t need to specify language_name you can receive the list of available languages of the search engine with their language_code by making a separate request to the https://api.dataforseo.com/v3","example":"en"},"device":{"type":"string","required":false,"note":"device type optional field return results for a specific device type can take the values:desktop, mobile default value: desktop"},"os":{"type":"string","required":false,"note":"device operating system optional field if you specify desktop in the device field, choose from the following values: windows, macos default value: windows if you specify mobile in the device field, choose from the following values: android, ios default value: android"},"se_domain":{"type":"string","required":false,"note":"search engine domain optional field we choose the relevant search engine domain automatically according to the location and language you specify however, you can set a custom search engine domain in this field example: au.search.yahoo.com, uk.search.yahoo.com, ca.search.yahoo.com, etc."},"depth":{"type":"integer","required":false,"note":"parsing depth optional field number of results in SERP default value: 6 max value: 200 Your account will be billed per each SERP; Each Yahoo SERP can contain fewer than 10 results, so setting depth above the default value may result in additional charges ; The cost can be calculated on the Pricing p"},"max_crawl_pages":{"type":"integer","required":false,"note":"page crawl limit optional field number of search results pages to crawl default value: 1 max value: 100 Note: the max_crawl_pages and depth parameters complement each other; learn more at our help center"},"target":{"type":"string","required":false,"note":"target domain, subdomain, or webpage to get results for optional field a domain or a subdomain should be specified without https:// and www. note that the results of target-specific tasks will only include SERP elements that contain a url string; you can also use a wildcard (‘*’) character to specif"},"search_param":{"type":"string","required":false,"note":"additional parameters of the search query optional field get the list of available parameters and additional details here"},"stop_crawl_on_match":{"type":"array","required":false,"note":"array of targets to stop crawling optional field if specified, the response will contain SERP results up to and including the specified match_value; you can specify up to 10 target values in this array example: \"stop_crawl_on_match\":[{\"match_value\":\"dataforseo.com\",\"match_type\":\"with_subdomains\"}] l"},"match_value":{"type":"string","required":false,"note":"target domain, subdomain, or wildcard value required field if stop_crawl_on_match is specified specify a target domain, subdomain, or wildcard value; Note: domain or subdomain must be specified without a request protocol; example: \"match_value\": \"dataforseo.com\", \"match_value\": \"/blog/post-*\""},"match_type":{"type":"string","required":false,"note":"target match type required field if stop_crawl_on_match is specified type of match for the match_value possible values: domain – specific domain or subdomain with_subdomains – main domain and subdomains wildcard – wildcard pattern"},"tag":{"type":"string","required":false,"note":"user-defined task identifier optional field the character limit is 255 you can use this parameter to identify the task and match it with the result you will find the specified tag value in the data object of the response"}},"note":"the POST body is an ARRAY of task objects with these fields — one object per task"},"test_request":{"body":[{"language_code":"en","location_code":2840,"keyword":"albert einstein"}],"bodyType":"json"},"capability":"yahoo.serp.organic","capability_description":"Get organic search results for a keyword","platform":"yahoo","platform_label":"Yahoo Search Results (SERP)","score":26.3622,"observed":{"samples":37,"decided":37,"ok_rate":1.0,"p50_ms":5606,"p95_ms":14448,"last_ok_days":5,"hit_rate":1.0,"hit_samples":37}},{"id":"dataforseo.x.serp-yahoo-organic-live-regular","provider":"dataforseo","provider_display":"DataForSEO","name":"Yahoo organic search results for a keyword, live","summary":"Live Yahoo SERP provides real-time data on search engine results for the specified keyword, search engine, and location.","method":"POST","path":"/serp/yahoo/organic/live/regular","scope":"","tier":"extended","kind":"data","domain":"serp","call_template":"treg call dataforseo.x.serp-yahoo-organic-live-regular --method POST --data '[{\"language_code\":\"en\",\"location_code\":2840,\"keyword\":\"albert einstein\"}]'","cost":{"type":"per_call","value":0.002,"currency":"USD","per":1,"unit":"call","source":"observed","confidence":"verified","checked":"2026-07-28","note":"price observed at live verification (provider-reported charge)","usd":0.002},"async":null,"platform_eligible":true,"platform_blocked":null,"miss":null,"status":null,"status_note":null,"superseded_by":null,"verified":"2026-07-28","docs_url":"https://docs.dataforseo.com/v3/serp/yahoo/organic/live/regular/","has_example":true,"input":{"bodyType":"json","body":{"url":{"type":"string","required":false,"note":"direct URL of the search query optional field you can specify a direct URL and we will sort it out to the necessary fields. Note that this method is the most difficult for our API to process and also requires you to specify the exact language and location in the URL. In most cases, we wouldn’t recom"},"keyword":{"type":"string","required":false,"note":"keyword required field you can specify up to 700 characters in the keyword field all %## will be decoded (plus character ‘+’ will be decoded to a space character) if you need to use the “%” character for your keyword, please specify it as “%25”; if you need to use the “+” character for your keyword,","example":"albert einstein"},"location_name":{"type":"string","required":false,"note":"full name of search engine location required field if you don’t specify location_code or location_coordinate if you use this field, you don’t need to specify location_code or location_coordinate you can receive the list of available locations of the search engine with their location_name by making a"},"location_code":{"type":"integer","required":false,"note":"search engine location code required field if you don’t specify location_name or location_coordinate if you use this field, you don’t need to specify location_name or location_coordinate you can receive the list of available locations of the search engines with their location_code by making a separa","example":2840},"location_coordinate":{"type":"string","required":false,"note":"GPS coordinates of a location required field if you don’t specify location_name or location_code if you use this field, you don’t need to specify location_name or location_code location_coordinate parameter should be specified in the “latitude,longitude,radius” format the maximum number of decimal d"},"language_name":{"type":"string","required":false,"note":"full name of search engine language required field if you don’t specify language_code if you use this field, you don’t need to specify language_code you can receive the list of available languages of the search engine with their language_name by making a separate request to the https://api.dataforse"},"language_code":{"type":"string","required":false,"note":"search engine language code required field if you don’t specify language_name if you use this field, you don’t need to specify language_name you can receive the list of available languages of the search engine with their language_code by making a separate request to the https://api.dataforseo.com/v3","example":"en"},"device":{"type":"string","required":false,"note":"device type optional field can take the values:desktop, mobile default value: desktop"},"os":{"type":"string","required":false,"note":"device operating system optional field if you specify desktop in the device field, choose from the following values: windows, macos default value: windows if you specify mobile in the device field, choose from the following values: android, ios default value: android"},"se_domain":{"type":"string","required":false,"note":"search engine domain optional field we choose the relevant search engine domain automatically according to the location and language you specify however, you can set a custom search engine domain in this field example: au.search.yahoo.com, uk.search.yahoo.com, ca.search.yahoo.com, etc."},"depth":{"type":"integer","required":false,"note":"parsing depth optional field number of results in SERP default value: 6 max value: 200 Your account will be billed per each SERP; Each Yahoo SERP can contain fewer than 10 results, so setting depth above the default value may result in additional charges ; The cost can be calculated on the Pricing p"},"max_crawl_pages":{"type":"integer","required":false,"note":"page crawl limit optional field number of search results pages to crawl default value: 1 max value: 100 Note: the max_crawl_pages and depth parameters complement each other; learn more at our help center"},"target":{"type":"string","required":false,"note":"target domain, subdomain, or webpage to get results for optional field a domain or a subdomain should be specified without https:// and www. note that the results of target-specific tasks will only include SERP elements that contain a url string; you can also use a wildcard (‘*’) character to specif"},"search_param":{"type":"string","required":false,"note":"additional parameters of the search query optional field get the list of available parameters and additional details here"},"stop_crawl_on_match":{"type":"array","required":false,"note":"array of targets to stop crawling optional field if specified, the response will contain SERP results up to and including the specified match_value; you can specify up to 10 target values in this array example: \"stop_crawl_on_match\":[{\"match_value\":\"dataforseo.com\",\"match_type\":\"with_subdomains\"}] l"},"match_value":{"type":"string","required":false,"note":"target domain, subdomain, or wildcard value required field if stop_crawl_on_match is specified; required field if stop_crawl_on_match is specified specify a target domain, subdomain, or wildcard value; Note: domain or subdomain must be specified without a request protocol; example: \"match_value\": \"d"},"match_type":{"type":"string","required":false,"note":"target match type required field if stop_crawl_on_match is specified type of match for the match_value possible values: domain – specific domain or subdomain with_subdomains – main domain and subdomains wildcard – wildcard pattern"},"tag":{"type":"string","required":false,"note":"user-defined task identifier optional field the character limit is 255 you can use this parameter to identify the task and match it with the result you will find the specified tag value in the data object of the response"}},"note":"the POST body is an ARRAY of task objects with these fields — one object per task"},"test_request":{"body":[{"language_code":"en","location_code":2840,"keyword":"albert einstein"}],"bodyType":"json"},"capability":"yahoo.serp.organic","capability_description":"Get organic search results for a keyword","platform":"yahoo","platform_label":"Yahoo Search Results (SERP)","score":26.3622,"observed":{"samples":334,"decided":334,"ok_rate":1.0,"p50_ms":4740,"p95_ms":12107,"last_ok_days":5,"hit_rate":1.0,"hit_samples":334}},{"id":"serpapi.x.yahoo-search","provider":"serpapi","provider_display":"SerpApi","name":"Yahoo organic search results for a query","summary":"Live Yahoo organic results for a keyword","method":"GET","path":"/search","scope":"","tier":"extended","kind":"data","domain":"serp","call_template":"treg call serpapi.x.yahoo-search --query engine=yahoo --query 'p=coffee mug' --query vc=us","cost":{"type":"per_success","value":0.015,"currency":"USD","per":1,"unit":"call","source":"docs","source_url":"https://serpapi.com/pricing","checked":"2026-07-28","confidence":"documented","usd":0.015},"async":null,"platform_eligible":true,"platform_blocked":null,"miss":null,"status":null,"status_note":null,"superseded_by":null,"verified":"2026-07-28","docs_url":"https://serpapi.com/yahoo-search-api","has_example":true,"input":{"queryParams":{"engine":{"type":"string","required":true,"example":"yahoo"},"p":{"type":"string","required":true,"note":"THE QUERY PARAM IS `p`, NOT `q`","example":"coffee mug"},"vc":{"type":"string","required":false,"note":"two-letter country code","example":"us"}},"note":"answers arrive in `organic_results`."},"test_request":{"queryParams":{"engine":"yahoo","p":"coffee mug","vc":"us"}},"capability":"yahoo.serp.organic","capability_description":"Get organic search results for a keyword","platform":"yahoo","platform_label":"Yahoo Search Results (SERP)","score":26.3622,"observed":{"samples":3,"decided":3,"ok_rate":null,"p50_ms":null,"p95_ms":null,"last_ok_days":null,"hit_rate":null,"hit_samples":1}},{"id":"dataforseo.x.serp-naver-organic-task-post","provider":"dataforseo","provider_display":"DataForSEO","name":"Naver organic search results for a keyword (async task)","summary":"Naver SERP API provides top 15 search engine results.","method":"POST","path":"/serp/naver/organic/task_post","scope":"","tier":"extended","kind":"data","domain":"serp","call_template":"treg call dataforseo.x.serp-naver-organic-task-post --method POST --data '[{\"keyword\":\"albert einstein\",\"device\":\"desktop\",\"tag\":\"some_string_123\",\"postback_url\":\"https://your-server.com/postbackscript.php\",\"postback_data\":\"regular\"}]'","cost":{"type":"per_call","value":0.0006,"currency":"USD","per":1,"unit":"call","source":"observed","confidence":"verified","checked":"2026-07-28","note":"price observed at live verification (provider-reported charge)","usd":0.0006},"async":null,"platform_eligible":true,"platform_blocked":null,"miss":null,"status":null,"status_note":null,"superseded_by":null,"verified":"2026-07-28","docs_url":"https://docs.dataforseo.com/v3/serp/naver/organic/task_post/","has_example":true,"input":{"bodyType":"json","body":{"keyword":{"type":"string","required":false,"note":"keyword required field you can specify up to 700 characters in the keyword field all %## will be decoded (plus character ‘+’ will be decoded to a space character) if you need to use the “%” character for your keyword, please specify it as “%25”; if you need to use the “+” character for your keyword,","example":"albert einstein"},"url":{"type":"string","required":false,"note":"direct URL of the search query optional field you can specify a direct URL and we will sort it out to the necessary fields in most cases, we wouldn’t recommend using this method; example: https://search.naver.com/search.naver?where=nexearch&sm=top_hty&fbm=1&ie=utf8&query=iphone"},"priority":{"type":"integer","required":false,"note":"task priority optional field can take the following values: 1 – normal execution priority (set by default) 2 – high execution priority You will be additionally charged for the tasks with high execution priority. The cost can be calculated on the Pricing page."},"depth":{"type":"integer","required":false,"note":"parsing depth optional field number of results in SERP default value: 15 max value: 700 Your account will be billed per each SERP containing up to 15 results; Setting depth above 15 may result in additional charges if the search engine returns more than 15 results; The cost can be calculated on the "},"max_crawl_pages":{"type":"integer","required":false,"note":"page crawl limit optional field number of search results pages to crawl default value: 1 max value: 100 Note: the max_crawl_pages and depth parameters complement each other; learn more at our help center"},"device":{"type":"string","required":false,"note":"device type optional field return results for a specific device type can take the values:desktop, mobile default value: desktop","example":"desktop"},"os":{"type":"string","required":false,"note":"device operating system optional field if you specify desktop in the device field, choose from the following values: windows, macos default value: windows if you specify mobile in the device field, choose from the following values: android, ios default value: android"},"se_domain":{"type":"string","required":false,"note":"search engine domain optional field we choose the relevant search engine domain automatically however, you can set a custom search engine domain in this field example: search.naver.com"},"search_param":{"type":"string","required":false,"note":"additional parameters of the search query optional field get the list of available parameters and additional details here"},"stop_crawl_on_match":{"type":"array","required":false,"note":"array of targets to stop crawling optional field if specified, the response will contain SERP results up to and including the specified match_value; you can specify up to 10 target values in this array example: \"stop_crawl_on_match\":[{\"match_value\":\"dataforseo.com\",\"match_type\":\"with_subdomains\"}] l"},"match_value":{"type":"string","required":false,"note":"target domain, subdomain, or wildcard value required field if stop_crawl_on_match is specified specify a target domain, subdomain, or wildcard value; Note: domain or subdomain must be specified without a request protocol; example: \"match_value\": \"dataforseo.com\", \"match_value\": \"/blog/post-*\""},"match_type":{"type":"string","required":false,"note":"target match type required field if stop_crawl_on_match is specified type of match for the match_value possible values: domain – specific domain or subdomain with_subdomains – main domain and subdomains wildcard – wildcard pattern"},"tag":{"type":"string","required":false,"note":"user-defined task identifier optional field the character limit is 255 you can use this parameter to identify the task and match it with the result you will find the specified tag value in the data object of the response","example":"some_string_123"},"postback_url":{"type":"string","required":false,"note":"URL for sending task results optional field once the task is completed, we will send a POST request with its results compressed in the gzip format to the postback_url you specified you can use the ‘$id’ string as a $id variable and ‘$tag’ as urlencoded $tag variable. We will set the necessary values","example":"https://your-server.com/postbackscript.php"},"postback_data":{"type":"string","required":false,"note":"postback_url datatype required field if you specify postback_url corresponds to the function you used for setting a task possible values: regular, advanced, html","example":"regular"},"pingback_url":{"type":"string","required":false,"note":"notification URL of a completed task optional field when a task is completed we will notify you by GET request sent to the URL you have specified you can use the ‘$id’ string as a $id variable and ‘$tag’ as urlencoded $tag variable. We will set the necessary values before sending the request. exampl"}},"note":"the POST body is an ARRAY of task objects with these fields — one object per task"},"test_request":{"body":[{"keyword":"albert einstein","device":"desktop","tag":"some_string_123","postback_url":"https://your-server.com/postbackscript.php","postback_data":"regular"}],"bodyType":"json"},"capability":"naver.serp.organic","capability_description":"Get organic search results for a keyword","platform":"naver","platform_label":"Naver Search Results (SERP)","score":26.3622,"observed":{"samples":5,"decided":5,"ok_rate":1.0,"p50_ms":537,"p95_ms":1198,"last_ok_days":9,"hit_rate":null,"hit_samples":0}},{"id":"serpapi.x.baidu-search","provider":"serpapi","provider_display":"SerpApi","name":"Baidu organic search results for a query","summary":"Live Baidu organic results for a keyword","method":"GET","path":"/search","scope":"","tier":"extended","kind":"data","domain":"serp","call_template":"treg call serpapi.x.baidu-search --query engine=baidu --query q=coffee","cost":{"type":"per_success","value":0.015,"currency":"USD","per":1,"unit":"call","source":"docs","source_url":"https://serpapi.com/pricing","checked":"2026-07-28","confidence":"documented","usd":0.015},"async":null,"platform_eligible":true,"platform_blocked":null,"miss":null,"status":null,"status_note":null,"superseded_by":null,"verified":"2026-07-28","docs_url":"https://serpapi.com/baidu-search-api","has_example":true,"input":{"queryParams":{"engine":{"type":"string","required":true,"example":"baidu"},"q":{"type":"string","required":true,"example":"coffee"},"ct":{"type":"integer","required":false,"note":"1 = all languages, 2 = Simplified Chinese, 3 = Traditional Chinese"}},"note":"answers arrive in `organic_results`."},"test_request":{"queryParams":{"engine":"baidu","q":"coffee"}},"capability":"baidu.serp.organic","capability_description":"Get organic search results for a keyword","platform":"baidu","platform_label":"Baidu Search Results (SERP)","score":26.3622,"observed":{"samples":46,"decided":44,"ok_rate":0.9773,"p50_ms":10529,"p95_ms":41819,"last_ok_days":1,"hit_rate":null,"hit_samples":0}},{"id":"serpapi.x.naver-search","provider":"serpapi","provider_display":"SerpApi","name":"Naver organic search results for a query","summary":"Live Naver organic results for a keyword","method":"GET","path":"/search","scope":"","tier":"extended","kind":"data","domain":"serp","call_template":"treg call serpapi.x.naver-search --query engine=naver --query query=paris","cost":{"type":"per_success","value":0.015,"currency":"USD","per":1,"unit":"call","source":"docs","source_url":"https://serpapi.com/pricing","checked":"2026-07-28","confidence":"documented","usd":0.015},"async":null,"platform_eligible":true,"platform_blocked":null,"miss":null,"status":null,"status_note":null,"superseded_by":null,"verified":"2026-07-28","docs_url":"https://serpapi.com/naver-search-api","has_example":true,"input":{"queryParams":{"engine":{"type":"string","required":true,"example":"naver"},"query":{"type":"string","required":true,"note":"THE QUERY PARAM IS `query`, NOT `q`","example":"paris"},"where":{"type":"string","required":false,"note":"nexearch | web | video | news | image"}},"note":"answers arrive in `organic_results`."},"test_request":{"queryParams":{"engine":"naver","query":"paris"}},"capability":"naver.serp.organic","capability_description":"Get organic search results for a keyword","platform":"naver","platform_label":"Naver Search Results (SERP)","score":26.3622,"observed":{"samples":28,"decided":28,"ok_rate":1.0,"p50_ms":2194,"p95_ms":2830,"last_ok_days":4,"hit_rate":null,"hit_samples":0}},{"id":"serpapi.x.yandex-search","provider":"serpapi","provider_display":"SerpApi","name":"Yandex organic search results for a query","summary":"Live Yandex organic results for a keyword","method":"GET","path":"/search","scope":"","tier":"extended","kind":"data","domain":"serp","call_template":"treg call serpapi.x.yandex-search --query engine=yandex --query text=coffee","cost":{"type":"per_success","value":0.015,"currency":"USD","per":1,"unit":"call","source":"docs","source_url":"https://serpapi.com/pricing","checked":"2026-07-28","confidence":"documented","usd":0.015},"async":null,"platform_eligible":true,"platform_blocked":null,"miss":null,"status":null,"status_note":null,"superseded_by":null,"verified":"2026-07-28","docs_url":"https://serpapi.com/yandex-search-api","has_example":true,"input":{"queryParams":{"engine":{"type":"string","required":true,"example":"yandex"},"text":{"type":"string","required":true,"note":"THE QUERY PARAM IS `text`, NOT `q`; max 400 chars","example":"coffee"},"lang":{"type":"string","required":false,"note":"defaults to en on yandex.com","example":"en"}},"note":"answers arrive in `organic_results`."},"test_request":{"queryParams":{"engine":"yandex","text":"coffee"}},"capability":"yandex.serp.organic","capability_description":"Get organic search results for a keyword","platform":"yandex","platform_label":"Yandex Search Results (SERP)","score":26.3622,"observed":{"samples":155,"decided":155,"ok_rate":0.9871,"p50_ms":2512,"p95_ms":3571,"last_ok_days":0,"hit_rate":null,"hit_samples":0}},{"id":"litescrape.duckduckgo.serp.organic","provider":"litescrape","provider_display":"Litescrape","name":"Search DuckDuckGo","summary":"Returns ranked DuckDuckGo web results in `organic_results`","method":"GET","path":"/api/duckduckgo/search","scope":"any_account","tier":"core","kind":"data","domain":"search","call_template":"treg call litescrape.duckduckgo.serp.organic --query 'q=coffee shops Austin'","cost":{"type":"per_success","value":0.00015,"currency":"USD","per":1,"unit":"call","source":"docs","source_url":"https://litescrape.com/pricing","checked":"2026-09-29","confidence":"verified","note":"One successful API response consumes one prepaid call; failures are free.","usd":0.00015},"async":null,"platform_eligible":true,"platform_blocked":null,"miss":null,"status":null,"status_note":null,"superseded_by":null,"verified":"2026-09-29","docs_url":"https://litescrape.com/docs/reference","has_example":true,"input":{"queryParams":{"q":{"type":"string","required":true,"minLength":1,"maxLength":500,"example":"coffee Austin Texas","note":"Search text, 1 to 500 characters."},"kl":{"type":"string","required":false,"maxLength":32,"example":"us-en","note":"DuckDuckGo region and language token, such as us-en; up to 32 characters."},"search_assist":{"type":"boolean","required":false,"default":true,"note":"Use DuckDuckGo query assistance. Mutually exclusive with m."},"safe":{"type":"string","required":false,"default":"-1","enum":["1","-1","-2"],"note":"Safe-search level: 1 is strict, -1 is moderate, -2 is off."},"df":{"type":"string","required":false,"maxLength":64,"example":"w","note":"Date filter: d (past day), w (past week), m (past month), y (past year), or a YYYY-MM-DD..YYYY-MM-DD range."},"start":{"type":"integer","required":false,"min":0,"max":10000,"default":0,"note":"Result offset from 0 through 10,000."},"m":{"type":"integer","required":false,"min":1,"max":50,"default":50,"note":"Number of results, 1 through 50. Mutually exclusive with search_assist."},"timeout":{"type":"number","required":false,"max":90.0,"note":"Optional budget for the entire request in seconds, measured from gateway receipt until the response is ready to send. Includes admission, queueing and settlement. Must be greater than 0 and at most 90. On expiry, the call is not billed and returns 503 request_deadline_exceeded with retryable=true and a request ID. Omit to retain the standard server deadline."}}},"strict_query":true,"test_request":{"queryParams":{"q":"coffee shops Austin"}},"capability":"duckduckgo.serp.organic","capability_description":"Get organic search results for a keyword","platform":"duckduckgo","platform_label":"DuckDuckGo Search Results (SERP)","score":26.3622,"observed":{"samples":4,"decided":4,"ok_rate":null,"p50_ms":null,"p95_ms":null,"last_ok_days":null,"hit_rate":null,"hit_samples":0}}],"hints":["treg catalog get treg.google.serp.organic   # params, cost and an example response","treg.google.serp.organic is ROUTED: treg picks among 6 providers (own keys first, then cheapest per hit) and names the one that served; call a child id to choose the provider yourself","treg call treg.google.serp.organic --method POST --data '{\"q\":\"…\"}'   # run it — key injected server-side","67 more matches — raise limit (max 100)"]}