Bowmark AIdocs

Bing

General web and news search over Bing's index, read off Bing's own RSS output — ten ranked results per query with title, destination URL, snippet and date.

General web and news search over Bing's index, read off Bing's own RSS output — ten ranked results per query with title, destination URL, snippet and date. Keyless, browserless, ~5 KB a call. It never reports 'no matches' and it ignores search operators like site: — both measured, both declared.

Domain: bing.com

Also known as: Bing, Bing Search, bing.com, Microsoft Bing

Prefer the capability

bowmark.search covers this provider and routes around it when it is having a bad day. Reach for this page when you need bing.com specifically.

Call it directly

bowmark.providers.bing.searchWeb(args: { query: string, limit?: number }): Promise<BingSearchResult>
bowmark.providers.bing.searchNews(args: { query: string, limit?: number }): Promise<BingNewsSearchResult>

Functions

FunctionWhat it does
searchWebSearches the web and returns the ten results Bing ranked first, with title, destination URL, snippet and date.
searchNewsSearches news coverage and returns stories with the headline, the outlet's own article URL, a summary, a real publication timestamp, the publisher name and a thumbnail.

Types

interface BingWebResult {
  source: "bing";
  rank: number;
  title: string;
  url: string;
  snippet: string | null;
  published: string | null;
}

interface BingNewsResult {
  source: "bing";
  rank: number;
  title: string;
  url: string;
  snippet: string | null;
  published: string | null;
  publisher: string | null;
  imageUrl: string | null;
}

interface BingSearchResult {
  query: string;
  results: BingWebResult[];
  warnings: string[];
}

interface BingNewsSearchResult {
  query: string;
  results: BingNewsResult[];
  warnings: string[];
}
searchWeb search — the capability this provider backs.