Site icon DataForSEO

How to get Search Volume, CPC & Competition with DataForSEO?

DataForSEO has several powerful APIs that can supply all the data you need for efficient keyword research – Google Keyword Data API, Bing Keyword Data API, and DataForSEO Labs API. Besides that, we offer extensive Keyword Databases, enriched with essential up-to-date metrics, and historical search volume stats.

If you’re interested in our Keyword Database, please refer to this article to learn more or feel free to download data samples from the Database page.

For more information on getting Search Volume, CPC & Competition with our API, keep on reading.


Google Keyword Data API

Google Keyword Data API has a set of endpoints, and each of them can assist you with a specific task. Namely, you can get:

 
In any endpoint, the returned or specified keywords will be provided with their average CPC, Competition, and Search Volume, as well as a 12-month search volume trend, and related product and service categories. The data source for this API is Google Ads.

Sample Request
POST: https://api.dataforseo.com/v3/keywords_data/google_ads/search_volume/live

[
    {
        "location_name": "United States",
        "language_name": "English",
        "keywords": [
        "gaming laptop"
        ]
    }
]

Sample Response

{
    "version": "0.1.20211130",
    "status_code": 20000,
    "status_message": "Ok.",
    "time": "3.5930 sec.",
    "cost": 0.075,
    "tasks_count": 1,
    "tasks_error": 0,
    "tasks": [
        {
            "id": "12011357-2806-0093-0000-0244df1cc736",
            "status_code": 20000,
            "status_message": "Ok.",
            "time": "3.5136 sec.",
            "cost": 0.075,
            "result_count": 1,
            "path": [
                "v3",
                "keywords_data",
                "google_ads",
                "search_volume",
                "live"
            ],
            "data": {
                "api": "keywords_data",
                "function": "search_volume",
                "se": "google_ads",
                "location_name": "United States",
                "language_name": "English",
                "keywords": [
                    "gaming laptop"
                ]
            },
            "result": [
                {
                    "keyword": "gaming laptop",
                    "spell": null,
                    "location_code": 2840,
                    "language_code": "en",
                    "search_partners": false,
                    "competition": "HIGH",
                    "competition_index": 100,
                    "search_volume": 368000,
                    "low_top_of_page_bid": 14.13,
                    "high_top_of_page_bid": 144.3,
                    "monthly_searches": [
                        {
                            "year": 2021,
                            "month": 10,
                            "search_volume": 368000
                        },
                        {
                            "year": 2021,
                            "month": 9,
                            "search_volume": 301000
                        },
                        {
                            "year": 2021,
                            "month": 8,
                            "search_volume": 368000
                        },
                        {
                            "year": 2021,
                            "month": 7,
                            "search_volume": 368000
                        },
                        {
                            "year": 2021,
                            "month": 6,
                            "search_volume": 368000
                        },
                        {
                            "year": 2021,
                            "month": 5,
                            "search_volume": 301000
                        },
                        {
                            "year": 2021,
                            "month": 4,
                            "search_volume": 368000
                        },
                        {
                            "year": 2021,
                            "month": 3,
                            "search_volume": 450000
                        },
                        {
                            "year": 2021,
                            "month": 2,
                            "search_volume": 368000
                        },
                        {
                            "year": 2021,
                            "month": 1,
                            "search_volume": 450000
                        },
                        {
                            "year": 2020,
                            "month": 12,
                            "search_volume": 450000
                        },
                        {
                            "year": 2020,
                            "month": 11,
                            "search_volume": 550000
                        }
                    ]
                }
            ]
        }
    ]
}

You can retrieve both local and global results. For more information on the supported locations and languages, please check the Lists of Supported Locations and Languages.

If you’re interested in historical search volume, refer to DataForSEO Labs API part.


Bing Keyword Data API

Bing Keyword Data API supplies data on search queries specific to Bing search engine, and the data is based on Bing Ads API. Importantly, Bing returns search volumes that are precise to the nearest tens and allows retrieving device-specific data.

Bing Keyword Data API also has a set of endpoints, and each returns keywords with average Search Volume, CPC, Competition, and search volume trend for the past 12 months:

Sample Request
POST: https://api.dataforseo.com/v3/keywords_data/bing/search_volume/live

