string
required
The text content of the post.
string
Post title. Auto-generated from content (first 100 chars) if omitted.
string[]
required
Platforms to post to. e.g.
["TWITTER", "LINKEDIN"].object
Platform-specific overrides keyed by platform name, e.g.
{ "TWITTER": { "text": "shorter version" } }.string[]
URLs of media to attach. The server auto-uploads each URL on publish.
string[]
IDs of previously uploaded media to attach (from
POST /v1/social/upload or the upload_id field on Media Assets). When provided, skips re-uploading.string
YouTube video type. One of
SHORT (default) or VIDEO.boolean
If
true, the post is published immediately. Default false (creates a draft).string
ISO 8601 timestamp to schedule the post for future publishing. Ignored if
publish_now is true.string[]
Specific account UUIDs to post from. If omitted, posts to all connected accounts for the given platforms.