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

# Content API

> Create and manage marketing content

## List Content

<ParamField path="GET" type="/marketing/content">
  List all content items for the current organization.
</ParamField>

**Response**

```json theme={null}
[
  {
    "id": "content_abc123",
    "title": "Getting Started with Hiveku",
    "status": "published",
    "author": "user_xyz",
    "createdAt": "2025-03-15T10:00:00Z",
    "updatedAt": "2025-03-16T14:30:00Z"
  }
]
```

***

## Create Content

<ParamField path="POST" type="/marketing/content">
  Create a new content item.
</ParamField>

**Request Body**

```json theme={null}
{
  "title": "New Blog Post",
  "body": "Content body in rich text...",
  "status": "draft",
  "tags": ["blog", "tutorial"]
}
```

***

## Get Content

<ParamField path="GET" type="/marketing/content/{id}">
  Get a specific content item by ID.
</ParamField>

***

## Update Content

<ParamField path="PATCH" type="/marketing/content/{id}">
  Update a content item.
</ParamField>

***

## Content Comments

### List Comments

<ParamField path="GET" type="/marketing/content/{id}/comments">
  Get all comments on a content item.
</ParamField>

### Add Comment

<ParamField path="POST" type="/marketing/content/{id}/comments">
  Add a comment to a content item.
</ParamField>

***

## Content Reviews

<ParamField path="GET" type="/marketing/content/{id}/reviews">
  Get review status and history for a content item.
</ParamField>

<ParamField path="POST" type="/marketing/content/{id}/reviews">
  Submit a review (approve or request changes).
</ParamField>

***

## Version History

<ParamField path="GET" type="/marketing/content/{id}/versions">
  List all versions of a content item.
</ParamField>

***

## Image Upload

<ParamField path="POST" type="/marketing/content/{id}/upload-image">
  Upload an image to attach to a content item.
</ParamField>

<ParamField path="DELETE" type="/marketing/content/{id}/delete-image">
  Remove an image from a content item.
</ParamField>
