Bing SERP API — Web Results, AI Overview, News & Rank Checks | FetchLayer
Unofficial Third-party API
6 endpoints live

Bing results, as JSON.
Answers, news and rankings.

Web results & sitelinks AI overview & knowledge panel News, videos & suggestions 38 markets

A Bing SERP API for developers and AI agents. Read Bing results for any query as JSON: position, title, URL, site name, snippet, date and sitelinks, with the AI overview, knowledge panel, People Also Ask questions and related searches Bing shows beside them, in 38 markets. News, videos and search suggestions come on the same key, and a rank check finds where any domain or page ranks, up to 200 positions deep, for one credit.

Free tier included No credit card No scraper maintenance

Trusted by developers shipping real products.

246,975 served today

POST /bing/search
200 OK

Request

$ curl -X POST \
  https://api.fetchlayer.dev/bing/search \
  -H "Authorization: Bearer ss-your-key" \
  -H "Content-Type: application/json" \
  -d '{"query":"open source crm","limit":10}'

Response

{
  "results": [{
    "position": 1,
    "title": "Best Open Source CRM Software for 2026: Top 8 Picks Reviewed",
    "siteName": "CRM.org"
  }, {
    "position": 2,
    "title": "9 Best Open Source CRMs Of 2026 – Forbes Advisor",
    "date": "Feb 9, 2026"
  }],
  "answerBox": { "type": "ai_overview", "sources": […5] },
  "relatedSearches": [{ "query": "open source crm GitHub" }, ],
  "videos": [{ "channel": "CRM Central", "views": "10K views" }, ],
  "pagesScraped": 1
}

Used by developers at

Individual developers or teams — not official partnerships

Built for feedback workflows

Fetch the public signal. Use it wherever your team works.

Results and what surrounds them

Organic results with position, title, URL, site name, snippet, date and sitelinks, with the knowledge panel, related searches, top stories and videos from the same page. A feature Bing did not show comes back empty, never guessed.

Bing’s AI overview, with sources

When Bing answers a query itself, answerBox carries it: a direct fact, or the generated overview with the pages it cites, so you can see which sources Bing trusts for your keyword.

People Also Ask and suggestions

The questions Bing lists under People also ask, the related searches, and the completions its search box offers, for content briefs and keyword research. People Also Ask comes back as the questions only.

Positions that mean positions

Organic results are numbered across pages, a URL Bing repeats is counted once, and ads sit in their own list. Position 8 is the eighth organic result, whatever ran above it.

Rank checks at a flat price

Scan 10, 100 or 200 organic positions for a domain or URL and pay 1 credit either way. The response reports serpPagesFetched so you can see the work done, and never bills for it.

38 markets

Requests default to en-US on desktop. Pass en-GB, de-DE, ja-JP or any of Bing’s markets, a country or language override, mobile, safe search and a day, week, month or year time range.

News and video on their own routes

Bing News with the publisher and publication time behind each story, and Bing Video with duration, uploader and view count — so coverage of a topic and the videos ranking for it are each one request, separate from the web results.

FetchLayer Research Chat

Research what Bing shows for your keywords—then export it to CSV.

Prefer not to write code? Paste your keywords into FetchLayer Research Chat, ask who ranks, what Bing’s AI overview says and which sources it cites, and get a clean table for your content plan.

  • Ask questions in plain English
  • Analyze themes, sentiment, and pain points
  • Download the structured results as CSV or JSON
Research keywords in Chat

No code or setup required · Uses your FetchLayer credits

Bing research

Search Bing in the US for these 10 keywords, list the top 5 domains, whether an AI overview appears and which sources it cites, and the related searches for each, then export it as CSV.

Y

I read the first results page for each keyword, one credit each. The table lists the top five domains, whether Bing showed an AI overview and the sources it cited, and the related searches per keyword. It is ready to download.

bing-serp-research.csv

10 keywords · 4 columns · ready to download

CSV

From raw feedback to action

One request is the start of the workflow.

Store the structured response, run it on a schedule, pass it to an LLM, or feed it into the system your team already uses. FetchLayer handles retrieval so you can focus on the outcome.

  1. 01

    Read the results page

    Pull /search for the keywords you care about: who ranks, what the snippets promise, whether Bing answers with an AI overview and which sources it cites.

  2. 02

    Widen the list

    Add the related searches, People Also Ask questions and /suggestions completions, and watch /news for coverage of the topic.

  3. 03

    Track what moves

    Run /rank-check for your domain at 1 credit a check and store the position and URL, or hand the results to an agent to draft the brief for the pages you are missing.

MCP & agents

Live

Your AI already knows how to use this.

