Competitors
Events associés : competitor.removed · competitor.tracked
L’objet Competitor
Attributs
idstringIdentifiant unique de l'objet (préfixé, opaque).
objectstringcompetitornamestringkeystringNormalized identity of the brand in the answers (stable across spellings).
domainstringnullablemarketstringCode du marché (pays ISO, par ex.
FR).originenumHow a competitor entered the referential. - detected → suggested by the sampling (it was already cited in answers) - declared → typed by a user, by brand name or domain
Valeurs possibles :
detected·declaredtrackedbooleantracked_atstringremoved_atstringnullablevisibilityobjectlivemodebooleantruepour les données réelles,falsepour le bac à sable du mode test.createdintegerTime at which the object was created (unix timestamp, seconds).
{
"id": "comp_031DIivuBKog78mwjgnch7",
"object": "competitor",
"name": "Canyon",
"key": "canyon",
"domain": "canyon.com",
"market": "FR",
"origin": "detected",
"tracked": false,
"tracked_at": "2026-09-22T10:04:11Z",
"removed_at": "2026-09-23T08:30:00Z",
"livemode": true,
"created": 1790071451
}L’objet Source gap
Attributs
objectstringsource_gaphoststringThe site, without
www.. @example bikeradar.comcategoryenumValeurs possibles :
reseller·forum·video·mediaanswers_without_brandnumberAnswers citing the site that name a competitor and not the brand, over the period.
answers_with_brandnumberAnswers citing the site that name the brand, over the period.
queriesstringDistinct queries behind
answers_without_brand.competitorsarray of stringThe competitor brands named most often alongside the site.
pagesarray of stringUp to three pages of the site the answers cite.
last_cited_atstringISO-8601 UTC.
has_open_taskstringlivemodebooleantruepour les données réelles,falsepour le bac à sable du mode test.
{
"object": "source_gap",
"host": "string",
"category": "reseller",
"answers_without_brand": 27.5,
"answers_with_brand": 27.5,
"queries": "string",
"competitors": [
"string"
],
"pages": [
"string"
],
"last_cited_at": "2026-09-21T02:40:00Z",
"has_open_task": "string",
"livemode": true
}List tracked competitors
GET/v1/brands/{brand}/competitors
The competitor brands tracked on a market, with the share of the market’s AI answers citing each over the period — the figures of the Competitors screen, every model included.
Paramètres
brandstringobligatoireBrand id (
br_…).limitintegerNombre d'objets à renvoyer, entre 1 et 100 (20 par défaut).
starting_afterstringCurseur : l'
iddu dernier objet de la page précédente.
Retour
Un dictionnaire dont la propriété data contient jusqu’à limit objets competitor, du plus récent au plus ancien, et has_more indique s’il reste une page. Lève une erreur en cas de problème.
curl
curl https://api.skoup.ai/v1/brands/br_034CyfRFSXUqzrbzV6MAfZ/competitors?limit=3 \
-H "Authorization: Bearer skoup_test_4eC39HqLyjWDarjtT1zdp7dc"{
"object": "list",
"url": "/v1/brands/br_034CyfRFSXUqzrbzV6MAfZ/competitors",
"has_more": false,
"data": [
{
"id": "comp_031DIivuBKog78mwjgnch7",
"object": "competitor",
"name": "Canyon",
"key": "canyon",
"domain": "canyon.com",
"market": "FR",
"origin": "detected",
"tracked": false,
"tracked_at": "2026-09-22T10:04:11Z",
"removed_at": "2026-09-23T08:30:00Z",
"livemode": true,
"created": 1790071451
}
]
}List sources to win
GET/v1/brands/{brand}/source-gaps
The third-party sites (media, forums, resellers, videos) the AI assistants cite in answers that name a competitor and not the brand — the pages where a mention, a review or a listing would put the brand in the answers. Most cited without the brand first, every model included.
Paramètres
brandstringobligatoireBrand id (
br_…).limitintegerNombre d'objets à renvoyer, entre 1 et 100 (20 par défaut).
starting_afterstringCurseur : l'
iddu dernier objet de la page précédente.
Retour
Un dictionnaire dont la propriété data contient jusqu’à limit objets source_gap, du plus récent au plus ancien, et has_more indique s’il reste une page. Lève une erreur en cas de problème.
curl
curl https://api.skoup.ai/v1/brands/br_034CyfRFSXUqzrbzV6MAfZ/source-gaps?limit=3 \
-H "Authorization: Bearer skoup_test_4eC39HqLyjWDarjtT1zdp7dc"{
"object": "list",
"url": "/v1/brands/br_034CyfRFSXUqzrbzV6MAfZ/source-gaps",
"has_more": false,
"data": [
{
"object": "source_gap",
"host": "string",
"category": "reseller",
"answers_without_brand": 27.5,
"answers_with_brand": 27.5,
"queries": "string",
"competitors": [
"string"
],
"pages": [
"string"
],
"last_cited_at": "2026-09-21T02:40:00Z",
"has_open_task": "string",
"livemode": true
}
]
}