Skip to Content

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

ParameterTypeDescription
scan_iduuidFinished scan identifier from the program endpoint. Defaults to the latest finished scan.
outcomestringFilter by the answer’s overall result: aligned, contradicted, identity (the engine did not recognize the brand) or inconclusive.
modelsstring (repeatable)Engine identifiers. Repeat this parameter to select multiple engines.
marketsstring (repeatable)Country codes (DE) or one country and language (DE:de-DE). Repeat this parameter to select multiple markets.
idsuuid (repeatable)Only these answers, up to 50, as the positioning and perception endpoints list them. Repeat this parameter for each answer.
fact_iduuidFilter answers to one fact.
sourcestringFilter answers to cited source URLs containing this text.
streamstringdedicated for answers to Asky’s scan questions, ordinary for tracked-prompt answers that mention the brand, or all (the default).
limitintegerMaximum rows to return, from 1 to 50.
cursorcursorContinue 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