YouTube publishing
Schedule your YouTube uploads, from a dashboard or straight from your own app.
Connect your channels once. Then post now or at a set time, keep each channel inside a daily limit, and see every upload's status and link in one list.
Sign in with Google Read the API docs
Free while in early access. We only post the videos you send us.
Example queue · 3 of 10 daily uploads used
How it works
Sign in and connect
Sign in with Google, then connect each YouTube channel you manage, Brand Accounts included. You can disconnect any channel at any time.
Post or schedule
Upload a video file or paste a link to one. Add the title, description, tags, thumbnail and privacy, then publish now or pick a time.
Let the queue run
Each channel posts within its daily cap. Interrupted uploads resume where they stopped, and failures tell you why in plain words.
Publish from your own software
Every connected channel can create its own API key. Your app sends a video link and the details; we download it, upload it to that channel and report back the YouTube link.
curl -X POST https://studio.startx6.com/api/v1/publish \
-H "Authorization: Bearer sxs_YOUR_KEY" \
-H "Content-Type: application/json" \
-d '{"video_url": "https://example.com/launch.mp4",
"title": "Launch day",
"external_id": "launch-001"}'
Questions
- What do you do with my YouTube access?
- Only what you ask: upload the videos you send, set their thumbnails, and read your channel's name and picture to show you which channel is connected. See the privacy policy.
- How many videos can a channel post?
- You set a daily cap per channel, 10 by default. YouTube also limits uploads per channel; when it says no, we hold the video and tell you.
- Which files work?
- MP4, MOV, M4V and WebM: up to 100 MB uploaded directly, or 300 MB from a link, with an optional JPEG, PNG, WebP, GIF or BMP thumbnail.