コンテンツにスキップ
Vessios Docs
日本語
Esc
navigateopen⌘Jpreview

Resolve Review

レビューを承認/却下する(Section 25-3)。admin 以上。

action_type / merged_content が指定された場合は resolution_payload を上書きして適用する。 省略時は既存動作(resolution_payload のみ参照)が保たれる(後方互換)。

矛盾調停アクション(supersede/merge/keep_both)を approve する場合は Pro ゲートを適用する。 plain review(action_type なし)はゲートしない(free admin の scope_check 等が 402 化する逆回帰防止)。 順序: require(“admin”)が Depends として先に評価済み → 403 が 402 に優先(契約どおり)。

POST/reviews/{review_id}/resolve
Path parameters
review_idstringrequired
Header parameters
authorizationstring | any
X-Api-Keystring | any
Request body
requiredapplication/json
actionstringrequired
action_typestring | any
Show properties
Any of:
string
string
any
any
merged_contentstring | any
Show properties
Any of:
string
string
any
any
Responses
200Successful Response
any
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 "/reviews/string/resolve" \
  -H "Content-Type: application/json" \
  -d '{
  "action": "string",
  "action_type": "string",
  "merged_content": "string"
}'
Response
"string"