fc_list_posts
Retrieve and filter community posts by space, user, status, type, or search terms to manage content effectively.
Instructions
List all posts from FluentCommunity with optional filtering
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| space_id | No | Filter posts by space ID | |
| user_id | No | Filter posts by user ID | |
| status | No | Filter by status (published, draft, etc.) | |
| type | No | Filter by post type (text, video, etc.) | |
| limit | No | Number of posts to return (default: 20) | |
| offset | No | Offset for pagination (default: 0) | |
| search | No | Search term to filter posts |
Input Schema (JSON Schema)
{
"properties": {
"limit": {
"default": 20,
"description": "Number of posts to return (default: 20)",
"type": "number"
},
"offset": {
"default": 0,
"description": "Offset for pagination (default: 0)",
"type": "number"
},
"search": {
"description": "Search term to filter posts",
"type": "string"
},
"space_id": {
"description": "Filter posts by space ID",
"type": "number"
},
"status": {
"description": "Filter by status (published, draft, etc.)",
"enum": [
"published",
"draft",
"pending",
"archived"
],
"type": "string"
},
"type": {
"description": "Filter by post type (text, video, etc.)",
"type": "string"
},
"user_id": {
"description": "Filter posts by user ID",
"type": "number"
}
},
"type": "object"
}