For Agents
Search the web for news articles by keyword, category, or trending topic and retrieve titles, descriptions, publishers, images, and publication dates as structured JSON.
Get started with Bing News Search API in minutes using your preferred integration method.
# Add to your MCP client config (Claude Desktop, Cursor, Windsurf)
{
"jentic": {
"url": "https://api.jentic.com/mcp",
"auth": "oauth"
}
}
# Then ask your agent:
"search news articles on the web"
# → Jentic returns the GET /events tool with parameter schema, agent executes.What an agent can do with Bing News Search API API.
Search news articles across the web by keyword with filters for market, freshness, and safe search
Retrieve top headline news segmented by category such as Business, Sports, Technology, or Entertainment
List currently trending news topics with their representative images and click-through URLs
Filter news results by language and country market to localise the news feed for an end user
GET STARTED
Use for: Search for news articles about a specific company or product, Get the top business headlines for the United States market, Find all trending news topics on the web right now, Retrieve news articles about artificial intelligence published in the last 24 hours
Not supported: Does not handle web search, image search, video search, or news publishing — use for retrieving and searching news articles only.
Jentic publishes the only available OpenAPI document for Bing News Search API, keeping it validated and agent-ready.
Jentic publishes the only available OpenAPI specification for Bing News Search API, keeping it validated and agent-ready. The Bing News Search API v7 returns headline news articles, news grouped by category, and trending news topics from across the web in a structured JSON response. Each article includes the title, description, publisher, image, URL, and publication date, with optional filters for market, freshness window, safe search, and language. Agents typically use this API to ground LLM responses with current news, monitor coverage of a topic, or build trending-news widgets.
Ground LLM answers with current news context by passing structured article snippets back to the model
Patterns agents use Bing News Search API API for, with concrete tasks.
★ News-Grounded LLM Responses
Augment a language model with fresh news context by calling Bing News Search before generating an answer. The agent issues a query against /news/search, parses the returned articles for title, description, and publisher, and feeds those snippets into the prompt as grounding context. This pattern reduces hallucination on time-sensitive questions and gives the model citation-ready sources within a single API call.
Call GET /news/search with q='OpenAI funding round' and freshness='Day', then summarise the top five articles with their publisher names cited.
Trending Topic Monitoring
Track what is trending in the news to inform editorial planning, social posts, or research dashboards. The /news/trendingtopics endpoint returns the topics surfacing across Bing News, each with a representative image and a webSearchUrl. Refresh hourly to keep a live feed of what stories are breaking without manually scraping front pages.
Call GET /news/trendingtopics for the en-US market and post the top ten trending topic names plus images to a Slack channel.
Categorised News Briefings
Build a daily news briefing segmented by category for a team or end user. Calling GET /news with the category parameter returns curated headlines for verticals such as Business, Sports, Technology, Politics, Entertainment, Health, Science, and World. Combine multiple category calls into a single email or chat message to deliver a structured morning brief.
Call GET /news with category='Technology' and category='Business', then format the top three articles from each into a markdown email.
Agent-Driven News Research via Jentic
Connect Bing News Search to an AI agent through Jentic so the agent can pull current articles into any workflow. The agent searches Jentic for 'search news articles', loads the structured input schema, and executes the call with scoped credentials. The Azure subscription key never enters the agent's context, so the same agent can safely run news lookups alongside other API calls.
Use the Jentic Python SDK to search for 'find news articles about a topic', load the operation, and execute with q='climate policy' and count=10.
3 endpoints — jentic publishes the only available openapi specification for bing news search api, keeping it validated and agent-ready.
METHOD
PATH
DESCRIPTION
/news
Get top news articles by category
/news/search
Search news articles by query
/news/trendingtopics
Get trending news topics
/news
Get top news articles by category
/news/search
Search news articles by query
/news/trendingtopics
Get trending news topics
Three things that make agents converge on Jentic-routed access.
Credential isolation
Your Azure Ocp-Apim-Subscription-Key is stored encrypted in the Jentic vault. Agents receive scoped access tokens, so the raw subscription key never appears in prompts, model context, or logs.
Intent-based discovery
Agents search Jentic by intent (e.g. 'search news articles' or 'get trending topics') and Jentic returns the matching Bing News Search operation with its input schema, so the agent can call the right endpoint without reading Microsoft Learn docs.
Time to first call
Direct Bing News integration: 2-4 hours to set up Azure, manage the subscription key, and wire request/response handling. Through Jentic: under 10 minutes — search, load schema, execute.
Alternatives and complements available in the Jentic catalogue.
NewsAPI
Independent news search API covering 80,000+ sources with similar keyword and category filtering.
Choose NewsAPI when you do not have an Azure subscription or need broader source coverage outside Microsoft's index.
GNews
Search and headlines API backed by Google News content with country and language filters.
Choose GNews when the agent needs Google News indexing or simpler pricing tiers than Azure Cognitive Services.
OpenAI
Pair Bing News results with GPT-class models to summarise or classify the returned articles.
Use alongside Bing News when the agent needs to summarise, translate, or extract structured fields from news content.
Currents API
Multi-language news search API with category and country filtering.
Choose Currents when you need wider non-English coverage or a simpler API key model than Azure.
Specific to using Bing News Search API API through Jentic.
Why is there no official OpenAPI spec for Bing News Search API?
Microsoft does not publish an OpenAPI specification for the Bing News Search API. Jentic generates and maintains this spec so that AI agents and developers can call Bing News Search API via structured tooling. It is validated against the live API and kept up to date. Get started at https://app.jentic.com/sign-up.
What authentication does the Bing News Search API use?
The API uses an Azure Cognitive Services subscription key passed in the Ocp-Apim-Subscription-Key header on every request. Through Jentic, that key is stored in the encrypted vault and only scoped tokens reach the agent's context, so the raw subscription key is never exposed to model prompts or logs.
Can I get trending news topics with the Bing News Search API?
Yes. Call GET /news/trendingtopics to retrieve the topics currently trending across Bing News. Each topic includes a name, query, image, and webSearchUrl. The endpoint accepts market and count parameters to localise and limit results.
What are the rate limits for the Bing News Search API?
Limits are tied to your Azure pricing tier. The free F1 tier allows up to 3 calls per second and 1,000 transactions per month; paid S1-S9 tiers raise the per-second limit and remove the monthly cap. Check the limit headers on each response when running through Jentic to back off cleanly.
How do I search for news articles by keyword through Jentic?
Search Jentic for 'search news articles' and the matching Bing News Search operation (GET /news/search) is returned with its input schema. Load the operation, then execute it with parameters such as q, freshness, mkt, and count. The full quickstart pattern is pip install jentic, search, load, execute.
Is the Bing News Search API free?
There is a free Azure tier (F1) that allows 1,000 transactions per month for evaluation. Production use requires a paid Azure subscription priced per 1,000 transactions, with rates depending on the S-tier you select in the Azure portal.