The API for human uploading

Your uploads on autopilot. Done by real people.

Every video uploaded by hand in YouTube Studio. Send them by API or from Frontier.

  • First week $1
  • No passwords
  • Remove us any time

Example: an upload queue across seven channels this week

All channelsUpload queue
ExampleThis week · 7 channels
  1. Every Rank of a Medieval KnightHistory Unboxed· via Frontier Mon 17:00 Maria Live · checked
  2. Tajne życie, które Kim Dzong Un ukrywa przed własnym narodemŚwiat Za Murem· 125K views· via Frontier Mon 17:00 Maria Live · checked
  3. The Dictator Who Banned SmilingDark Regimes· via API · Make Tue 14:12by hand Joy Live · checked
  4. The Last Gift You Can Give an Old DogOld Dogs with Marjorie· via API · n8n Wed 18:00 Ken Scheduled · 18:00
  5. What Lives Below 11,000 MetresDeep Sea Files· via API Wed 19:30 Maria Uploading · 62 %
  6. Where Your Salary Actually GoesMoney Explained· via Frontier Thu 16:00 Joy In queue
  7. The Animal That Never DiesWild Atlas· via API · Zapier Thu 20:00 Not started In queue
Tue 14:14 · Joy · public · right channel · right title Sample channels, plus our own Świat Za Murem with its real views. The week shows how a queue looks.

The API for human uploading

Plug it into your workflow.
Or switch it on in Frontier.

Your videos reach our queue by themselves, from the tools you already use. A person still uploads every one.

API

Any tool that can send an HTTP request: n8n, Make, Zapier, your own scripts.

REST + webhooks
POST /api/v1/videos
curl https://uploadly.io/api/v1/videos \
  -H "Authorization: Bearer upl_4f8K••••••••" \
  -H "Content-Type: application/json" \
  -d '{
    "channel": "@deepseafiles",
    "title": "What Lives Below 11,000 Metres",
    "video_url": "https://files.example.com/ep41.mp4",
    "thumbnails": ["https://files.example.com/ep41.jpg"],
    "publish": { "mode": "schedule", "at": "19:30" }
  }'
201 Created{ "id": "vid_8Kq2…", "status": "fetching_file" }

Webhooks to your workflow

  • video.scheduledin YouTube Studio, Wed 17:24
  • video.livepublic, Wed 19:30
  • video.checkedright channel, right title

Frontier

Built in. Add “Send to uploadly” as the last step of a workflow.

No code
No keys, no code. Every finished video reaches our queue by itself, with its title, description, thumbnails and publish time.

The API in three steps

  1. 01
    Create a key in your dashboardDashboard → API keys. It's shown once.
  2. 02
    Send videos from your workflowA link to the file, title, thumbnails and publish time.
  3. 03
    Get webhooks when they're liveScheduled, live, checked. Or ask GET /videos/:id.

What you get

The upload, done the way you'd do it.
Just not by you.

A person in YouTube Studio, with only the access an editor needs. The examples use our own channel.

By hand in YouTube Studio

Maria sets what your queue says: title, description, thumbnail and publish time. No YouTube API, no upload bot, no browser automation.

Checked once it's live

Every upload is checked after it goes public: right channel, right title. If anything is off, you hear from us.

Your channel stays yours

You invite us as Editor (limited). No password changes hands, and you can remove us any time.

Your publish window

Scheduled for your time, or made public by hand any time between 12:00 and 17:00. You choose per channel.

How it works

From invite to live.
Three steps.

  1. 01

    Invite us as Editor (limited)

    In YouTube Studio → Settings → Permissions. No password, no Owner or Manager access.

  2. 02

    Your videos reach our queue

    By themselves: from your own workflow through our API, or from Frontier with one workflow step. Title, description, thumbnails and publish time come along.

  3. 03

    A person uploads, then we check it

    By hand in YouTube Studio, at least two hours early. Once it's live: public, right channel, right title.

Pricing

Priced per channel.
Cancel any time.

Frontier members

$29/ month
per channel

