Create Basic Post
create_postCreate a post in a Circle community, including draft, published, or scheduled status. Requires confirm=true when the user asks for this action.
Instructions
Create Basic Post. Changes community state and requires confirm=true for the user-requested action.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | No | ||
| slug | No | ||
| status | No | ||
| topics | No | ||
| account | No | Named private Circle account; selects credentials, not a remote community ID. | |
| confirm | No | Set true only when the user asked for exactly this action. | |
| payload | No | Complete JSON request body instead of body flags. Supports nested Tiptap, maps and nullable values. | |
| user_id | No | id of the author | |
| space_id | No | ||
| is_pinned | No | ||
| created_at | No | ||
| meta_title | No | ||
| user_email | No | email of the author (preferred over user_id) | |
| cover_image | No | signed_id of the cover image | |
| tiptap_body | No | ||
| payload_file | No | Regular local JSON body file, at most 5 MB. Cannot be mixed with body flags or payload. | |
| published_at | No | ||
| hide_meta_info | No | ||
| opengraph_title | No | ||
| meta_description | No | ||
| is_liking_enabled | No | ||
| is_comments_closed | No | ||
| skip_notifications | No | ||
| is_comments_enabled | No | ||
| internal_custom_html | No | ||
| opengraph_description | No | ||
| is_truncation_disabled | No | ||
| hide_from_featured_areas | No |