Reels dan jadwal berulang lewat API & MCP
Terakhir diperbarui
Di artikel ini
Semua yang bisa kamu lakukan di kalender Posto untuk video Reels dan jadwal berulang juga bisa dijalankan dari n8n, Zapier, sistem agency, atau asisten AI. Semuanya tidak memakai Credit AI, kecuali variasi caption AI pada jadwal berulang bila dinyalakan. Cara membuat API key dan menghubungkan asisten AI ada di API dan MCP.
Siapa yang bisa memakai?
- Butuh akses API & MCP (paket Agency, atau add-on API & MCP).
- Video Reels hanya untuk paket Pro, Ultimate, dan Agency, dengan batas video baru per hari sesuai paket. Lihat Bikin video Reels dari carousel.
- Jadwal berulang untuk paket berbayar, dengan jumlah seri aktif per paket. Lihat Jadwal berulang.
- API key perlu izin Jadwal untuk jadwal dan seri, serta Buat konten untuk membuat video.
Menjadwalkan sebagai Reels
- Panggil
POST /api/v1/schedulesseperti biasa, lalu tambahkan"format": "reels". - Opsional: atur video lewat
"video", misalnya{"secondsPerSlide": 3, "transition": "fade"}. Kosong = pengaturan bawaan. - Pantau dengan
GET /api/v1/schedules/{id}. Setiap akun punyareelsStep:video(video dibuat),upload,processing(diproses platform), lalupublished.
Mau ganti jam, caption, atau format sebelum terbit? Pakai PATCH /api/v1/schedules/{id}. Akun tujuan tidak bisa diganti; batalkan lalu buat jadwal baru.
Membuat jadwal berulang
- Panggil
POST /api/v1/schedule-seriesdengan carousel, platform, aturan (rule), dan tanggal mulai (startsOn). - Aturan:
freqdaily,weekly(isibyWeekday, 0 = Minggu sampai 6 = Sabtu), ataumonthly(isibyMonthDay, 1–28 atau -1 untuk hari terakhir), jamtimedi zona waktu brand, dan akhir opsionaluntil(tanggal) ataucount(jumlah posting). - Posting untuk 14 hari ke depan langsung muncul di kalender (
GET /api/v1/schedules, denganseriesId). Sisanya dijadwalkan otomatis.
curl -X POST https://posto.id/api/v1/schedule-series \
-H "Authorization: Bearer pk_live_xxx" \
-H "Idempotency-Key: seri-promo-gajian" \
-H "Content-Type: application/json" \
-d '{"carouselId":"<id carousel>","platforms":["instagram"],"rule":{"freq":"weekly","interval":1,"byWeekday":[1,4],"time":"19:00","count":8},"startsOn":"2026-10-26","format":"reels"}'
Kelola seri dengan PATCH /api/v1/schedule-series/{id} (berlaku untuk posting berikutnya), POST …/pause, POST …/resume, dan DELETE /api/v1/schedule-series/{id} untuk mengakhiri. Posting yang sudah terbit tidak terhapus.
Mengunduh video Reels
- Panggil
POST /api/v1/carousels/{id}/video-exports. Respons berisiiddan statusqueued. - Cek
GET /api/v1/carousels/{id}/video-exports/{exportId}sampaiready, lalu unduh darivideo.url. - Link berlaku 24 jam (
video.expiresAt). Permintaan yang sama tidak membuat video baru dan tidak menambah hitungan batas harian.
curl -X POST https://posto.id/api/v1/carousels/<id carousel>/video-exports \
-H "Authorization: Bearer pk_live_xxx" \
-H "Content-Type: application/json" \
-d '{"secondsPerSlide":3,"transition":"fade"}'
Lewat asisten AI (MCP)
Minta asistenmu, misalnya "Jadwalkan carousel ini sebagai Reels Jumat jam 19.00" atau "Posting ulang carousel ini tiap Senin dan Kamis jam 7 malam, 8 kali". Tool yang dipakai: schedule_post (dengan format Reels), create_schedule_series, list_schedule_series, pause_schedule_series, resume_schedule_series, end_schedule_series, dan export_reels_video. Asisten mengulang aturan jadwal ke kamu sebelum membuat seri dan meminta konfirmasi sebelum mengakhirinya.
Tool asisten AI lainnya
- Akun & posting:
list_accounts(akun terhubung per brand, batas caption per platform),get_tiktok_creator_info(opsi privasi TikTok yang diizinkan),list_posts,get_post(status & tautan per platform, alasan gagal),update_post, dancancel_post. - Credit AI aman:
create_carouseldenganplanOnly: truememberi perkiraan jumlah slide & Credit AI tanpa memotong Credit AI;strictSlides: truemenolak bila slide harus dikurangi.idempotencyKeymembuat pengulangan aman (tidak memotong Credit AI dua kali).get_carouselmenyertakancaptionLimitsper platform. - Tanpa API key di Claude: tambahkan Posto sebagai custom connector di claude.ai dengan URL
https://posto.id/mcp. Lihat Hubungkan Posto ke Claude sebagai custom connector.
Kabar lewat webhook
Pasang webhook untuk event series.paused (seri dijeda, otomatis atau manual) dan series.ended (seri selesai atau diakhiri). Event post.published dan post.failed kini juga berisi format dan seriesId.
Masih bingung? Hubungi [email protected].
Apakah artikel ini membantu?
Artikel terkait
Belum ketemu jawabannya?
Tim support siap membantu. Sebutkan judul carousel atau jam kejadian supaya kami cepat menemukannya.
