FETCHAPI

List Bing organic search results for a keyword API

One call returns Bing organic search results for a keyword. Each item in the answer is one search result with title, URL, and description. The sample shows 10 results (one page) for "pokemon cards" in the US, though the results appear to be for "wordle" instead, suggesting a data mismatch in the sample.

1 live route on DataForSEO, from $0.002 per call. Every route below answered our last live test on 2026-10-06; the gateway re-tests them daily.

Get a keySee it in the catalogUse it from MCP

Price per call, by route

The upstream price you are metered at, cheapest first. A route without a published price says so.

ProviderEndpointPriceTested
Bing organic resultsPOST serp/bing/organic/live/regular$0.002$2.00 / 1k calls✓ 2026-10-06pricing ↗

What it returns

From a real call to the route: DataForSEO.

One call returns Bing organic search results for a keyword. Each item in the answer is one search result with title, URL, and description. The sample shows 10 results (one page) for "pokemon cards" in the US, though the results appear to be for "wordle" instead, suggesting a data mismatch in the sample.
result[].items[].urlURL of the search resultresult[].items[].titleTitle of the search resultresult[].items[].descriptionMeta description snippetresult[].items[].domainDomain of the resultresult[].items[].rank_absoluteAbsolute rank position in resultsresult[].items[].rank_groupRank position on the pageresult[].keywordThe keyword searchedresult[].items_countNumber of results returnedresult[].se_results_countTotal estimated results available

Call it

HTTP with your key in x-api-key, or the call_endpoint tool of our MCP server.

POST /api/gw/dataforseo/serp/bing/organic/live/regular$0.002 / call✓ working · tested 2026-10-061.88 s latency
Parameters
ParameterTypeNotes
depthint · bodyJSON body fielde.g. 10
keywordstr · bodyJSON body fielde.g. "pokemon cards"
language_codestr · bodyJSON body fielde.g. "en"
location_codeint · bodyJSON body fielde.g. 2840
HTTP
curl -X POST "https://fetchapi.co/api/gw/dataforseo/serp/bing/organic/live/regular" \
  -H "x-api-key: YOUR_KEY" -H "content-type: application/json" \
  -d '[{"depth": 10, "keyword": "pokemon cards", "language_code": "en", "location_code": 2840}]'
MCP
call_endpoint("dataforseo.serp_bing_organic", {}, [{"depth": 10, "keyword": "pokemon cards", "language_code": "en", "location_code": 2840}])
Real example answer (trimmed) · 2026-10-04
{
  "cost": 0.002,
  "time": "1.7785 sec.",
  "tasks": [
    {
      "id": "10040441-2697-0121-0000-fe4b794ec5ef",
      "cost": 0.002,
      "data": {
        "os": "windows",
        "se": "bing",
        "api": "serp",
        "depth": 10,
        "device": "desktop",
        "keyword": "pokemon cards",
        "se_type": "organic",
        "function": "live",
        "language_code": "en",
        "location_code": 2840
      },
      "path": [
        "v3",
        "serp",
        "… 2 more"
      ],
      "time": "1.6608 sec.",
      "result": [
        {
          "type": "organic",
          "items": [
            {
              "url": "…",
              "page": "…",
              "type": "…",
              "title": "…",
              "domain": "…",
              "breadcrumb": "…",
              "rank_group": "…",
              "description": "…",
              "rank_absolute": "…"
            },
            {
              "url": "…",
              "page": "…",
              "type": "…",
              "title": "…",
              "domain": "…",
              "breadcrumb": "…",
              "rank_group": "…",
              "description": "…",
              "rank_absolute": "…"
            },
            "… 2 more"
          ],
          "spell": null,
          "keyword": "pokemon cards",
          "datetime": "2026-10-04 04:41:18 +00:00",
          "check_url": "https://www.bing.com/search?q=pokemon+cards&form=QBLH&cc=us",
          "se_domain": "bing.com",
          "item_types": [
            "organic"
          ],
          "items_count": 10,
          "pages_count": 1,
          "language_code": "en",
          "location_code": 2840,
          "refinement_chips": null,
          "se_results_count": 63
        }
      ],
      "status_code": 20000,
      "result_count": 1,
      "status_message": "Ok."
    }
  ],
  "version": "0.1.20260917",
  "status_code": 20000,
  "tasks_count": 1,
  "tasks_error": 0,
  "status_message": "Ok."
}

Related DataForSEO APIs

All 20 DataForSEO jobs →

One key for every API on this page.

Call it over HTTP or from any MCP client. Each key has a rate limit and a monthly cap; calls are metered at the upstream price.