Everyone else $39 a month per channel.

Volume5+ channels −10 % · 10+ channels −20 %

  • One video a day, uploaded by hand
  • Every upload checked once it's live
  • A main and a backup uploader
  • Send by API or from Frontier
  • Monthly, cancel any time
Join the waitlist

First week $1

7 days of real uploads on up to 3 channels, when your spot opens.

Cancel within the 7 days and nothing more is charged. Otherwise your monthly price starts on day 8, and any channels beyond 3 start then too.

Your monthly total

Channels
3
Videos a day per channel
Frontier member
Volume discount2 more channels → −10 %
  1. List price1–4 channels
  2. −10 %5+ channels
  3. −20 %10+ channels

$87/ month

3 channels × 1 video a day × $29

$29per channel

≈ $0.97per upload

90uploads a month

First week $1 · then $87 / month from day 8

Nothing is charged on the waitlist.Two videos a day on one channel count as two channels, for the price, the discount and the $1 week.

FAQ

Plain answers.

Anything else? Ask Robin, who runs uploadly, on X: @primalrobin.

01

What access do you get to my channel?

You invite our uploader account as Editor (limited) in YouTube Studio → Settings → Permissions. It can upload, schedule, set titles, descriptions, tags and thumbnails, and run the thumbnail A/B test. It can't see your revenue, delete published videos or change who has access. The role can also do things we don't use, like editing older videos. We only touch the videos in your queue.

02

Do you have an API?

Yes. Create a key in your dashboard, then send videos over REST from n8n, Make, Zapier or anything else that can make an HTTP request: a link to the file, title, description, tags, thumbnails and publish time. Webhooks tell your workflow when a video is scheduled, live and checked. The docs are at uploadly.io/docs.

03

Do I need Frontier?

No. In Frontier it's one workflow step, “Send to uploadly”, that hands over each finished video with its title, description, thumbnails and publish time. Without Frontier, send your videos through our API. Frontier members are first in line and pay $29 instead of $39.

04

How does the $1 week work?

When your spot opens, you get 7 days of real uploads for $1, on up to 3 channels (two videos a day count as two). You add a card then. Cancel within the 7 days and nothing more is charged. If you don't cancel, your monthly price starts on day 8. Any channels beyond the first 3 start on day 8 too. Joining the waitlist charges nothing.

05

Do I ever share my password?

No. You invite us from inside YouTube Studio, so no login changes hands. We will never ask for a password, for Owner or Manager access, for a sign-in through a link, or for payment outside the portal. If anyone does, it isn't us.

06

You upload for many channels. Doesn't that link mine to them?

No. Each client gets its own Google account on our domain, its own locked browser profile and its own IP address. No two clients ever share any of them.

07

Will it go out on time at weekends?

Yes. We schedule every video in YouTube Studio at least two hours before its publish time, and YouTube publishes it then, weekends included. Weekend videos need to reach us by Friday, so keep two or three days of videos ready.

08

Can you promise my channel is safe?

No one can promise that, and we won't. What we take away is one specific risk: an upload bot on your channel. Your videos still have to follow YouTube's rules.

09

What happens if something goes wrong?

Every video is checked once it's live: public, on the right channel, with the right title. If something is off, we set it to private and tell you what happened and who is fixing it.

10

Do you add anything to my videos or channel?

No watermark, no credit in the description, no end screen, no tag, no thumbnail stamp. A shared signature across many channels would link them to each other, which is exactly what we exist to avoid.

11

Who are the uploaders?

Trained people on our team. Each client has a main and a backup uploader. They open a locked browser profile they can launch but never look inside, so they never see a password, yours or ours. Every upload is logged with their name.

12

How do I stop?

Remove our account in YouTube Studio → Settings → Permissions, any time, without asking us. The plan is monthly and you can cancel whenever you like. On the waitlist nothing is charged at all.

Keep the upload human.
Automate everything else.

We open the beta in small groups, Frontier members first. Leave your e-mail and we'll write when your spot opens.

  • Free to join
  • No card to join
  • Frontier members first