Skip to content
Vessios Docs
English
Esc
navigateopen⌘Jpreview

wiki にクエリを投げて回答を同期取得する

4層アーキテクチャ(Layer 0〜3)で検索・回答生成し、引用元・再発見候補・未解決矛盾の警告とともに同期で返す。n8n などの外部ツール連携用。

POST/query/sync
Header parameters
authorizationstring | any
X-Api-Keystring | any
Request body
requiredapplication/json
querystringrequired
max_sourcesinteger
min 1 · max 50 · default: 5
Responses
200Successful Response
answerstringrequired
sourcesQueryCitation[]required
Show properties
Array of QueryCitation
page_idstringrequired
titlestringrequired
scorenumberrequired
rediscoveryRediscoveryItem[]required
Show properties
Array of RediscoveryItem
page_idstringrequired
titlestringrequired
contradiction_warningsContradictionWarningModel[]required
Show properties
Array of ContradictionWarningModel
page_idstringrequired
titlestringrequired
review_idstringrequired
summarystringrequired
layer_usedintegerrequired
cachedbooleanrequired
took_msintegerrequired
422Validation Error
detailValidationError[]
Show properties
Array of ValidationError
locstring | integer[]required
Show properties
Array of string | integer
Any of:
string
string
integer
integer
msgstringrequired
typestringrequired
Request
curl -X POST "/query/sync" \
  -H "Content-Type: application/json" \
  -d '{
  "query": "string",
  "max_sources": 5
}'
Response
{
  "answer": "string",
  "sources": [
    {
      "page_id": "string",
      "title": "string",
      "score": 0
    }
  ],
  "rediscovery": [
    {
      "page_id": "string",
      "title": "string"
    }
  ],
  "contradiction_warnings": [
    {
      "page_id": "string",
      "title": "string",
      "review_id": "string",
      "summary": "string"
    }
  ],
  "layer_used": 0,
  "cached": true,
  "took_ms": 0
}