create_community_post
Publish one of your flows to the cnaps.ai community. Creates a community post with a snapshot of the flow. Others can then discover and fork your flow. Requires a source_flow_id (from list_flows) and a title. A fork copies an input node's value only when that node's include_in_fork is on (get_flow shows it per input node): text inputs are on by default, image, video, audio and file inputs are off, so forkers get those inputs empty. To let forkers run your example media straight away, set include_in_fork=true on those input nodes with update_flow before publishing — the post keeps the snapshot taken now, so a later change needs a new post.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| tags | No | Tags for discoverability. JSON array or comma-separated, e.g. 'super-resolution,image,upscale'. Max 20 tags, 64 characters each. | |
| title | Yes | Post title — a clear, descriptive name for the flow. | |
| content | No | Post body/description. Explain what the flow does and how to use it. | |
| thumbnail_url | No | Cover image URL: a flow output (from get_flow view="status") or an upload_file result, as https://cdn.cnaps.ai/... or https://storage.googleapis.com/<bucket>/.... Other hosts and flow thumbnails are refused. | |
| source_flow_id | Yes | The flow ID to publish (use list_flows to find your flows). |