create_post
Create a post. Provide scheduledAt (ISO datetime) to schedule, queue=true for the next open queue slot, or neither to post within ~5 minutes. Media platforms (instagram, tiktok, pinterest, youtube) need mediaUrl/mediaUrls from upload_media; tiktok/pinterest/youtube also need their options object.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| queue | No | ||
| content | Yes | ||
| mediaUrl | No | Postlia storage URL from upload_media | |
| mediaAlts | No | Alt text per carousel image | |
| mediaType | No | Required with mediaUrl | |
| mediaUrls | No | Carousel images (1-4), Postlia storage URLs | |
| platforms | Yes | e.g. linkedin, bluesky, instagram | |
| scheduledAt | No | ||
| tiktokOptions | No | Required for tiktok: privacy/interaction settings | |
| youtubeOptions | No | Required for youtube: title etc. | |
| platformContent | No | Optional per-platform caption overrides, e.g. {"linkedin": "longer text"} | |
| pinterestOptions | No | Required for pinterest: board id etc. |