[
    {
        "location_name": "United States",
        "language_code": "en",
        "device": "desktop",
        "keywords": [
            "iphone",
            "apple watch"
        ]
    }
]

Sample Response

{
    "version": "0.1.20210818",
    "status_code": 20000,
    "status_message": "Ok.",
    "time": "8.5607 sec.",
    "cost": 0.075,
    "tasks_count": 1,
    "tasks_error": 0,
    "tasks": [
        {
            "id": "08251903-1535-0093-0000-386e1f6568db",
            "status_code": 20000,
            "status_message": "Ok.",
            "time": "8.4785 sec.",
            "cost": 0.075,
            "result_count": 2,
            "path": [
                "v3",
                "keywords_data",
                "bing",
                "search_volume",
                "live"
            ],
            "data": {
                "api": "keywords_data",
                "function": "search_volume",
                "se": "bing",
                "location_name": "United States",
                "language_code": "en",
                "device": "desktop",
                "keywords": [
                    "iphone",
                    "apple watch"
                ]
            },
            "result": [
                {
                    "keyword": "apple watch",
                    "location_code": 2840,
                    "language_code": "en",
                    "search_partners": false,
                    "device": "desktop",
                    "competition": 0.9,
                    "cpc": 0.47,
                    "search_volume": 49950,
                    "categories": null,
                    "monthly_searches": [
                        {
                            "year": 2021,
                            "month": 7,
                            "search_volume": 35100
                        },
                        {
                            "year": 2021,
                            "month": 6,
                            "search_volume": 40940
                        },
                        {
                            "year": 2021,
                            "month": 5,
                            "search_volume": 49710
                        },
                        {
                            "year": 2021,
                            "month": 4,
                            "search_volume": 43150
                        },
                        {
                            "year": 2021,
                            "month": 3,
                            "search_volume": 39800
                        },
                        {
                            "year": 2021,
                            "month": 2,
                            "search_volume": 34090
                        },
                        {
                            "year": 2021,
                            "month": 1,
                            "search_volume": 40230
                        },
                        {
                            "year": 2020,
                            "month": 12,
                            "search_volume": 93950
                        },
                        {
                            "year": 2020,
                            "month": 11,
                            "search_volume": 84360
                        },
                        {
                            "year": 2020,
                            "month": 10,
                            "search_volume": 51300
                        },
                        {
                            "year": 2020,
                            "month": 9,
                            "search_volume": 55160
                        },
                        {
                            "year": 2020,
                            "month": 8,
                            "search_volume": 41860
                        },
                        {
                            "year": 2020,
                            "month": 7,
                            "search_volume": 39730
                        }
                    ]
                },
                {
                    "keyword": "iphone",
                    "location_code": 2840,
                    "language_code": "en",
                    "search_partners": false,
                    "device": "desktop",
                    "competition": 0.9,
                    "cpc": 1.17,
                    "search_volume": 54100,
                    "categories": null,
                    "monthly_searches": [
                        {
                            "year": 2021,
                            "month": 7,
                            "search_volume": 40830
                        },
                        {
                            "year": 2021,
                            "month": 6,
                            "search_volume": 41940
                        },
                        {
                            "year": 2021,
                            "month": 5,
                            "search_volume": 48620
                        },
                        {
                            "year": 2021,
                            "month": 4,
                            "search_volume": 48480
                        },
                        {
                            "year": 2021,
                            "month": 3,
                            "search_volume": 59020
                        },
                        {
                            "year": 2021,
                            "month": 2,
                            "search_volume": 50360
                        },
                        {
                            "year": 2021,
                            "month": 1,
                            "search_volume": 60260
                        },
                        {
                            "year": 2020,
                            "month": 12,
                            "search_volume": 61160
                        },
                        {
                            "year": 2020,
                            "month": 11,
                            "search_volume": 64290
                        },
                        {
                            "year": 2020,
                            "month": 10,
                            "search_volume": 69650
                        },
                        {
                            "year": 2020,
                            "month": 9,
                            "search_volume": 57850
                        },
                        {
                            "year": 2020,
                            "month": 8,
                            "search_volume": 52200
                        },
                        {
                            "year": 2020,
                            "month": 7,
                            "search_volume": 48700
                        }
                    ]
                }
            ]
        }
    ]
}

