Langsung ke konten utama
POST
Menyimpan satu berkas media di Vidgen dan mengembalikan objek asset yang bisa langsung ditempel ke references di POST /api/v1/generate. Endpoint ini memakai multipart/form-data, bukan JSON.

Authorizations

string
wajib
API key berformat Bearer vg_....

Form data

binary (multipart)
wajib
Berkas tunggal. Gambar JPG/PNG/WebP, video MP4/WebM, atau audio MP3/WAV. Maksimal 100 MB; berkas kosong ditolak. Format dikenali dari isi berkas, bukan dari ekstensi atau Content-Type.
string
Id model target. Tidak wajib, tetapi menentukan aturan yang dipakai server:
  • Model motion control: rentang durasi video referensi dilonggarkan jadi 3–30 detik dan tidak dipotong otomatis.
  • Model lain: video di atas 15 detik dipotong menjadi ±14,5 detik, dan audio harus 2–15 detik.
  • Beberapa jalur penyimpanan menyimpan berkas dengan cara berbeda per model.
Kalau kamu mengunggah video referensi untuk motion control tanpa menyertakan model, server memperlakukannya sebagai video umum dan memotongnya jadi 14,5 detik.

Responses

boolean
wajib
true saat berkas tersimpan.
object
wajib
Bawa objek ini utuh ke field references.

Batas yang ditegakkan di sini

Aset tidak punya tanggal kedaluwarsa yang dijanjikan ke klien. Kalau kamu perlu memakai referensi yang sama berminggu-minggu, simpan berkas aslinya di storage kamu dan unggah ulang bila perlu.