Bulk Keyword Research API
API endpoint → https://api.seoreviewtools.com/keyword-statistics/
Price: 4 credits per request
Description: Collect statistics for a list of keywords including Search volume, CPC and more.. Post up to a 100 keywords to this API endpoint and receive real-time results.
Query string parameters
Name | Parameter | Description |
---|---|---|
Language | &hl= |
The language that is used as input for the algorithm to select relevant keyword ideas (full list of the available languages) example: English |
Location | &location= |
The geographical location that is used as input for the algorithm to select relevant keyword ideas example: United States |
API key | &key= | Your private API key |
Response elements
Name | Description |
---|---|
keyword | The input keyword |
competition | The competition score is a numeric value from 0 – 1 bases on Google Ads data |
cpc | The CPC represents the average Cost Per Click price bases on Google Ads data |
search_volume | The average monthly search volume for the keyword idea based on the data from previous month |
More information: discover more about this API
PHP code example
<?php
/*
API documentation for SEO Review Tools.
API info: https://www.seoreviewtools.com/seo-api/
API documentation: https://api.seoreviewtools.com/documentation/
LinkedIn: https://www.linkedin.com/company/seo-review-tools
*/
function curlFunction ($toolRequestUrl, $curlData){
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $toolRequestUrl);
curl_setopt( $ch, CURLOPT_HTTPHEADER, array('Content-Type:application/json'));
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST,false);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_POSTFIELDS, $curlData);
$html = curl_exec($ch);
$curlInfo = curl_getinfo($ch);
return($html);
}
// Input keywords
$data = json_encode(['keywords' => ['seo', 'sem']]);
// Location
$location = "United States";
// Language
$language = "English";
// API key
$apiKey = "YOUR API KEY";
$toolRequestUrl = "https://api.seoreviewtools.com/keyword-statistics/?location=".urlencode($location)."&hl=".urlencode($language)."&key=".$apiKey;
$dataJson = curlFunction($toolRequestUrl, $data);
header("Content-type: application/json");
echo ($dataJson );
?>
JSON response example
Ready to start testing the Bulk Keyword Research API endpoint? Get your API Key →
Trusted by →
![clients](https://www.seoreviewtools.com/wp-content/uploads/api-users-accreditations-2.png)