Learn more about using Bing Keyword Data API in this article on our blog. If you’re interested in historical search volume, refer to DataForSEO Labs API part.


DataForSEO Labs API

DataForSEO Labs API is based on our in-house Keyword Database of over 3.5 billion keywords. This API returns search terms with Search Volume for the last months and last 12 months, current CPC and Competition for both Google and Bing, as well as min/max/avg values for daily impressions, clicks, and CPC for Google.

All of this data is available to you through four endpoints tailor-made for keyword research:

Sample Request
POST: https://api.dataforseo.com/v3/dataforseo_labs/google/historical_search_volume/live

[
    {
        "keywords": [
            "buy iphone"
        ],
        "language_name": "English",
        "location_code": 2840,
        "include_serp_info": true
    }
]

Sample Response

{
    "version": "0.1.20220216",
    "status_code": 20000,
    "status_message": "Ok.",
    "time": "0.0790 sec.",
    "cost": 0.0101,
    "tasks_count": 1,
    "tasks_error": 0,
    "tasks": [
        {
            "id": "03211350-2806-0401-0000-9ee7104017c5",
            "status_code": 20000,
            "status_message": "Ok.",
            "time": "0.0331 sec.",
            "cost": 0.0101,
            "result_count": 1,
            "path": [
                "v3",
                "dataforseo_labs",
                "google",
                "historical_search_volume",
                "live"
            ],
            "data": {
                "api": "dataforseo_labs",
                "function": "historical_search_volume",
                "se_type": "google",
                "keywords": [
                    "buy iphone"
                ],
                "language_name": "English",
                "location_code": 2840,
                "include_serp_info": true
            },
            "result": [
                {
                    "se_type": "google",
                    "location_code": 2840,
                    "language_code": "en",
                    "items_count": 1,
                    "items": [
                        {
                            "se_type": "google",
                            "keyword": "buy iphone",
                            "location_code": 2840,
                            "language_code": "en",
                            "search_partners": false,
                            "keyword_info": {
                                "se_type": "google",
                                "last_updated_time": "2022-03-18 05:12:26 +00:00",
                                "competition": 1,
                                "cpc": 4.248751,
                                "search_volume": 14800,
                                "categories": [
                                    10007,
                                    10019,
                                    10167,
                                    10878,
                                    11511,
                                    12161,
                                    13054,
                                    13381,
                                    13419
                                ],
                                "monthly_searches": [
                                    {
                                        "year": 2022,
                                        "month": 2,
                                        "search_volume": 14800
                                    },
                                    {
                                        "year": 2022,
                                        "month": 1,
                                        "search_volume": 14800
                                    },
                                    {
                                        "year": 2021,
                                        "month": 12,
                                        "search_volume": 14800
                                    },
                                    {
                                        "year": 2021,
                                        "month": 11,
                                        "search_volume": 14800
                                    },
                                    {
                                        "year": 2021,
                                        "month": 10,
                                        "search_volume": 18100
                                    },
                                    {
                                        "year": 2021,
                                        "month": 9,
                                        "search_volume": 18100
                                    },
                                    {
                                        "year": 2021,
                                        "month": 8,
                                        "search_volume": 14800
                                    },
                                    {
                                        "year": 2021,
                                        "month": 7,
                                        "search_volume": 18100
                                    },
                                    {
                                        "year": 2021,
                                        "month": 6,
                                        "search_volume": 14800
                                    },
                                    {
                                        "year": 2021,
                                        "month": 5,
                                        "search_volume": 14800
                                    },
                                    {
                                        "year": 2021,
                                        "month": 4,
                                        "search_volume": 12100
                                    },
                                    {
                                        "year": 2021,
                                        "month": 3,
                                        "search_volume": 12100
                                    },
                                    {
                                        "year": 2021,
                                        "month": 2,
                                        "search_volume": 9900
                                    },
                                    {
                                        "year": 2021,
                                        "month": 1,
                                        "search_volume": 12100
                                    },
                                    {
                                        "year": 2020,
                                        "month": 12,
                                        "search_volume": 14800
                                    },
                                    {
                                        "year": 2020,
                                        "month": 11,
                                        "search_volume": 14800
                                    },
                                    {
                                        "year": 2020,
                                        "month": 10,
                                        "search_volume": 14800
                                    },
                                    {
                                        "year": 2020,
                                        "month": 9,
                                        "search_volume": 12100
                                    },
                                    {
                                        "year": 2020,
                                        "month": 8,
                                        "search_volume": 14800
                                    },
                                    {
                                        "year": 2020,
                                        "month": 7,
                                        "search_volume": 14800
                                    },
                                    {
                                        "year": 2020,
                                        "month": 6,
                                        "search_volume": 14800
                                    },
                                    {
                                        "year": 2020,
                                        "month": 5,
                                        "search_volume": 14800
                                    },
                                    {
                                        "year": 2020,
                                        "month": 4,
                                        "search_volume": 14800
                                    },
                                    {
                                        "year": 2020,
                                        "month": 3,
                                        "search_volume": 12100
                                    },
                                    {
                                        "year": 2020,
                                        "month": 2,
                                        "search_volume": 12100
                                    },
                                    {
                                        "year": 2020,
                                        "month": 1,
                                        "search_volume": 12100
                                    },
                                    {
                                        "year": 2019,
                                        "month": 12,
                                        "search_volume": 14800
                                    },
                                    {
                                        "year": 2019,
                                        "month": 11,
                                        "search_volume": 14800
                                    },
                                    {
                                        "year": 2019,
                                        "month": 10,
                                        "search_volume": 18100
                                    },
                                    {
                                        "year": 2019,
                                        "month": 9,
                                        "search_volume": 18100
                                    },
                                    {
                                        "year": 2019,
                                        "month": 8,
                                        "search_volume": 14800
                                    },
                                    {
                                        "year": 2019,
                                        "month": 7,
                                        "search_volume": 14800
                                    },
                                    {
                                        "year": 2019,
                                        "month": 6,
                                        "search_volume": 14800
                                    },
                                    {
                                        "year": 2019,
                                        "month": 5,
                                        "search_volume": 14800
                                    },
                                    {
                                        "year": 2019,
                                        "month": 4,
                                        "search_volume": 12100
                                    },
                                    {
                                        "year": 2019,
                                        "month": 3,
                                        "search_volume": 12100
                                    },
                                    {
                                        "year": 2019,
                                        "month": 2,
                                        "search_volume": 12100
                                    }
                                ]
                            },
                            "keyword_properties": {
                                "se_type": "google",
                                "core_keyword": null,
                                "keyword_difficulty": 100
                            },
                            "impressions_info": {
                                "se_type": "google",
                                "last_updated_time": "2022-03-20 21:51:17 +00:00",
                                "bid": 999,
                                "match_type": "exact",
                                "ad_position_min": 1.45,
                                "ad_position_max": 1,
                                "ad_position_average": 1.32,
                                "cpc_min": 319.83,
                                "cpc_max": 390.9,
                                "cpc_average": 355.36,
                                "daily_impressions_min": 766.2,
                                "daily_impressions_max": 936.47,
                                "daily_impressions_average": 851.34,
                                "daily_clicks_min": 47.24,
                                "daily_clicks_max": 57.73,
                                "daily_clicks_average": 52.49,
                                "daily_cost_min": 16786.53,
                                "daily_cost_max": 20516.87,
                                "daily_cost_average": 18651.7
                            },
                            "serp_info": {
                                "se_type": "google",
                                "check_url": "https://www.google.com/search?q=buy%20iphone&num=100&hl=en&gl=US&gws_rd=cr&ie=UTF-8&oe=UTF-8&uule=w+CAIQIFISCQs2MuSEtepUEUK33kOSuTsc",
                                "serp_item_types": [
                                    "shopping",
                                    "organic",
                                    "people_also_ask",
                                    "local_pack",
                                    "popular_products",
                                    "top_stories",
                                    "images",
                                    "related_searches"
                                ],
                                "se_results_count": 90,
                                "last_updated_time": "2022-03-13 15:14:03 +00:00",
                                "previous_updated_time": "2022-01-13 23:45:29 +00:00"
                            }
                        }
                    ]
                }
            ]
        }
    ]
}

With DataForSEO Labs API, you can refine the data that will be retrieved using extensive filtering and sorting rules. To learn more about using DataForSEO Labs API and applying filters, check out this article on our blog.


Recommended read:

What is Search Volume?
What is CPC?
What is Competition?

Exit mobile version