Publish to a profile
Upload and publish a video directly to a TikTok or YouTube channel connected to a profile. This endpoint uses multipart/form-data.
POST /v1/profiles/:id/publishPath parameters
Section titled “Path parameters”| Parameter | Type | Required | Description |
|---|---|---|---|
id | string | yes | Profile ID |
Body (multipart/form-data)
Section titled “Body (multipart/form-data)”| Field | Type | Required | Description |
|---|---|---|---|
video | file | yes | Video file to publish. MP4, MOV, AVI. Max 500 MB. |
platform | string | yes | tiktok or youtube |
title | string | no | Video title. Max 150 characters. Default: file name. |
Example
Section titled “Example”curl -X POST https://storyload.io/v1/profiles/PROFILE_ID/publish \ -H "Authorization: Bearer sl_live_your_key" \ -F "platform=tiktok" \ -F "title=My awesome video" \ -F "video=@/path/to/video.mp4"Response
Section titled “Response”{ "ok": true, "publish_id": "v_pub_xxxxxxxxxxxx", "platform": "tiktok", "message": "Video submitted to TikTok for processing"}