Returns a list of keywords associated with the given keyword. The mode parameter allows you to specify how closely related the keywords should be to the given keyword. The country parameter can be used to set the country for which the results will be returned.
Result
The result contains a list of keyword ideas. Each keyword includes its text (keyword), the traffic for that keyword (traffic), the competition level of the keyword (competition), and the date when the data point was recorded (date).GET-Parameters
Parameters (Mandatory)
api_key
STRING
Your personal API key. This key is used to authenticate your requests. You can obtain it here.
kw
STRING
The keyword parameter specifies the search term for which the keyword ideas will be returned.
Parameters (Optional)
country
STRING / countrycode
Defines the country for which the method will be executed. You can find a list of available marketplace country codes here. If no country parameter is provided, the default country is 'de'.
limit
INTEGER
Limits the number of returned keyword ideas. The default limit is 100, and the maximum allowed limit is 10,000.
offset
INTEGER
Determines the starting point in the list of keywords. Adjust this parameter to skip a specified number of keywords and start the result set from that position.
mode
STRING
Determines the type of keyword search used. This parameter is required to specify how the keywords will be matched. If set to "include", it finds keywords that contain at least one word from the given keyword (this is the default if no mode is set). If set to "same", it finds keywords that include all words of the given keyword, regardless of word order. If set to "exact", it returns only keywords that contain all words in the same order as the given keyword.
format
STRING
Specifies whether the response will be returned in XML or JSON format. By default, the result will be in XML format.
To be able to use the API documentation with real data, you have to create an API key in your account.
EXAMPLE
$baseUrl = "https://api.sistrix.com/marketplace.keyword.search.ideas";
$post = [
];
$curl = curl_init();
curl_setopt($curl, CURLOPT_URL, $baseUrl);
curl_setopt($curl, CURLOPT_POSTFIELDS, $post);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
$response = curl_exec($curl);
curl_close($curl);
import requests
baseUrl = 'https://api.sistrix.com/marketplace.keyword.search.ideas'
post = {
}
response = requests.post(baseUrl, post)
data = response.text
curl https://api.sistrix.com/marketplace.keyword.search.ideas \
let baseUrl = 'https://api.sistrix.com/marketplace.keyword.search.ideas';
let form = new FormData();
fetch(baseUrl, {
method: 'POST',
body: form
}).then(function(response){
return response.text();
}).then(function(data){
//data contains the results of the request
})