Skip to the page

Azure Chat Bing search

Change two fields and it answers again.

Azure Chat's Bing Search extension calls the Bing Web Search API v7, which Microsoft retired on August 11, 2025. The extension still points at api.bing.microsoft.com, so its searches fail.

Change two fields of the extension: the endpoint to https://api.specstream.ai/v7.0/search?q=BING_SEARCH_QUERY, and the value of the Ocp-Apim-Subscription-Key header to a SpecStream key. Our test passed with those two fields.

SpecStream scores 97.9 F-score on all 1,000 SimpleQA Verified questions and costs $5 per 1,000 searches. A new account gets $10 of credit, no card, which covers 2,000 searches.

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

Web search for Azure Chat's Bing extension, from each company's own pages on Nov 10, 2026

SpecStreamBing Web Search API v7Grounding with Bing SearchBrave Search API
Open to a new accountYes. Create a key and start with $10 of credit, no cardNo. Retired on August 11, 2025, every existing instance decommissioned and no new sign-upMicrosoft's named replacement, a tool inside Azure AI AgentsYes, with $5 in free credits every month
The endpoint in the extensionhttps://api.specstream.ai/v7.0/search?q=BING_SEARCH_QUERYhttps://api.bing.microsoft.com/v7.0/search?q=BING_SEARCH_QUERY, the extension's defaultNo endpoint to call. An Azure AI agent calls it while a model writes its responsehttps://api.search.brave.com/res/v1/web/search, with Brave's own parameters
The key headerOcp-Apim-Subscription-Key, the header the extension already sendsOcp-Apim-Subscription-KeyA Grounding with Bing Search resource in the Azure portal, connected to the agentX-Subscription-Token, so the extension's header has to change too
What the model getsBing's JSON: _type, queryContext, webPages.value[] with id, name, url, displayUrl and snippet, and rankingResponsewebPages.value[] with name and url, and optionally snippet, for each resultThe model's result grounded with Bing data, citing the publishers. Developers and end users don't have access to the raw contentBrave's JSON: web.results[] with title, url and description
Price$5 per 1,000 searches of up to 10 resultsNo longer sold$14 per 1,000 transactions$5 per 1,000 requests
LimitNo daily limit. Up to 8,800 searches a minute on one accountEvery existing instance decommissioned150 transactions per second50 queries per second

Why Azure Chat teams point the Bing extension at SpecStream

Other options for Azure Chat web search after Bing

How SpecStream scores

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

How to bring Azure Chat's Bing search back on SpecStream

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

2. Check the key with the call the extension will send. A 200 with webPages.value means Azure Chat gets the same.

curl "https://api.specstream.ai/v7.0/search?q=test" -H "Ocp-Apim-Subscription-Key: $SPECSTREAM_API_KEY"

3. In Azure Chat, open Extensions and edit the Bing Search extension. In its function, set API endpoint to https://api.specstream.ai/v7.0/search?q=BING_SEARCH_QUERY.

4. Under headers, keep the key Ocp-Apim-Subscription-Key and set its value to your SpecStream key. Azure Chat stores the header value as a secret. Save and publish the extension.

5. Start a chat with the extension on and ask a question about this week. Each search shows up in your SpecStream request log with its price.

Frequently asked questions

Something we didn't answer? Talk to a human

Why is Bing search not working in Azure Chat?
Microsoft retired the Bing Search APIs on August 11, 2025, and the extension still calls api.bing.microsoft.com. Set the endpoint to https://api.specstream.ai/v7.0/search?q=BING_SEARCH_QUERY and the header value to a SpecStream key, and search works again.
What is the best Bing extension alternative for Azure Chat?
SpecStream, at $5 per 1,000 searches with 97.9 F-score on all 1,000 SimpleQA Verified questions. It answers the Bing v7 call in Bing's JSON with the key in Ocp-Apim-Subscription-Key, so the extension keeps its header, schema and description.
Why did Brave not work when I changed the key and the URL?
Brave takes its key in X-Subscription-Token, and Azure Chat's Bing extension sends Ocp-Apim-Subscription-Key. A user in issue 519 reported the same in August 2025. SpecStream reads the header the extension already sends.
Can Azure Chat use Grounding with Bing Search?
Not through the extension. Grounding with Bing Search is a tool inside Azure AI Agents at $14 per 1,000 transactions, and developers don't get the raw results. SpecStream returns the results to the extension in Bing's JSON at $5 per 1,000.
How much does Azure Chat web search cost with SpecStream?
$0.005 a search of up to 10 results, or $5 per 1,000, with no daily limit. A new account gets $10 of credit, no card, which covers 2,000 searches.
Does SpecStream work with other apps that called Bing v7?
Yes. Any app that sends GET /v7.0/search with Ocp-Apim-Subscription-Key works at https://api.specstream.ai/v7.0/search, answered in Bing's webPages.value shape.

Sources

SpecStream wrote this page. Azure Chat's settings come from its source and issues on GitHub, and each provider's figure from that company's own page.

  1. Azure Chat Bing Search extension, bing-search.tsxgithub.com/microsoft/azurechat/blob/main/src/features/extensions-page/extension-hero/bing-search.tsx, read Nov 10, 2026
  2. Azure Chat extension runtime, chat-api-dynamic-extensions.tsgithub.com/microsoft/azurechat/blob/main/src/features/chat-page/chat-services/chat-api/chat-api-dynamic-extensions.ts, read Nov 10, 2026
  3. Azure Chat issue 519, Bing web search after shutdowngithub.com/microsoft/azurechat/issues/519, read Nov 10, 2026
  4. Microsoft, Bing Search API retirementlearn.microsoft.com/en-us/lifecycle/announcements/bing-search-api-retirement, read Nov 10, 2026
  5. Grounding with Bing Search pricingmicrosoft.com/en-us/bing/apis/grounding-pricing, read Nov 10, 2026
  6. Microsoft, Grounding with Bing Search toolslearn.microsoft.com/en-us/azure/foundry/agents/how-to/tools/bing-tools, read Nov 10, 2026
  7. Bing Web Search API response objectslearn.microsoft.com/en-us/bing/search-apis/bing-web-search/reference/response-objects, read Nov 10, 2026
  8. Brave Search APIbrave.com/search/api/, read Nov 10, 2026
  9. Tavily API creditsdocs.tavily.com/documentation/api-credits.md, read Nov 10, 2026
  10. Google Custom Search JSON API overviewdevelopers.google.com/custom-search/v1/overview, 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