aidelly_action_post_approval
POST /posts/approvals — approve, reject (with reason), return to draft, or comment on one or many pending posts. Owner/admin only. Public API preview.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| body | No | Optional body override for endpoints with sparse parameter schemas. | |
| query | No | Optional query overrides for endpoints with sparse parameter schemas. | |
| action | Yes | ||
| comment | No | Required for `reject`; optional for `approve` and `comment`. | |
| post_id | No | Required when actioning a single post. | |
| brand_id | No | ||
| post_ids | No | Required when bulk-actioning multiple posts. | |
| workspace_id | No | Workspace to operate in. Do not ask the user for this UUID — call aidelly_list_workspaces and use the `id` of the matching workspace. Optional for read operations; required when creating content. | |
| idempotency_key | Yes |