fc_create_post
Create new posts in FluentCommunity forums by specifying space, user, title, content, and privacy settings to publish or save as draft.
Instructions
Create a new post in FluentCommunity
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| space_id | Yes | The space ID where the post will be created | |
| user_id | Yes | The user ID who creates the post | |
| title | No | Post title | |
| message | Yes | Post content/message | |
| message_rendered | No | Rendered HTML version of the message | |
| type | No | Post type (text, video, etc.) | text |
| status | No | Post status | published |
| privacy | No | Post privacy setting | public |
| featured_image | No | URL of the featured image | |
| meta | No | Additional metadata as JSON object |
Input Schema (JSON Schema)
{
"properties": {
"featured_image": {
"description": "URL of the featured image",
"type": "string"
},
"message": {
"description": "Post content/message",
"type": "string"
},
"message_rendered": {
"description": "Rendered HTML version of the message",
"type": "string"
},
"meta": {
"description": "Additional metadata as JSON object",
"type": "object"
},
"privacy": {
"default": "public",
"description": "Post privacy setting",
"enum": [
"public",
"private",
"friends"
],
"type": "string"
},
"space_id": {
"description": "The space ID where the post will be created",
"type": "number"
},
"status": {
"default": "published",
"description": "Post status",
"enum": [
"published",
"draft",
"pending"
],
"type": "string"
},
"title": {
"description": "Post title",
"type": "string"
},
"type": {
"default": "text",
"description": "Post type (text, video, etc.)",
"type": "string"
},
"user_id": {
"description": "The user ID who creates the post",
"type": "number"
}
},
"required": [
"space_id",
"user_id",
"message"
],
"type": "object"
}