Built for people who connect their own channels

Who schedules on, YouTube via API?

Vibe coders

Connect your channels in RedPanda Cloud. Complete OAuth in the dashboard. Then set scheduledAt with curl, the Node SDK, MCP, or CLI. UTC timestamps stay predictable in JSON. Schedule to YouTube through the same request shape.

CLI and SDK users

Queue publish times in one REST call. RedPanda delivers on the worker. You do not run cron per platform. Channel and post caps on your plan still apply. Schedule to YouTube through the same request shape.

Agent operators

Ask your agent to schedule into your workspace. It uses the accounts you connected. It does not onboard other people’s customers onto your token. Schedule to YouTube through the same request shape.

Three steps

Add YouTube scheduling,to your product in three steps

Connect YouTube once, then schedule posts and track delivery through the same API.

New to RedPanda? Read the getting started guide

ดูตัวอย่างเพย์โหลด

ช่องตัวอย่าง

ช่องตัวอย่าง

Media: walkthrough.mp4

จุดสิ้นสุด

POST /api/v1/public/posts

JSON payload
{ "scheduledAt": "2026-01-01T12:00:00.000Z", "status": "scheduled", "body": "Full product walkthrough — links in description.", "integrationIds": [ "<integration-id>" ], "media": [ { "id": "<media-id>", "path": "https://cdn.example.com/walkthrough.mp4" } ], "providerSettingsByIntegrationId": { "<integration-id>": { "title": "OpenQuok walkthrough", "type": "public", "selfDeclaredMadeForKids": "no" } } }

Free payload wizard

ทดสอบเพย์โหลด API การกำหนดเวลาโซเชียลมีเดียของคุณก่อนจัดส่งโค้ด

Compose a scheduled post with sample channels in your browser. Set publish time, document carousel names, follow-up comments, and optional repeat cadence, then copy the JSON body. Copy JSON is free — no account required. Scheduling and file uploads need a workspace.

สำรวจตัวอย่างคำขอและคำตอบตามรูปแบบ

มิเรอร์ตัวอย่างแบบคงที่ส่งเพย์โหลด API สาธารณะของ RedPanda และการตอบกลับที่สำเร็จ

Schedule a video on YouTube. Set scheduledAt to an ISO-8601 UTC timestamp.

คำขอ

เนื้อความ JSON
{ "scheduledAt": "2026-01-01T12:00:00.000Z", "status": "scheduled", "body": "Full product walkthrough — links in description.", "integrationIds": [ "<integration-id>" ], "media": [ { "id": "<media-id>", "path": "https://cdn.example.com/walkthrough.mp4" } ], "providerSettingsByIntegrationId": { "<integration-id>": { "title": "OpenQuok walkthrough", "type": "public", "selfDeclaredMadeForKids": "no" } } }

การตอบกลับ

เนื้อความ JSON
{ "success": true, "data": { "postGroup": "9a0a1b2c-3d4e-4f5a-9b8c-aa11bb22cc33", "posts": [ { "id": "5b3c1d2e-9a3f-4e6b-bb12-2c0a5f1a90a1", "state": "QUEUE", "publishDate": "2026-01-01T12:00:00.000Z", "organizationId": "c1d8a3f4-1234-4abc-bf12-1234567890ab", "integrationId": "1f9a4f3a-3b2c-4f4a-9d8e-7a3f6b1c8e22", "content": "Full product walkthrough — links in description.", "delay": 0, "postGroup": "9a0a1b2c-3d4e-4f5a-9b8c-aa11bb22cc33", "title": null, "description": null, "parentPostId": null, "releaseId": null, "releaseUrl": null, "settings": null, "image": null, "intervalInDays": null, "error": null, "deletedAt": null, "createdByUserId": null, "createdAt": "2026-05-10T09:00:00.000Z", "updatedAt": "2026-05-10T09:00:00.000Z" } ] } }

Node SDK

TypeScript SDK สำหรับแบ็กเอนด์ Node.js ให้พิมพ์การเรียก REST

Install @openquok/node-sdk in your Next.js or TypeScript backend. Call post() to schedule on YouTube with the same JSON you send to POST /public/posts. scheduledAt, repeatInterval, and provider settings stay typed.

MCP server

เครื่องมือ MCP สำหรับเคอร์เซอร์และรหัส Claude,API สาธารณะเดียวกัน

Connect your MCP client with an opo_ token. Schedule YouTube posts from chat with schedulePostTool and integrationList. Agents use the same REST API as curl and the SDK.

OAuth2 for apps

แอป OAuth2ความยินยอมของผู้ใช้โทเค็นพื้นที่ทำงาน

Register your app under Developers → Apps. Users approve access to their workspace, then your app calls the public API for YouTube scheduling without pasted workspace keys.

Pricing

Transparent pricingfor YouTube scheduling API

Every paid plan includes Public API access, MCP tools, and OAuth apps per workspace. Schedule on YouTube via REST, Node SDK, or MCP — start with a 7-day free trial, no credit card required.

Solo

$29 / mo

Prototype YouTube scheduling from curl, SDK, or MCP before you ship to customers.


ฟีเจอร์

  • 1 agent workspace
  • Total 15 channels
  • 500 posts per month
  • Unlimited AI Writer (experimental)
  • Unlimited AI Summarizer (experimental)
  • Public API access
  • 1 OAuth app
  • 1 MCP server (same OAuth connection)
  • Total 5.0 GB cloud storage
  • Official platform APIs
  • Multi-channel publishing
ทดลองใช้ฟรี 7 วัน — ไม่ต้องใช้บัตรเครดิตในการเริ่มต้น

Self-host for $0

RedPanda charges no software fee when you run it on your own infrastructure. You still pay for servers, Supabase, and bandwidth.

Hosted cloud Cloud billing Docker Compose Cloud production stack Self-hosting overview

คำถามเกี่ยวกับตัวอย่าง API

YouTube API การกำหนดเวลา,answered

Connect YouTube, build a valid POST /public/posts payload, and publish from your app or agent.

ศูนย์ช่วยเหลือ