createVideo
Create a video draft from a video URL that is already publicly accessible; for a file the user has, call createUploadLink first. The URL is stored as provided. Ask the user to approve the destination and timing before scheduling or queueing a publish.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| tags | No | ||
| title | No | Title (used by YouTube; optional elsewhere). | |
| category | No | ||
| duration | No | Duration in seconds. | |
| mediaUrl | No | Backward-compatible alias for videoUrl. | |
| videoUrl | No | Publicly accessible HTTP(S) video URL. Use this directly to skip /v1/videos/upload; PostQuick stores the URL without copying the media. | |
| media_url | No | Legacy snake_case alias for videoUrl. | |
| platforms | No | Target platforms. Can also be set later via publish/schedule. | |
| resolution | No | e.g. "1080x1920". | |
| visibility | No | Platform visibility, e.g. "public". Default "public". | |
| description | No | Caption / description. | |
| thumbnailUrl | No | Optional thumbnail image URL. | |
| contentGroupId | Yes | Content group (app) that owns this video. | |
| facebookTarget | No | Facebook page publishing target | |
| linkedinTarget | No | LinkedIn publishing target | |
| tiktokSettings | No |