ai.topicresearch.topic

Credits: 10
Returns the full detail of a single topic, identified by the topic_label returned from ai.topicresearch.list. The result contains the core metrics (search volume, dialog length, intent, customer journey stage), the strategy fields (buyer persona, emotional driver, next likely prompt, next best action), the unasked questions and leading brands, as well as the prompt library grouped per AI model.

Result

The result contains the topic core and strategy fields (topic), the list of unasked questions (unasked_questions), the leading brands (brands) and the prompt library grouped per AI model (prompts).

GET-Parameters

Parameters (Mandatory)

api_key
STRING
Your personal API key. This key is used to authenticate your requests. You can obtain it here.
topic
STRING
The label identifying the topic. Use the topic_label value returned by ai.topicresearch.list.

Parameters (Optional)

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/ai.topicresearch.topic";
$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/ai.topicresearch.topic'
post = {

}
response = requests.post(baseUrl, post)
data = response.text
curl https://api.sistrix.com/ai.topicresearch.topic \
let baseUrl = 'https://api.sistrix.com/ai.topicresearch.topic';
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
})