---
canonical_url: "https://docs.composio.dev/toolkits/bing_webmaster_tools"
markdown_url: "https://docs.composio.dev/toolkits/bing_webmaster_tools.md"
product: "platform"
version: null
last_updated: null
---

# Bing Webmaster Tools

Bing Webmaster Tools helps site owners inspect search performance, manage crawling and indexing, submit URLs and feeds, and configure verified sites in Bing Search.

- **Category:** analytics
- **Auth:** API_KEY
- **Composio-managed OAuth available?** N/A
- **Tools:** 13
- **Triggers:** 0
- **Slug:** `BING_WEBMASTER_TOOLS`
- **Version:** 00000000_00

## Tools

### Get Crawl Diagnostics

**Slug:** `BING_WEBMASTER_TOOLS_GET_CRAWL_DIAGNOSTICS`

Read crawl issues or daily crawl statistics for a verified site.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `report` | string ("issues" | "stats") | No | Return crawl problems by URL or daily crawl-volume/status statistics. |
| `site_url` | string | Yes | Exact full site URL returned by LIST_SITES. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Get Feeds

**Slug:** `BING_WEBMASTER_TOOLS_GET_FEEDS`

List a site's submitted sitemaps and feeds, or inspect one feed's child details.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `feed_url` | string | No | Full sitemap or feed URL to inspect; omit to list top-level feeds. |
| `site_url` | string | Yes | Exact full site URL returned by LIST_SITES. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Get Inbound Links

**Slug:** `BING_WEBMASTER_TOOLS_GET_INBOUND_LINKS`

Read inbound-link counts across a site or link details for one target URL, one provider page at a time.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `site_url` | string | Yes | Exact full site URL returned by LIST_SITES. |
| `target_url` | string | No | Full site URL whose inbound-link details to list. Omit to return site-wide URL link counts. |
| `page_number` | integer | No | Result page to request (0-32767). Start at 0 and use total_pages to continue. If page 0 is empty for a known non-empty site, retry page 1 because Bing does not document the first-page origin. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Get Page Performance

**Slug:** `BING_WEBMASTER_TOOLS_GET_PAGE_PERFORMANCE`

Read traffic for one owned URL, its search queries, or a paged set of child URLs.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `report` | string ("summary" | "queries" | "children") | No | Traffic summary, queries driving the page, or traffic for immediate child URLs. |
| `page_url` | string | Yes | Full page or directory URL within the site. |
| `site_url` | string | Yes | Exact full site URL returned by LIST_SITES. |
| `page_number` | integer | No | Zero-based provider page number, required only for children. Start at 0 and increment until rows is empty. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Get Query Performance

**Slug:** `BING_WEBMASTER_TOOLS_GET_QUERY_PERFORMANCE`

Analyze one Bing search query over time, across ranking pages, or for one query-page pair.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `query` | string | Yes | Exact Bing search query to analyze. |
| `report` | string ("daily" | "pages" | "page_daily") | No | Use daily for query traffic over time, pages for pages ranking for the query, or page_daily for one query-page pair. |
| `page_url` | string | No | Full owned page URL; required only when report is page_daily. |
| `site_url` | string | Yes | Exact full site URL returned by LIST_SITES. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Get Search Performance

**Slug:** `BING_WEBMASTER_TOOLS_GET_SEARCH_PERFORMANCE`

Read site-level Bing search performance as daily totals, top queries, or top pages.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `report` | string ("daily_totals" | "top_queries" | "top_pages") | No | Performance breakdown to return. |
| `site_url` | string | Yes | Exact full site URL returned by LIST_SITES, including scheme and its returned trailing-slash form. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Get Submission Quotas

**Slug:** `BING_WEBMASTER_TOOLS_GET_SUBMISSION_QUOTAS`

Get remaining daily and monthly URL and/or content submission quotas for a verified site.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `site_url` | string | Yes | Exact full site URL returned by LIST_SITES. |
| `submission_type` | string ("url" | "content" | "both") | No | Quota family to read. 'both' reads URL and content submission quotas. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Inspect URL

**Slug:** `BING_WEBMASTER_TOOLS_INSPECT_URL`

Get Bing index and crawl metadata for one page or directory in a verified site.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `url` | string | Yes | Full page or directory URL to inspect. Its scheme, case, and slash form are preserved. |
| `site_url` | string | Yes | Exact full site URL returned by LIST_SITES, including its scheme and returned trailing-slash form. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### List Child URLs

**Slug:** `BING_WEBMASTER_TOOLS_LIST_CHILD_URLS`

Return one Bing index-detail page for URLs below a directory or container, with optional crawl and index filters.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `url` | string | Yes | Full directory or container URL whose child URLs to list. |
| `site_url` | string | Yes | Exact full site URL returned by LIST_SITES. |
| `page_number` | integer | No | Zero-based result page (0-65535). Increment until items is empty. |
| `http_code_filter` | integer | No | Bing HttpCodeFilters bitmask; sum the flags to combine them (0=any, 1=HTTP 2xx, 2=HTTP 3xx, 4=HTTP 301, 8=HTTP 302, 16=HTTP 4xx, 32=HTTP 5xx, 64=all other codes). |
| `crawl_date_filter` | integer ("0" | "1" | "2" | "4") | No | Bing CrawlDateFilter integer (0=any, 1=last week, 2=last two weeks, 4=last three weeks). |
| `document_flags_filter` | integer | No | Bing DocFlagsFilters bitmask (0=any, 1=blocked by robots.txt, 2=malware). |
| `discovered_date_filter` | integer | No | Bing DiscoveredDateFilter integer (0=any, 1=last week, 2=last month). |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### List Sites

**Slug:** `BING_WEBMASTER_TOOLS_LIST_SITES`

List the sites associated with the connected Bing Webmaster Tools user, including verification state and verification codes.

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Research Keywords

**Slug:** `BING_WEBMASTER_TOOLS_RESEARCH_KEYWORDS`

Get Bing keyword impressions, historical statistics, or related keyword ideas for a country and language.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `query` | string | Yes | Keyword or phrase to research; reserved characters are supported. |
| `report` | string ("impressions" | "history" | "related") | No | Use impressions for current/date-range counts, history for the historical series, or related for keyword ideas. |
| `country` | string | Yes | Two-letter ISO 3166 country code. Bing requires the lowercase wire form; uppercase input is normalized. |
| `end_date` | string | No | Inclusive ISO 8601 end timestamp with a UTC offset; required for impressions and related, and invalid for history. |
| `language` | string | Yes | IETF-style language tag used by the Bing market. |
| `start_date` | string | No | Inclusive ISO 8601 start timestamp with a UTC offset; required for impressions and related, and invalid for history. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Submit Feed

**Slug:** `BING_WEBMASTER_TOOLS_SUBMIT_FEED`

Submit a sitemap or feed URL for non-recallable Bing processing; do not retry when the submission result is ambiguous.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `feed_url` | string | Yes | Full sitemap or feed URL owned by the site. |
| `site_url` | string | Yes | Exact full site URL returned by LIST_SITES, including its scheme and returned trailing-slash form. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Submit URLs

**Slug:** `BING_WEBMASTER_TOOLS_SUBMIT_URLS`

Submit one to 500 owned URLs to Bing, consuming URL-submission quota and starting a non-recallable crawl and indexing request that does not guarantee indexing.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `urls` | array | Yes | One to 500 full URLs owned by the site. Accepts a single URL, CSV string, JSON array string, or array; rejects surrounding whitespace and removes exact duplicates while preserving order. |
| `site_url` | string | Yes | Exact full site URL returned by LIST_SITES. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |
