Search & SEO

Bing Search API

The Bing Search API returns web, news and video search results as clean JSON.

4 actionsLive JSON1,000 free creditsMCP-ready
Get a free keyOpen in playground

🤖 Using an AI assistant? Copy this link into ChatGPT / Claude / Cursor — it reads every endpoint and parameter instantly and tells you if this API fits your use case.

The primary search endpoint returns results with position, title, URL and displayed URL, and you can pull news, videos and autocomplete. It is built for SERP monitoring, research and AI pipelines that need a second search source alongside Google. One ReefAPI key, one shared credit pool, the standard envelope.

Live example

Real request and response JSON

Captured from the indexed primary action, search, on .

Captured request
{
  "method": "POST",
  "url": "https://api.reefapi.com/bing/v1/search",
  "headers": {
    "x-api-key": "$REEF_KEY",
    "content-type": "application/json"
  },
  "body": {
    "q": "best laptop 2026",
    "engine": "bing",
    "gl": "us"
  }
}
Captured response
{
  "ok": true,
  "meta": {
    "api": "bing",
    "endpoint": "search",
    "mode": "live",
    "latency_ms": 907.1,
    "record_count": 10,
    "bytes": 126158,
    "cache_hit": false,
    "completeness_pct": 100,
    "total_estimate": 429000,
    "mkt": "en-US",
    "related_count": 0,
    "has_answer": false,
    "pagination_note": "page1"
  },
  "data": {
    "engine": "bing",
    "query": "best laptop 2026",
    "mkt": "en-US",
    "page_offset": 1,
    "total_estimate": 429000,
    "count": 10,
    "results": [
      {
        "position": 1,
        "title": "The Best Laptops We've Tested (July 2026) - PCMag",
        "url": "https://www.pcmag.com/picks/the-best-laptops",
        "displayed_url": "pcmag.com",
        "domain": "www.pcmag.com",
        "favicon": "https://icons.duckduckgo.com/ip3/www.pcmag.com.ico",
        "snippet": "4 days ago · Whether you want a simple budget PC, a productivity workhorse, or a screamer of a gaming notebook, our experts have …"
      },
      {
        "position": 2,
        "title": "Best Laptops 2026 - Forbes Vetted",
        "url": "https://www.forbes.com/sites/forbes-personal-shopper/article/best-laptop/",
        "displayed_url": "forbes.com",
        "domain": "www.forbes.com",
        "favicon": "https://icons.duckduckgo.com/ip3/www.forbes.com.ico",
        "snippet": "Jun 15, 2026 · Here are the best laptops you can buy today, for different types of consumers and use cases. We tested over 20 …"
      },
      {
        "position": 3,
        "title": "Best Laptops 2026: Our benchmarked picks for productivity ...",
        "url": "https://www.tomshardware.com/laptops/best-laptops",
        "displayed_url": "tomshardware.com",
        "domain": "www.tomshardware.com",
        "favicon": "https://icons.duckduckgo.com/ip3/www.tomshardware.com.ico",
        "snippet": "Laptops Best Laptops 2026: Our benchmarked picks for productivity, portability, and battery life Best Picks By Andrew E. Freedman"
      }
    ],
    "related_searches": [],
    "answer_box": null
  }
}
Actions

What the Bing Search API does

ActionDescriptionConcrete use caseKey params
searchBing web search results — ranked organic pages with title, URL, snippet, answer box and related searches. Filter by market/language (mkt or gl/hl), SafeSearch and recency (freshness), with offset pagination.SEO teams call search to get bing web search results.q, engine, depth, mkt, gl, ...
newsBing News results for a keyword — article title, source, URL and snippet, sorted by recency. Filter by market and a recency window (freshness).Content strategists call news to get bing News results for a keyword.q, mkt, gl, hl, count, ...
videosBing video search results — watch-page URL, thumbnail, duration and hosting platform (YouTube/Dailymotion/…) for every result; publisher/channel, view count, publish date and description when Bing exposes them. ~30 videos per page; paginate for more.Rank trackers call videos to get bing video search results.q, mkt, gl, hl, page, ...
autocompleteBing search autocomplete — query suggestions / typeahead from Bing's public suggest endpoint (fast, no anti-bot). Useful for keyword research.AI answer-monitoring tools call autocomplete to get bing search autocomplete.q, mkt, gl, hl
Code samples

Call search from your stack

curl -X POST https://api.reefapi.com/bing/v1/search \
  -H "x-api-key: $REEF_KEY" \
  -H "content-type: application/json" \
  -d '{"q":"best laptop 2026","engine":"bing","gl":"us"}'
