Skip to content
SpideyData

Bing · organic

Bing SERP API

Moving off the retired Bing Search API?

Bing: live · not GA

Microsoft has retired its Bing Search APIs. If your code still expects Bing web results, POST /v1/serp/bing/organic returns the Bing organic list as JSON: organic only, country-aware.

Bing organic · US
curl -X POST https://kieapi.com/v1/serp/bing/organic \
  -H "Authorization: Bearer $KEY" -H "Content-Type: application/json" -d '{"q":"electric bikes","country":"US"}'

{"engine":"bing","query":{"q":"electric bikes","country":"US"},"status_code":200,
 "organic":[{"rank":1,"title":"…","url":"…","display_url":"…","snippet":"…"}],"organic_count":10}

Migration notes: concept mapping

Concepts only; this is not a restatement of Microsoft's schema.

Result name / headline

Field here: title

Notes: Always a string.

Result link

Field here: url

Notes: Always a string.

Displayed link

Field here: display_url

Notes: May be null.

Snippet / description

Field here: snippet

Notes: May be null.

Position in the list

Field here: rank

Notes: May be null; fall back to array order.

Market / region

Field here: country

Notes: Request field, default US.

Subscription key header

Field here: Authorization: Bearer <api_key>

Notes: One key for every SERP engine.

Organic only on Bing

Offered

Bing web organic rows through POST /v1/serp/bing/organic, synchronous.

Not offered

Bing news, images, Copilot answers and ads. No task queue for Bing.

Bing, Yahoo, DuckDuckGo and Baidu take SerpOrganicRequest: q (1–512 characters) and country (2–8 characters, default US). There is no hl field and unknown fields are rejected.

Launch status for this page

Check engine availability before choosing an endpoint. Google also supports News, Images and asynchronous tasks.

  • BingLiveBing is callable today with a Bearer API key.

SERP searches are charged per successful search at a display rate of 2 Credits per search; failed searches are not charged. Polling task status is free. The current rate is on Pricing.

What this is not

  • No Bing Copilot Search or Bing ads data.
  • No Bing news or images.
  • No hl parameter.
  • Sync only; no tasks.

Frequently asked questions

Is there an hl parameter for Bing?

No. The Bing request body has only q and country.

Does Bing support async tasks?

No. Bing is synchronous only.

Bing news or images?

Not offered; Bing is organic only.

Replace your Bing integration

Get an API key and switch your Bing calls to POST /v1/serp/bing/organic.