createPost
Create a text, image, or carousel post draft. Media URLs must be publicly accessible; for a file the user has, call createUploadLink first. This creates a draft only. Ask the user to approve the destination and timing before scheduling. For publishing now, call publishPost after the user approves the content group, content and destinations.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| content | Yes | Post body text / caption | |
| isDraft | Yes | Must be true. The connector only creates drafts. | |
| imageUrl | No | Required for postType=image | |
| postType | Yes | ||
| imageUrls | No | Required for postType=carousel. Per-platform image limits apply: X/Twitter 4, Threads 20. | |
| platforms | No | ||
| threadParts | No | Reply-based thread parts for twitter_x / threads / bluesky. Minimum 2. Other platforms only post the first part. | |
| contentGroupId | Yes | Content group (app) that owns this post | |
| facebookTarget | No | Facebook page publishing target | |
| linkedinTarget | No | LinkedIn publishing target |