Uploads
Publish videos and Shorts to YouTube, create playlists, and add a video to one on publish.
Stop wrestling with YouTube's Data API. Zernio handles OAuth, rate limits, video processing, and API changes - so you can focus on building your product.
Save 4-6 weeks of development time
Zernio API
Simple API key - start in 30 seconds
Automatic retries & queue management
Upload directly - we handle resumable uploads
Zero maintenance forever
One API for 17 platforms
YouTube Data API v3
Complex OAuth with Google Cloud Console setup
Strict quota limits requiring careful management
Resumable uploads with complex chunking logic
Frequent API deprecations require constant updates
Build separate integrations per platform

Profile
defaultYouTube
Link your YouTube channel through our dashboard. One-click OAuth - we handle all the Google permissions.

POST /v1/posts
const { data } = await zernio.posts.createPost({ body: { content: 'v2 walkthrough', mediaItems: [{ url: 'https://cdn.acme.com/launch.mp4' }], platforms: [ { platform: 'youtube', accountId: 'acc_8f2a' }, ], scheduledFor: '2027-01-15T14:30:00', timezone: 'Europe/Madrid', }, });
Use our simple REST API to upload videos with titles, descriptions, and thumbnails. Same pattern works for all 17 platforms.

post.failed
Webhook sent to your app
Mon, 18 Jan
09:00, Europe/Madrid
v2 walkthrough
Fri, 15 Jan at 14:30
Zernio uploads at your scheduled time, handles resumable uploads, and notifies you via webhooks. You never touch YouTube's API directly.
You need a YouTube channel linked to your Google account
Publish videos and Shorts to YouTube, create playlists, and add a video to one on publish.
Set a scheduled time and Zernio publishes the video at that moment.
Read the caption track YouTube already holds for any of your channel's videos as plain text with timed cues, including auto-generated ones.
Set a custom thumbnail on your videos, which Zernio validates against YouTube's format and size rules before upload.
Read, reply to, and delete comments on your YouTube videos.
Pull views, likes, and comments per video, with per-day watch time and subscriber changes.
Write it yourself with the SDKs, hand it to an agent over MCP, or run it from a shell.
Uses the real YouTube OAuth. You can disconnect right after
Complete developer guide
Costs and quotas explained
Post, schedule and analyze content
Tools and setup for Claude, ChatGPT and Cursor
Endpoints, fields and examples
Error codes and how to fix them
No credit card, no sales call. Same reliability, 10x less code.