submit_for_approval
Submit a social post for human approval when your API key requires sign-off. Returns an approve link and approval ID to poll; approved posts auto-schedule if a publish time is set.
Instructions
Submit a post for human approval. Use this when your API key requires approval (or whenever you want a human to sign off before publishing). Returns an approve link and an approval ID to poll. On approval the post auto-schedules if it has a scheduledFor time.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| postId | Yes | Post ID to submit (create it first with create_post) | |
| supersede | No | If the post already has a pending approval, replace it (default false → returns 409) | |
| expiresInDays | No | Auto-expire the approval link after N days | |
| reviewerEmail | No | E-mail the approve link to a specific reviewer (e.g. the client). Omit to notify the team's approvers in-app. |