> ## Documentation Index
> Fetch the complete documentation index at: https://usenaive.ai/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Publish Post

> POST /v1/social/posts/:id/publish — Publish a draft social post.

<ParamField path="id" type="string" required>
  UUID of the draft post to publish.
</ParamField>

<RequestExample>
  ```bash theme={"theme":"css-variables"}
  curl -X POST https://api.usenaive.ai/v1/social/posts/post-uuid/publish \
    -H "Authorization: Bearer nv_sk_live_..."
  ```
</RequestExample>

<ResponseExample>
  ```json 202 theme={"theme":"css-variables"}
  {
    "id": "post-uuid",
    "post_id": "post-uuid",
    "status": "publishing",
    "platforms": ["TWITTER", "LINKEDIN"],
    "hint": "Post queued for publishing. Check status with GET /v1/social/posts/post-uuid"
  }
  ```
</ResponseExample>

**Cost:** 2.5 credits (+0.5 if it targets X, +5 if that X post contains a link) per publish.
