vg_ dan kredit atau paket Unlimited yang aktif.
1
Buat job
POST /api/v1/generate menerima prompt, nama model, dan beberapa parameter. Jawabannya 202 Accepted — job sudah masuk antrean, bukan sudah selesai.- cURL
- Node.js
- Python
2
Baca responsnya
Struktur yang selalu sama:Simpan
job.id. Semua yang terjadi selanjutnya dibaca lewat id itu.3
Polling sampai selesai
GET /api/v1/jobs/{jobId} mengembalikan status terbaru. Cek tiap 5 detik; klip pendek biasanya matang dalam beberapa menit, tapi panjang antrean ikut menentukan.queued, dispatching, processing, succeeded, failed, cancelled. Selama belum succeeded, field result bernilai null.4
Unduh dan simpan
result.url dijamin bisa diakses publik selama 24 jam. Setelah itu tautannya mati.succeeded. Jangan menyimpan URL-nya sebagai arsip.Sering dipakai setelah ini
- Pilih model dan parameter — isi katalog bisa dibaca dari runtime lewat
GET /api/v1/models. - Kirim gambar/video referensi — untuk face-lock, produk, atau motion control.
- Retry aman dengan idempotencyKey.
- Tabel kode error.