Answer
Answer
POST
https://api.staan.ai/v2
/answer
Headers
AuthorizationDefault: Bearer YOUR_API_KEY
Answer › Request Body
queryUser question
Example: Macbook néo
filterCanonical domain filter for search (without www or URL scheme) — if omitted, no site: constraint is applied
Example: frandroid.com
streamStream the response as SSE
Default: false
AnswerHistoryMessage[] · maxItems: 20
Conversation history — strictly alternating user/assistant pairs (user first), max 10 pairs (20 messages)
modeResponse length mode
Enum values:
short
long
Default: short
languageAnswer language
Enum values:
fr
en
Default: fr
markdownWhether the response should use Markdown formatting
Default: false
related_queriesWhether to generate up to 5 related search queries (search-engine style)
Default: false
query_rewriteRewrite search query before web search
Default: true
AnswerSourceItem[] · maxItems: 10
Caller-supplied sources — bypasses Bloom search when provided. query_rewrite is ignored when this field is set.
sources_mode'search' fetches+reranks sources like web results (default); 'context' injects full content directly without reranking
Enum values:
search
context
Default: search
Answer › Responses
Answer V2 generated successfully
request_idRequest / trace identifier.
answerAnswerCitationRef[] · required
related_queriesAnswerSource[] · required
AnswerStepUsage[] · required