Escalate a review
Mark a pending review as escalated so it is never auto-published.
POST https://cotlet.dev/api/v1/yotpo/reviews/{review_id}/escalate
write Confirm
Works only on reviews in the Pending state. An escalated review is never auto-published, and the Escalated badge stays on it after it is published or hidden, so it cannot be fully undone. By default you confirm each call; you can switch that off for this tool.
Parameters
| Name | Type | Description |
|---|---|---|
| review_id string required | string | Review ID from list_reviews. |
| reason enum required | enum | product_issues, shipping_issues, customer_service_needed, product_safety_alert or other. |
| note string | string | Free text, used with reason other. |
Request
curl -X POST https://cotlet.dev/api/v1/yotpo/reviews/review_8c41d2/escalate \
-H "Authorization: Bearer $COTLET_API_KEY" \
-H "Content-Type: application/json" \
-d '{"reason":"product_issues"}' result = client.call("yotpo", "escalate_review", {"review_id":"review_8c41d2","reason":"product_issues"}) const result = await cotlet.call('yotpo', 'escalate_review', {"review_id":"review_8c41d2","reason":"product_issues"}); cotlet call yotpo escalate_review --data '{"review_id":"review_8c41d2","reason":"product_issues"}' Example response
{
"review_id": "412873655",
"status": "pending",
"escalated": true,
"reason": "shipping_issues"
}