List posts
Retrieve a paginated list of posts in a community feed.| Parameter | Type | Description |
|---|---|---|
page | int | Page number (default: 1). |
per_page | int | Items per page (max 50). |
pinned | bool | If true, return only pinned posts. |
author_id | uuid | Filter posts by a specific author. |
Get post
Retrieve a single post by its ID.Create post
Publish a new post to the community feed.| Field | Type | Required | Description |
|---|---|---|---|
content | string | Yes | Post body in HTML. |
media_urls | string[] | No | Array of media attachment URLs. |
is_pinned | boolean | No | Pin the post to the top of the feed. |
Update post
Update the content or properties of an existing post.Delete post
Permanently delete a post and all of its comments.List comments
Retrieve all comments on a specific post.| Parameter | Type | Description |
|---|---|---|
page | int | Page number (default: 1). |
per_page | int | Items per page (max 50). |
Create comment
Add a comment to a post. You can create top-level comments or threaded replies.| Field | Type | Required | Description |
|---|---|---|---|
content | string | Yes | The comment text. |
parent_id | uuid | No | ID of the parent comment for a threaded reply. Use null for a top-level comment. |

