Actions19
Post → Request Changes
AI-generatedSummary
Sends a "request changes" review decision for a Post Mate post in pending_approval status, optionally with a reviewer note passed back to the author via webhook payload.
Inputs
- Post ID (required) — ID of the post to request changes on. Inserted into the request path POST /api/v1/posts/{postId}/request-changes.
- Reviewer Note — Optional message for the author. Sent as
notein the request body only when non-empty; per the property description it is delivered in the webhook payload (e.g. post.changes_requested event).
Output shape
One output item per input item, containing the JSON response from the Post Mate API (if the API returns an array, each element becomes its own item).
The exact response fields aren't defined in the node code. Authenticates with the postMateApi credential (Bearer API key, configurable base URL). With Continue On Fail enabled, failures yield an item with an
errormessage instead of stopping the workflow. Intended for posts in pending_approval status; the node doesn't validate the status itself, so the API enforces it.
Examples
Example 1: Reject a draft from an approval queue with feedback
Resource: Post; Operation: Request Changes; Post ID: {{$json.id}}; Reviewer Note: "Please shorten the caption and add a CTA."
Example 2: Request changes without comment
Resource: Post; Operation: Request Changes; Post ID set from a previous Get Many (status: Pending Approval); Reviewer Note left blank