The YouTube Data API v3 requires Google Cloud project setup, complex resumable uploads, and strict quota limits that cost real money to exceed. RelayAPI handles OAuth, rate limits, media hosting, and API changes.
No credit card required · Free plan available
const res = await fetch("https:">//api.relayapi.dev/v1/posts", {
method: "POST",
headers: {
Authorization: "Bearer rlay_live_xxxx",
"Content-Type": "application/json",
},
body: JSON.stringify({
content: "Check out our latest update!",
platforms: ["youtube"],
media: ["https:">//cdn.example.com/image.jpg"],
}),
});Publishing via the YouTube Data API requires a YouTube channel linked to your Google account. Brand Accounts provide better team management. API quota limits apply and may require a quota increase request.
Authorize your YouTube account via OAuth in about 30 seconds.
Use the REST API or our SDKs to publish content from your stack.
RelayAPI manages publishing, rate limits, and delivery notifications.
Upload YouTube videos with a single API call. No resumable upload protocol, no chunk management, no separate thumbnail/caption requests. Send your video file and metadata, we handle the pipeline.
RelayAPI uses the official YouTube Data API v3. Your videos are published natively with full YouTube features (monetization, analytics, captions), while we handle Google Cloud setup and quota management.
YouTube's 10,000 units/day quota is severely limiting. RelayAPI optimizes API unit usage, batches metadata operations, and manages quota budgets so you can upload more videos without hitting limits.
You need a YouTube channel, which can be on a personal Google account or a Brand Account. Brand Accounts are recommended for team management and organization. RelayAPI supports both account types.
RelayAPI supports standard video uploads, YouTube Shorts (vertical, under 60 seconds), and Community Posts (text, images, polls for eligible channels). Thumbnails and captions can be set in the same request.
YouTube's default quota is 10,000 units/day. A video upload costs 1,600 units. RelayAPI optimizes unit usage by batching operations and provides quota monitoring. If you need higher limits, we guide you through Google's quota increase request process.
Yes. Upload vertical video (9:16 aspect ratio, under 60 seconds) and RelayAPI automatically flags it as a Short, adds appropriate metadata, and ensures it appears in the Shorts shelf.
Yes. You can upload videos as private or unlisted with a scheduled publish time. RelayAPI sets the appropriate privacy status and scheduled publish timestamp using YouTube's native scheduling feature.
Join developers who chose RelayAPI over wiring up YouTube Data API v3 by hand.