create_video_upload
Get a one-time upload link for a video file that is on YOUR machine (one you rendered, edited or downloaded), so you can put it on a video surface. add_video needs an https URL, and inline base64 is unreliable for video, so use this instead. Returns a ready curl command: run it with your file path in place of <path to your file>; its JSON response has a url. Pass that url to add_video. The link accepts ONE upload of an mp4, webm, mov or m4v file up to 100 MB and expires in 15 minutes. Editor role required.
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| slug | Yes | The workspace slug. Accepts bare or org-prefixed form. | |
| filename | Yes | The file's name, e.g. "founder-leads-v3.mp4". Its extension sets the type unless you pass `content_type`. | |
| content_type | No | Optional: video/mp4, video/webm, video/quicktime or video/x-m4v. |