Skip to Content
Bing Webmaster Tools

Get crawl health

Bing's crawl statistics for your website, by date, and the pages it had trouble crawling.

GEThttps://api.rankparse.com/v1/bing/crawlFreeAPI key + connected Bing account

How Bing's crawler is doing on your website: dated crawl counts (pages crawled, HTTP status classes, errors, pages in the index) and the pages with crawl issues. It calls GetCrawlStats and GetCrawlIssues; if Bing refuses one, the other is still returned.

Query parameters

sitestringrequired

The website, as returned by List properties, or a bare host or URL such as example.com, which is matched to a website you have verified. A website with no match returns 404 bing_site_not_found with valid_properties. Missing returns 400 missing_site.

startRowintegerdefault 0

Offset into the list of issues. Use next_start_row from a response that says has_more.

rowLimitintegerdefault 100

Issues to return, at most 1000.

Response

sourcestring

bing.

sitestring

The website that was read.

requested_sitestring

Present only when your site was matched to a different website; site then holds the one used.

statsarray | null

Dated crawl statistics, one object per date, with Microsoft's documented fields in snake_case: date, crawled_pages, crawl_errors, code2xx, code301, code302, code4xx, code5xx, all_other_codes, blocked_by_robots_txt, connection_timeout, contains_malware, dns_failures, in_index and in_links. null when Bing refused it (see stats_status).

stats_statusinteger | null

null when the stats half worked, otherwise the HTTP status Bing answered with.

issuesarray | null

The pages Bing had trouble crawling, as Bing reports them (for example url, an HTTP code and a flags value). null when Bing refused it. The flags value is passed through as a number: its meaning is not decoded here.

issues_totalinteger | null

How many issues Bing reported.

issues_statusinteger | null

The same status for the issues half.

has_moreboolean

true when more issues follow this page.

next_start_rowinteger

Present when has_more is true.

notestring

What each half holds.

Behavior and limits

  • Credits: 0. Counts toward the daily cap of 300 live Bing reads per workspace.
  • Partial answers: a half Bing refuses is null with its status. Both refused returns 400 bing_request_rejected.

Errors

See the shared errors. Parameter errors are 400 with the codes named above.

MCP tool: get_bing_crawl_health.