Update Review Status
| Endpoint | Method |
|---|---|
/api/admin/customers/reviews/{id} | PUT |
Status-only
Only status is editable (pending / approved / disapproved). Title / comment / rating / images are owned by the storefront customer. Fires customer.review.update.before/after so the core "review approved" email listener still fires.
Invalid status → 422. Permission: customers.reviews.edit.