Use the Bing endpoint directly from your MCP-compatible agent. Ask it to retrieve public feedback, identify patterns, and turn the result into a useful brief without writing integration glue.

1
Pick your editor
2
Agent discovers 6 tools
3
Query any platform instantly
connect your agent ~30s

Pick your editor and we hand you the config with your key already in it — no JSON to hand-edit, no wrapper code.

Get your free API key

Free tier · no credit card · any MCP host

New chat fetchlayer connected

What does Bing show for open source crm, and does its AI overview cite anyone we compete with?

Used fetchlayer.bing_search

Read one results page for one credit. CRM.org ranks first and Forbes Advisor second. Bing shows an AI overview citing five sources, among them crm.org, SourceForge, Forbes and twenty.com, and a video row led by “5 Best Open Source CRM For Small Businesses and Startups in 2026”.

Ask a follow-up…

Works with every MCP-compatible tool

Cursor
Claude
VS Code
Windsurf
Cline
Hermes
OpenClaw
Kiro
No wrapper code
All 6 endpoints exposed as tools
Official & maintained
Free to install

Use cases

What teams build with Bing search data.

Same API, endless applications. Here is what teams ship with public Bing results and rankings.

01

SERP and competitor audits

Pull Bing’s results for your money keywords with titles, snippets, dates and sitelinks, and see who outranks you and with what page.

seocompetitorsserp
02

AI overview citation tracking

See whether Bing answers a keyword with an AI overview and which pages it cites, and whether yours is among them.

aicitationsgeo
03

SEO rank tracking

Check where your domain or a single page ranks on Bing, 200 positions deep, for 1 credit a check, in the market your customers search from.

seorankingscron
04

AI agent web search

Give Claude, Cursor, or your MCP agent live Bing results, news and videos without a search API contract.

llmagentsmcp
05

News and brand monitoring

Search Bing News for a brand or topic in the past hour, day or week, with publisher, snippet and image.

newsbrandalerts
06

Keyword research

Expand a seed term with Bing’s suggestions, related searches and People Also Ask questions, then check which ones your site ranks for.

keywordssuggestionscontent

Compare approaches

Spend time on the insight, not the collection layer.

What you needFetchLayerOfficial APIBuild it yourself
Web results as JSONBing Search APIs retired in 2025You parse the HTML
AI overview and its sourcesNot offeredYou parse each block
Rank check 200 positions deep1 creditn/a20 page loads, your retries
Results for a chosen marketn/aYou set it per request
Ready for AI and MCP workflowsYour integrationYour integration

FetchLayer provides access to publicly available data. It is not affiliated with, endorsed by, or sponsored by the platform.

Pricing

Start free. Scale when ready.

Pay per request with no commitment, or lock in a flat monthly rate with built-in savings.

Free plan — 30 requests

Verify responses, inspect the API, no credit card required.

Try free

Pay as you go

$1.99

per 1,000 requests

$0.00199 per request · credits never expire

How credits work — no multipliers

One credit = one API call, on every endpoint and platform. No matter how many results come back, you pay for the call, not the output size. Most scraping APIs charge multipliers of 5x, 25x, even 75x per call depending on the target — here it's always 1.

  • No multipliers — 1 request = 1 credit
  • No monthly commitment
  • Credits never expire
  • Same API & MCP access as subscribers
  • ∞ req/min, ∞ API keys
Get API key

Expiry

Credits stay until you use them. No monthly reset, no pressure to hit a quota.

0

Commitments

No subscription, no contract, no minimums. Start, pause, or scale whenever.

100%

Access

Every endpoint and MCP included. Not a limited tier — same data as any subscriber.

API reference

Every parameter, documented.

All requests are POST with a JSON body and Bearer auth header.

POST /bing/search

Organic web results in order with position, title, URL, site name, snippet, date and sitelinks, plus the answer box or AI overview, knowledge panel, People also ask, related searches, top stories and videos. Ads in their own list. Continue with a cursor.

query* string The search query
limit number Results to return, up to 200. Defaults to 10, the first page.
market string en-US (default), en-GB, de-DE, ja-JP and 34 more.
safeSearch / timeRange / device string strict | moderate | off, any | day | week | month | year, and desktop | mobile.
cursor string Resume from a previous response's nextCursor.
POST /bing/rank-check

Where a domain or URL ranks in Bing’s organic results for a query: found, best position, and every match with its URL, title and page. Scans up to 200 positions and costs 1 credit regardless of depth.

query* string The keyword, as a searcher would type it
target* string A domain (example.com, subdomains included) or a URL with a path (example.com/blog)
depth number Positions to scan, up to 200. Defaults to 100.
market / device string The searcher to check as, as on /search.
POST /bing/news

