approvals_request
Submit a draft for human sign-off under the org's approval rule.
Submit a draft for human sign-off under the org’s approval rule. The request lands in the approvers’ review queue; a permitted approver decides with approvals_decide. Poll the post (posts_get → approval.state) to see the verdict — once approved, the post may be scheduled or published. Editing the content afterwards returns it to the approval pipeline.
Input
| Field | Type | Required | Description |
|---|---|---|---|
organization | string | no | Organization slug to act in (see organizations_list). Optional: API keys are bound to one organization; OAuth connections default to your active organization. |
post_id | string | yes | The post to submit for sign-off |
Result
JSON on success. A refusal comes back as an error prefixed with its code (NOT_FOUND, FORBIDDEN, TOO_MANY_REQUESTS, …) and a message written to be acted on — read it before retrying.
The same operation elsewhere
This tool and the REST operation approvalsRequest and the CLI command inklate approvals request run the same guarded procedure the dashboard uses — same permissions, same validation, same tenant isolation.