Brand Alignment: answers
GET /v1/brands/:brand_id/alignment/answers
Access is limited to the brands permitted by your credential. Requires read:alignment. Workspace API keys and signed-in MCP sessions are supported.
Asky manages the monitoring questions. Responses include fact results and answer evidence without exposing generated question text.
Query parameters
| Parameter | Type | Description |
|---|---|---|
scan_id | uuid | Finished scan identifier from the program endpoint. Defaults to the latest finished scan. |
outcome | string | Filter by the answer’s overall result: aligned, contradicted, identity (the engine did not recognize the brand) or inconclusive. |
models | string (repeatable) | Engine identifiers. Repeat this parameter to select multiple engines. |
markets | string (repeatable) | Country codes (DE) or one country and language (DE:de-DE). Repeat this parameter to select multiple markets. |
ids | uuid (repeatable) | Only these answers, up to 50, as the positioning and perception endpoints list them. Repeat this parameter for each answer. |
fact_id | uuid | Filter answers to one fact. |
source | string | Filter answers to cited source URLs containing this text. |
stream | string | dedicated for answers to Asky’s scan questions, ordinary for tracked-prompt answers that mention the brand, or all (the default). |
limit | integer | Maximum rows to return, from 1 to 50. |
cursor | cursor | Continue from the previous page. |
Response
Rows use the standard paginated API envelope. Follow next_cursor while has_more is true. An empty result has this shape:
{"data": [], "pagination": {"has_more": false, "next_cursor": null}, "meta": {"request_id": "request-id"}}One answer in full, with its text, statements and citations, is the answer endpoint. Scan identifiers come from the program endpoint. Historical scans keep their original evidence. A setup edit applies to future scans.
Last updated on