create_post
Create and publish (or schedule) a video or image post to connected platforms. Media must be supplied as a publicly reachable URL (mediaUrl / imageUrls) or base64 (mediaBase64) — this is a hosted server and cannot read files from your machine. Omit scheduledFor to publish immediately.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| title | No | Optional title (YouTube) | |
| caption | Yes | Main text/caption of the post | |
| mediaUrl | No | Publicly reachable URL of the video or single image | |
| timezone | No | IANA timezone, default "UTC" | |
| imageUrls | No | Multiple image URLs for a carousel | |
| mediaKind | Yes | ||
| platforms | Yes | ||
| mediaBase64 | No | Base64-encoded media bytes, if you have no public URL | |
| scheduledFor | No | ISO datetime; omit to publish immediately | |
| mediaFilename | No | Filename for mediaBase64, e.g. clip.mp4 — sets the MIME type |