A brand's signals
const url = 'http://localhost:3000/api/v1/brands/example/insights';const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};
try { const response = await fetch(url, options); const data = await response.json(); console.log(data);} catch (error) { console.error(error);}curl --request GET \ --url http://localhost:3000/api/v1/brands/example/insights \ --header 'Authorization: Bearer <token>'Over the last 30 days: reads of its BrandHub files (brand.json, llms.txt, tokens), and views of its pages on portals. Fetches and checks name a file, so the brand’s are the files its rules held in its recent releases: from them, this week’s answers and refusals, and release adoption, the fetches since the latest release on it or on an older one.
Scope: write.
Authorizations
Section titled “Authorizations”Parameters
Section titled “Parameters”Path Parameters
Section titled “Path Parameters”Brand slug
Responses
Section titled “Responses”The signals
object
object
How far back it counts
Reads of its BrandHub files: brand.json, llms.txt, tokens
Portal page views of its pages
The last week. Its files are the ones its rules held in its recent releases
object
Its files served, uses of them checked, and its BrandHub files read
Of those, asked by agents
Uses of its files refused
object
The latest release
object
Fetches of its files a day each since the release (30 days at most), on it or on an older release
object
Where files of an older release (or replaced in their stack) were still fetched this week, most first
object
The host that loaded it
The agent’s key name, for an agent
The last day it was fetched
Example
{ "data": { "adoption": { "older": [ { "surface": "app" } ] } }}default
Section titled “default”An error
object
object
Examplegenerated
{ "error": { "code": "example", "message": "example", "detail": "example" }}