Bing News articles with title, URL, publisher, snippet, age and image, in the order Bing lists them.

query* string The search query
limit number Articles to return, up to 100. Defaults to 30.
timeRange string 'any' | 'hour' | 'day' | 'week' | 'month'
POST /bing/videos

Bing Videos with title, URL, hosting site, channel, duration, age, views and thumbnail. No time filter.

query* string The search query
limit number Videos to return, up to 105. Defaults to 35.
POST /bing/suggestions

The completions Bing’s search box suggests for a partial query, in order. One request per call, for keyword research and query expansion.

query* string The partial query to complete
market string Market code. Defaults to en-US.
POST /bing/resolve-url

Turn a Bing search, news or video URL into its query, market, filters and offset, or a result link into its destination. Never contacts Bing, and never consumes a credit.

url* string A Bing URL

Fields marked * are required. Full API reference →

FAQ

Common questions.

Is this a Bing SERP API?

Yes. It is a SERP API for Bing: send a query and get the search engine results page back as structured JSON — the organic results with position, title, URL, site name, snippet, date and sitelinks, and the answer box or AI overview, knowledge panel, People Also Ask questions, related searches, top stories and videos Bing showed with them, in the market you choose. It bills one credit per results page read, and a rank check is one credit at any depth. Microsoft retired its own Bing Search APIs on August 11, 2025, and points customers to Grounding with Bing Search inside Azure AI Agents, which feeds an AI agent rather than returning the results page.

Do I need a Microsoft account, an Azure subscription or a Bing API key?

No. You do not need a Microsoft account, an Azure subscription or any key from Bing. You send your FetchLayer key and a query, and you get back the results any visitor to bing.com sees in the market you choose, as JSON. FetchLayer is not affiliated with, endorsed by, or sponsored by Microsoft or Bing.

What comes back from one search?

The organic results in order, each with position, title, URL, the URL as Bing prints it, domain, site name, snippet, date and sitelinks. From the first page read, whatever Bing showed alongside: the answer box (a direct fact, or Bing’s AI overview with its sources), the knowledge panel, People also ask questions, related searches, top stories and videos, plus Bing’s own result estimate and the query it searched instead when it corrected the spelling. A feature Bing did not show comes back empty or null, and that is common.

How deep can a search go?

Up to 200 organic results. limit defaults to 10, the first page; a larger limit reads more pages, up to 20 in one request, and nextCursor continues where the last response stopped. page jumps straight to a later page. Each page read is one request, and pagesScraped in the response says how many were read.

How do rank checks work, and what do they cost?

Send a query and a domain or URL to /rank-check. It scans up to 200 organic positions and returns whether the target was found, its best position, and every match with its URL, title and result page. A rank check costs one credit regardless of depth; serpPagesFetched reports the pages read and is never billed. A 200-position check typically takes around 30 seconds, so give your HTTP client a generous timeout.

Why does my ranking differ from what I see in my browser?

Bing ranks by market and device, and every request defaults to en-US on desktop. Pass one of Bing’s 38 markets, a country or language override, or device: "mobile" to check what someone else sees. Bing’s positions also move noticeably between regions and even between two requests minutes apart, so track a query over time rather than reading one check as fixed.

How are ads handled?

Ads come back in their own ads array, with their placement on the page, title, landing page, domain and snippet, and they never take an organic position. Bing shows text ads rarely, so the array is usually empty.

What is not available?

No answers under People also ask: only the questions come back, because Bing loads the answers when one is opened. Shopping, maps, weather and flight modules are not returned as fields, image search is not offered, and the videos route has no time filter. Every response carries a notes array for anything narrower than you asked.

What else can I query besides web results?

The suggestions Bing’s search box offers for a partial query, Bing News with publisher, snippet, age and image and a time range down to the past hour, and Bing Videos with hosting site, channel, duration, views and thumbnail. /resolve-url turns any Bing search, news or video URL into its query and filters without contacting Bing.

How does billing work?

One API request equals one credit, the same as every other FetchLayer platform. Search bills one request per result page read, news and videos one per list, suggestions one per call, a rank check one at any depth, and /resolve-url is free. Bing is in Beta while coverage expands, billed at half credit.

Can my AI agent use it?

Yes. All six routes are MCP tools on the same FetchLayer MCP server, named bing_search, bing_rank_check, bing_suggestions, bing_news, bing_videos and bing_resolve_url. Tool calls use the same key and are billed exactly like REST, so a rank check from an agent is still one credit.

Start pulling Bing SERP data today.

Get a free API key, make your first request, and put public feedback to work in your own product or research workflow.