Resolves the buy destination per social channel (TikTok Shop when live for TikTok, best non-TikTok marketplace otherwise), runs the AI caption generator with the right CTA guardrails, and saves one social post per channel (status pending). A channel that already has an unpublished post gets its caption, hashtags and link replaced; a post that is published or publishing is left as it is.
Parameters
UUID returned from content.generate.
Subset of ["tiktok", "instagram", "youtube", "x"].
Send the same key when retrying this exact call. A completed request replays for 24 hours without running or billing again.
Returns
Each: id, content_id, channel, text, hashtags, link_url, status (pending after generation), post_url, external_id, error, created_at, updated_at, published_at, created (bool, true on first creation).