curl --request GET \
--url https://api.radarkit.ai/v1/projects/{project}/responses/{response} \
--header 'Authorization: Bearer <token>'import requests
url = "https://api.radarkit.ai/v1/projects/{project}/responses/{response}"
headers = {"Authorization": "Bearer <token>"}
response = requests.get(url, headers=headers)
print(response.text)const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};
fetch('https://api.radarkit.ai/v1/projects/{project}/responses/{response}', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));{
"data": {
"id": 918273,
"prompt": {
"id": 2048,
"text": "best crm for a startup"
},
"model": "chatgpt",
"date": "2026-08-31",
"collected_at": "2026-08-31T03:12:40+00:00",
"brand_mentioned": true,
"position": "top",
"sentiment": "positive",
"search_performed": true,
"search_queries": [
"best crm startups 2026"
],
"competitors_count": 2,
"realtime": false,
"content_markdown": "For a startup, the strongest picks right now are:\n\n- **Acme CRM** for teams under 20 [1]\n- HubSpot when you need marketing tools in the same place [2]",
"sources": [
{
"url": "https://www.acme.com/pricing",
"domain": "acme.com",
"cited": true,
"cite_rank": 1
},
{
"url": "https://www.hubspot.com/products/crm",
"domain": "hubspot.com",
"cited": true,
"cite_rank": 2
},
{
"url": "https://www.g2.com/categories/crm",
"domain": "g2.com",
"cited": false,
"cite_rank": null
}
],
"competitors": [
{
"domain": "hubspot.com",
"url": "https://www.hubspot.com/products/crm"
},
{
"domain": "pipedrive.com",
"url": "https://www.pipedrive.com"
}
],
"rankings": [
{
"domain": "acme.com",
"url": "https://www.acme.com",
"position": 1
},
{
"domain": "hubspot.com",
"url": "https://www.hubspot.com",
"position": 2
}
],
"products": []
},
"meta": {
"project": "64f1a2b3c4d5e6f708192a3b",
"timezone": "America/New_York"
},
"credits": {
"charged": 2,
"remaining": 2943
},
"request_id": "req_01j9x4v9l0m1n2o3p4q5r6s7t9"
}{
"error": {
"code": "UNAUTHENTICATED",
"message": "Missing or invalid API key. Send it as: Authorization: Bearer rk_live_YOUR_KEY"
},
"request_id": "req_01j9x4q7z8y9x0w1v2u3t4s5r6"
}{
"error": {
"code": "INSUFFICIENT_CREDITS",
"message": "Not enough API credits."
},
"request_id": "req_01j9x4q7z8y9x0w1v2u3t4s5r7"
}{
"error": {
"code": "PROJECT_FORBIDDEN",
"message": "This key cannot access that project."
},
"request_id": "req_01j9x4q7z8y9x0w1v2u3t4s5r9"
}{
"error": {
"code": "<string>",
"message": "<string>",
"details": {}
},
"request_id": "req_01j9x4m2p7q8r9s0t1u2v3w4x5"
}{
"error": {
"code": "RATE_LIMITED",
"message": "Too many requests. Slow down and retry.",
"details": {
"retry_after": 21
}
},
"request_id": "req_01j9x4r2s3t4u5v6w7x8y9z0a1"
}{
"error": {
"code": "QUERY_TIMEOUT",
"message": "The query took too long. Narrow the date range or use exports."
},
"request_id": "req_01j9x4r2s3t4u5v6w7x8y9z0a2"
}Get response
One answer in full: the row from List responses, the whole answer as Markdown, every page the model cited or consulted, every competitor it named, every domain it recommended with its position, and any shopping tiles it showed.
This is the prompt page detail for one answer, in one call.
Cost: 2 API credits.
Needs: Read.
curl --request GET \
--url https://api.radarkit.ai/v1/projects/{project}/responses/{response} \
--header 'Authorization: Bearer <token>'import requests
url = "https://api.radarkit.ai/v1/projects/{project}/responses/{response}"
headers = {"Authorization": "Bearer <token>"}
response = requests.get(url, headers=headers)
print(response.text)const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};
fetch('https://api.radarkit.ai/v1/projects/{project}/responses/{response}', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));{
"data": {
"id": 918273,
"prompt": {
"id": 2048,
"text": "best crm for a startup"
},
"model": "chatgpt",
"date": "2026-08-31",
"collected_at": "2026-08-31T03:12:40+00:00",
"brand_mentioned": true,
"position": "top",
"sentiment": "positive",
"search_performed": true,
"search_queries": [
"best crm startups 2026"
],
"competitors_count": 2,
"realtime": false,
"content_markdown": "For a startup, the strongest picks right now are:\n\n- **Acme CRM** for teams under 20 [1]\n- HubSpot when you need marketing tools in the same place [2]",
"sources": [
{
"url": "https://www.acme.com/pricing",
"domain": "acme.com",
"cited": true,
"cite_rank": 1
},
{
"url": "https://www.hubspot.com/products/crm",
"domain": "hubspot.com",
"cited": true,
"cite_rank": 2
},
{
"url": "https://www.g2.com/categories/crm",
"domain": "g2.com",
"cited": false,
"cite_rank": null
}
],
"competitors": [
{
"domain": "hubspot.com",
"url": "https://www.hubspot.com/products/crm"
},
{
"domain": "pipedrive.com",
"url": "https://www.pipedrive.com"
}
],
"rankings": [
{
"domain": "acme.com",
"url": "https://www.acme.com",
"position": 1
},
{
"domain": "hubspot.com",
"url": "https://www.hubspot.com",
"position": 2
}
],
"products": []
},
"meta": {
"project": "64f1a2b3c4d5e6f708192a3b",
"timezone": "America/New_York"
},
"credits": {
"charged": 2,
"remaining": 2943
},
"request_id": "req_01j9x4v9l0m1n2o3p4q5r6s7t9"
}{
"error": {
"code": "UNAUTHENTICATED",
"message": "Missing or invalid API key. Send it as: Authorization: Bearer rk_live_YOUR_KEY"
},
"request_id": "req_01j9x4q7z8y9x0w1v2u3t4s5r6"
}{
"error": {
"code": "INSUFFICIENT_CREDITS",
"message": "Not enough API credits."
},
"request_id": "req_01j9x4q7z8y9x0w1v2u3t4s5r7"
}{
"error": {
"code": "PROJECT_FORBIDDEN",
"message": "This key cannot access that project."
},
"request_id": "req_01j9x4q7z8y9x0w1v2u3t4s5r9"
}{
"error": {
"code": "<string>",
"message": "<string>",
"details": {}
},
"request_id": "req_01j9x4m2p7q8r9s0t1u2v3w4x5"
}{
"error": {
"code": "RATE_LIMITED",
"message": "Too many requests. Slow down and retry.",
"details": {
"retry_after": 21
}
},
"request_id": "req_01j9x4r2s3t4u5v6w7x8y9z0a1"
}{
"error": {
"code": "QUERY_TIMEOUT",
"message": "The query took too long. Narrow the date range or use exports."
},
"request_id": "req_01j9x4r2s3t4u5v6w7x8y9z0a2"
}Authorizations
Your API key. Create one in Settings, API keys. Send it as Authorization: Bearer rk_live_YOUR_KEY.
Path Parameters
The project id. 24 characters. From List projects.
^[0-9a-f]{24}$The response id. From List responses.
Response
The answer with everything found in it.
Show child attributes
Show child attributes
Show child attributes
Show child attributes
What this call cost and what is left. Also in the X-RadarKit-Credits-Charged and X-RadarKit-Credits-Remaining headers.
Show child attributes
Show child attributes
A unique id for this call. Also in the X-Request-Id header. Quote it when you contact support.
"req_01j9x4m2p7q8r9s0t1u2v3w4x5"