Skip to main content
GET
Brand Perception
Brand Perception tracks how AI models describe your brand over time. Each monthly snapshot carries four scores (0-100): sentiment, alignment (match with your positioning), consistency (agreement across AI providers) and factual alignment (accuracy against your known brand facts). This endpoint returns the latest snapshot, the previous one, month-over-month trends, averages and the full history — the same data shown on the dashboard Perception tab.
Perception snapshots are generated monthly. There is no day-based period filter — use months to control the history depth.
string
required
Bearer token. Example: Bearer qw-api-xxx

Path Parameters

string
required
The unique identifier of the brand

Query Parameters

number
default:"12"
Number of months of history to include (max: 24). Only COMPLETED snapshots are returned.

Response

boolean
Indicates if the request was successful
object
object
Latest completed snapshot, or null if none. Contains snapshotId, month, year, completedAt, and a scores object with sentiment, alignment, consistency, factualAlignment (each 0-100 or null).
object
Previous completed snapshot in the same shape as current, or null.
Difference (current − previous) for each score: sentiment, alignment, consistency, factualAlignment. A value is null when either side is missing.
object
Average of each score across the returned history (null when no data points).
array
object
months (requested window) and dataPoints (number of snapshots returned).
string
Estimated date of the next monthly snapshot (ISO 8601).

Example Request

Example Response