MCP one-liner
Ask your MCP-connected assistant: call reefapi.bing.search with {"q":"best laptop 2026","engine":"bing","gl":"us"}.
Use cases

Who uses this API and why

  • SEO tools call search to track Bing rankings for target keywords.
  • Research products use news and videos for broader coverage.
  • AI pipelines use search as a retrieval source for grounding.
FAQ

Questions developers ask before integrating

What is the Bing Search API?

Bing Search API is a ReefAPI endpoint group for bing search It returns live JSON through POST requests under /bing/v1.

Is the Bing Search API free to try?

Yes. ReefAPI starts with 1,000 free credits, no card required. Bing Search calls use the same shared credit balance as every other ReefAPI engine.

Do I need a Bing Search login or account?

No login to Bing Search is needed for the API response. You call ReefAPI with your x-api-key header, and the playground can run live examples before you create a production key.

How fresh is the Bing Search data?

The page example is captured from a live search call, and production requests fetch live data through ReefAPI rather than a static sample.

How many credits does the Bing Search API use?

Bing Search actions currently cost 1 credit per successful call. Failed or blocked calls are free, and all APIs draw from one credit pool.

Can I call Bing Search from an AI assistant or MCP client?

Yes. Connect ReefAPI once through MCP and your assistant can call bing actions with the same key, credit pool and JSON envelope used by normal REST requests.

Is the Bing Search API a Bing Search scraper?

It is the managed alternative to a DIY Bing Search scraper. Instead of building and maintaining your own scraper — proxies, headless browsers, captcha and constant breakage — you call one ReefAPI endpoint and get the same bing search back as clean JSON.

Why does my Bing Search scraper keep getting blocked?

Most Bing Search scrapers break on anti-bot defenses, rate limits and IP bans that need rotating residential proxies and browser fingerprinting to clear. ReefAPI handles all of that for you — no proxies, no captchas, no maintenance — and returns live JSON. Blocked or failed calls are free.

docs / bing

Bing Search

Bing Search

base /bing/v14 endpoints
post/bing/v1/news1 credit

Bing News results for a keyword — article title, source, URL and snippet, sorted by recency. Filter by market and a recency window (freshness).

ParameterAllowed / rangeDescription
qrequiredSearch query (the keywords to look up).
mktoptionalBing market as lang-COUNTRY (e.g. en-US, en-GB, de-DE). Controls locale regardless of exit IP. If omitted it is derived from gl + hl.
gloptionalCountry as a 2-letter ISO-3166 code (e.g. us, gb, de) — used to build mkt when mkt is absent.
hloptionalLanguage as an ISO-639 code (e.g. en, de) — used to build mkt when mkt is absent.
countoptional1–50Requested results (1-50; clamped). Note: Bing caps organic search results at ~10 per page regardless of count.
freshnessoptionalday · week · monthRestrict results to a recency window (Bing `qft` interval). Single-letter forms d/w/m are also accepted; an unrecognized value is ignored.
Try in playground →
post/bing/v1/videos1 credit

Bing video search results — watch-page URL, thumbnail, duration and hosting platform (YouTube/Dailymotion/…) for every result; publisher/channel, view count, publish date and description when Bing exposes them. ~30 videos per page; paginate for more.

ParameterAllowed / rangeDescription
qrequiredSearch query (the keywords to look up).
mktoptionalBing market as lang-COUNTRY (e.g. en-US, en-GB, de-DE). Controls locale regardless of exit IP. If omitted it is derived from gl + hl.
gloptionalCountry as a 2-letter ISO-3166 code (e.g. us, gb, de) — used to build mkt when mkt is absent.
hloptionalLanguage as an ISO-639 code (e.g. en, de) — used to build mkt when mkt is absent.
pageoptional1–1-based result page (each page ≈ 30 items).
firstoptional1–Explicit 1-based result offset (alternative to page; first=11 ~ page 2). Best-effort.
safeoptionaloff · moderate · strictBing SafeSearch level (search only). An unrecognized value is ignored.
Try in playground →
post/bing/v1/autocomplete1 credit

Bing search autocomplete — query suggestions / typeahead from Bing's public suggest endpoint (fast, no anti-bot). Useful for keyword research.

ParameterAllowed / rangeDescription
qrequiredSearch query (the keywords to look up).
mktoptionalBing market as lang-COUNTRY (e.g. en-US, en-GB, de-DE). Controls locale regardless of exit IP. If omitted it is derived from gl + hl.
gloptionalCountry as a 2-letter ISO-3166 code (e.g. us, gb, de) — used to build mkt when mkt is absent.
hloptionalLanguage as an ISO-639 code (e.g. en, de) — used to build mkt when mkt is absent.
Try in playground →