# Bing keyword performance stats for a keyword list

You can receive a set of keyword performance stats for a group of keywords depending on the specified match type, location and language parameters.

|  |  |
| --- | --- |
| Tool id | `dataforseo.x-keywords-data-bing-keyword-performance-live` |
| Platform | [Bing](https://www.orcarouter.ai/tools/bing.md) |
| Capability | [Keyword research](https://www.orcarouter.ai/tools/bing/keywords-research.md) |
| Price | $0.099 per call |
| Health | OK |
| p50 latency | — |
| Success (7 days) | — |
| Runs (30 days) | — |
| Idempotent | no |
| Data class | unclassified |

## Input

| Field | Type | Required | Description |
| --- | --- | --- | --- |
| `device` | string | no | device type optional field specify this field if you want to get the data for a particular device typepossible values: desktop, mobile, tablet, all default value: all |
| `keywords` | array | no | keywords required field The maximum number of keywords you can specify: 1000 The maximum number of characters for each keyword: 80 The maximum number of words for each keyword phrase: 10 the specified keywords will be converted to lowercase, data will be provided in a separate array learn more about |
| `language_code` | string | no | search engine language code required field if you don’t specify language_name you can receive the list of available locations and languages by making a separate request to https://api.dataforseo.com/v3/keywords_data/bing/keyword_performance/locations_and_languages example: "en" |
| `language_name` | string | no | full name of search engine language required field if you don’t specify language_code if you use this field, you don’t need to specify language_code you can receive the list of available locations and languages by making a separate request to https://api.dataforseo.com/v3/keywords_data/bing/keyword\_ |
| `location_code` | integer | no | search engine location code required field if you don’t specify location_name or location_coordinate if you use this field, you don’t need to specify location_name or location_coordinate you can receive the list of available locations and languages by making a separate request to https://api.datafor |
| `location_coordinate` | string | no | GPS coordinates of a location required field if you don’t specify location_name or location_code if you use this field, you don’t need to specify location_name or location_code location_coordinate parameter should be specified in the “latitude,longitude” format the data will be provided for the coun |
| `location_name` | string | no | full name of search engine location required field if you don’t specify location_code or location_coordinate if you use this field, you don’t need to specify location_code or location_coordinate you can receive the list of available locations and languages by making a separate request to https://api |
| `match` | string | no | keywords match type optional field can take the following values: aggregate returns data across all match types; broad returns data for all user queries containing the specified keyword with varying word order; phrase returns data for all user queries containing the specified keyword with identical |
| `tag` | string | no | user-defined task identifier optional field the character limit is 255 you can use this parameter to identify the task and match it with the result you will find the specified tag value in the data object of the response |

## Call it

```bash
curl -sS https://api.orcarouter.ai/v1/tools/dataforseo.x-keywords-data-bing-keyword-performance-live/run \
  -H "Authorization: Bearer $ORCAROUTER_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"input":{}}'
```

```python
import os, requests

resp = requests.post(
    "https://api.orcarouter.ai/v1/tools/dataforseo.x-keywords-data-bing-keyword-performance-live/run",
    headers={"Authorization": f"Bearer {os.environ['ORCAROUTER_API_KEY']}"},
    json={"input":{}},
)
print(resp.json())
```

## Alternatives

| Tool | Source | Price | Health |
| --- | --- | --- | --- |
| [Bing organic results for a keyword — full SERP features](https://www.orcarouter.ai/tools/bing/keywords-research/x-serp-bing-organic-live-advanced.md) | — | $0.0022 per call | OK |
| [Bing organic search results for a keyword, live](https://www.orcarouter.ai/tools/bing/keywords-research/x-serp-bing-organic-live-regular.md) | — | $0.0022 per call | OK |
| [Bing Ads audience size estimate for campaign targeting](https://www.orcarouter.ai/tools/bing/keywords-research/x-keywords-data-bing-audience-estimation-live.md) | — | $0.099 per call | OK |
| [Bing keyword ideas from seed keywords](https://www.orcarouter.ai/tools/bing/keywords-research/x-keywords-data-bing-keywords-for-keywords-live.md) | — | $0.099 per call | OK |
| [Bing keywords for a site — volume, CPC, competition](https://www.orcarouter.ai/tools/bing/keywords-research/x-keywords-data-bing-keywords-for-site-live.md) | — | $0.099 per call | OK |
| [Bing historical search volume for up to 1000 keywords](https://www.orcarouter.ai/tools/bing/keywords-research/x-keywords-data-bing-search-volume-history-live.md) | — | $0.099 per call | OK |
| [Bing search volume, CPC and competition for keywords](https://www.orcarouter.ai/tools/bing/keywords-research/x-keywords-data-bing-search-volume-live.md) | — | $0.099 per call | OK |

## FAQ

### How much does Bing keyword performance stats for a keyword list cost?

Bing keyword performance stats for a keyword list costs $0.099 per call: 1,000 calls cost $99.00.

### What does a $10 budget buy with Bing keyword performance stats for a keyword list?

About 101 calls at $0.099 per call.

### What inputs does Bing keyword performance stats for a keyword list need?

It has no required inputs.

### How do I call Bing keyword performance stats for a keyword list?

Send POST /v1/tools/{id}/run with your OrcaRouter API key and a JSON body {"input": {…}}, where {id} is the tool id POST /v1/tools/discover returns for it.

---

Markdown version of https://www.orcarouter.ai/tools/bing/keywords-research/x-keywords-data-bing-keyword-performance-live
