Skip to the page

Grounding with Bing Search alternative

The raw results, $5 per 1,000.

Grounding with Bing Search costs $14 per 1,000 transactions and hands its results to a model. Microsoft's docs say developers and end users don't have access to the raw content it returns, and that the tool's output never reaches them.

SpecStream returns the results to your code, in Bing's own JSON. Send the v7 call to https://api.specstream.ai/v7.0/search with a SpecStream key in Ocp-Apim-Subscription-Key, and read webPages.value[].

It scores 97.9 F-score on all 1,000 SimpleQA Verified questions and 64.0 item F1 on all 200 WideSearch tasks, on the benchmarks page. A search of up to 10 results costs $0.005.

New accounts get $10 of credit, no card. It covers 2,000 searches.

SpecStream and Grounding with Bing Search side by side

SpecStreamGrounding with Bing Search
What your code getsEvery result as JSON: webPages.value[] with id, name, url, displayUrl and snippet, totalEstimatedMatches and rankingResponseThe model's result grounded with Bing data, citing the publishers. The tool's output is not returned to developers and end users
Raw resultsYes, in Bing's v7 shape, for ranking, retrieval or any agent on any modelNo. Developers and end users don't have access to the raw content, and outputs are not directly accessible for use in other applications or programs
Price$5 per 1,000 searches of up to 10 results. count=50 costs $0.029. A call stopped by a 429 charges nothing$14 per 1,000 transactions, counted by the number of tool calls per run
LimitsUp to 8,800 searches a minute on one account, with no daily limit. A call over that gets a 429 with Retry-After150 transactions per second and 1 million transactions per day
Results a callcount 1 to 50, default 10, and offset pages through the list. GET /v1/web-search returns up to 100count defaults to 5, with a maximum of 50
How you call itOne HTTP call with an API key, from any code, the Python and TypeScript SDKs, the CLI or any MCP clientA tool an Azure AI agent calls while a model writes its response. Not all models support it
Where it runsOne address, https://api.specstream.ai, for every accountWith a private network configuration, only West Europe, Canada East, Switzerland North, Spain Central, UAE North, Korea Central, Poland Central and Southeast Asia
How results are shownYour product shows the results the way it shows anything elseThe website URLs and the Bing search query URLs must be displayed in your interface, in the exact form Microsoft provides
Where your queries goZero retention is a field on each key: a search made with it keeps no request text and no answer after the replyYour data flows outside the Azure compliance and Geo boundary, and the Microsoft Data Protection Addendum does not apply to it

Why teams take SpecStream over Grounding with Bing Search

Other Grounding with Bing Search alternatives

How SpecStream scores

The same numbers as the benchmarks page, from the official tasks and scorers.

How to replace Grounding with Bing Search

1. Create a key under Agents & API in the workspace. A new account gets $10 of credit, no card, which covers 2,000 searches.

2. Call https://api.specstream.ai/v7.0/search with the key in Ocp-Apim-Subscription-Key, from the code or the agent tool that needs search results.

import requests

reply = requests.get(
    "https://api.specstream.ai/v7.0/search",
    headers={"Ocp-Apim-Subscription-Key": SPECSTREAM_KEY},
    params={"q": "Who founded Mistral AI and when?", "count": 10},
).json()

for page in reply["webPages"]["value"]:
    print(page["name"], page["url"], page["snippet"])
const reply = await fetch(
  "https://api.specstream.ai/v7.0/search?" + new URLSearchParams({ q: "Who founded Mistral AI and when?", count: "10" }),
  { headers: { "Ocp-Apim-Subscription-Key": process.env.SPECSTREAM_KEY } },
).then((r) => r.json());

for (const page of reply.webPages.value) console.log(page.name, page.url, page.snippet);

3. Give the results to your model as context, or connect the agent to https://api.specstream.ai/mcp, where the search_web tool runs a search for $0.005. Each call is billed as one search on your key, inside the spending limit you give it.

Frequently asked questions

Something we didn't answer? Talk to a human

How much does Grounding with Bing Search cost?
$14 per 1,000 transactions on Microsoft's pricing page, counted by the number of tool calls per run, with limits of 150 transactions a second and 1 million a day. SpecStream costs $5 per 1,000 searches of up to 10 results.
Can I get the raw results from Grounding with Bing Search?
No. Microsoft's docs say developers and end users don't have access to the raw content it returns, and outputs are not directly accessible for use in other applications or programs. SpecStream returns every result in Bing's v7 JSON.
Is Grounding with Bing Search the replacement for the Bing Search API?
Yes, it is the one Microsoft names. Its lifecycle notice retired the Bing Search APIs on August 11, 2025 and encourages customers to migrate to Grounding with Bing Search in Azure AI Agents. SpecStream answers the retired v7 call at https://api.specstream.ai/v7.0/search.
Can I use Grounding with Bing Search without Azure AI Agents?
No. It runs as a tool an Azure AI agent calls, and not all models support it. SpecStream is one HTTP call with an API key at $0.005 a search, from any code, model or MCP client.
What is the best Grounding with Bing Search alternative?
SpecStream, at $5 per 1,000 searches. It returns raw results in Bing's own v7 JSON, searches the whole live web, and scores 97.9 F-score on all 1,000 SimpleQA Verified questions. New accounts get $10 of credit, no card.
Do I have to display Bing's URLs with the answer?
With Grounding with Bing Search, yes: the website URLs and the Bing search query URLs must be displayed in the exact form Microsoft provides. With SpecStream the results are JSON in your code, shown the way your product shows them.

Sources

SpecStream wrote this page. Each Microsoft and rival figure comes from that company's own page.

  1. Microsoft: Bing APIs and Grounding with Bing pricingmicrosoft.com/en-us/bing/apis, read Nov 10, 2026
  2. Microsoft: Grounding with Bing Search toolslearn.microsoft.com/en-us/azure/foundry/agents/how-to/tools/bing-tools, read Nov 10, 2026
  3. Microsoft: Grounding with Bing Custom Search (classic)learn.microsoft.com/en-us/azure/foundry-classic/agents/how-to/tools-classic/bing-custom-search, read Nov 10, 2026
  4. Microsoft: Foundry Agent Service limits, quotas and regionslearn.microsoft.com/en-us/azure/foundry/agents/concepts/limits-quotas-regions, read Nov 10, 2026
  5. Microsoft: Grounding with Bing termsmicrosoft.com/bing/apis/grounding-legal-enterprise, read Nov 10, 2026
  6. Microsoft: Bing Search APIs retiring on August 11, 2025learn.microsoft.com/en-us/lifecycle/announcements/bing-search-api-retirement, read Nov 10, 2026
  7. Brave Search APIbrave.com/search/api/, read Nov 10, 2026
  8. Tavily pricingtavily.com/pricing, read Nov 10, 2026
  9. Exa pricingexa.ai/pricing, read Nov 10, 2026
  10. Parallel pricingparallel.ai/pricing, read Nov 10, 2026
  11. SpecStream benchmarksspecstream.ai/benchmarks, read Nov 10, 2026
  12. SpecStream pricingspecstream.ai/pricing, read Nov 10, 2026
  13. SpecStream for agentsspecstream.ai/agents.md, read Nov 10, 2026