---
title: "Approve Comment Draft"
method: POST
path: "/mcp/tools/approve_comment_draft"
tags: ["mcp"]
---

# Approve Comment Draft

`POST /mcp/tools/approve_comment_draft`

## Request

- Base URL: `https://api.iridiumhqmcp.com` (the document declares no server; this is the origin it was published from)
- URL: `https://api.iridiumhqmcp.com/mcp/tools/approve_comment_draft`
- Auth: HTTP bearer

Approve one comment draft and schedule it to post. THIS PUBLISHES A PUBLIC COMMENT.

The comment appears on someone else's post under the user's name, so call this only when
the user has explicitly approved this specific comment. It counts against their daily
comment limit.

Args:
    handle: cdft_ handle from list_comment_drafts.
    comment_text: replacement text. Omit to post the drafted text as written.
    comment_at: "now" to post immediately, or ISO-8601 with an offset. Omit to let
                Iridium pick a time.

## Request body

- ApproveCommentDraftRequest
  - `handle` string, required
  - `comment_text` string, nullable
  - `comment_at` string, nullable

## Response `200`

Successful Response

- unknown

## Other responses

- `422`: Validation Error

---

[API](https://skmtc.dev/iridiumhqmcp/apis/iridium-linkedin-for-ai-agents.md) · [All operations](https://skmtc.dev/iridiumhqmcp/apis/iridium-linkedin-for-ai-agents/llms.txt) · [OpenAPI document](https://skmtc.dev/iridiumhqmcp/apis/iridium-linkedin-for-ai-agents/revisions/b9f5e020543c?raw)
