APIMart
LLM

apimart-zoe API

apimart-zoe API memberi akses ke model pembuatan video multimodal dari APIMart: klip 4–30 detik dalam 480p, 720p, 1080p, 2k, atau 4k dari prompt, frame pertama dan terakhir, atau hingga 30 gambar, 10 video, dan 10 klip audio referensi, dengan audio opsional yang dibuat bersama video. Model ini juga bisa mengedit video yang sudah ada, dan alur dua langkah mengubah draf 480p berbiaya rendah menjadi video final 1080p, semuanya lewat satu ID model.

Video AIHingga 4KReferensi MultimodalDraf ke Final

Keunggulan Layanan

  • Diskon Resmi
  • Bayar sesuai penggunaan
  • Cepat & latensi rendah
Input

Buat draf 480p berbiaya rendah terlebih dahulu, lalu jadikan video final 1080p dalam 24 jam. Draf dan video final ditagih terpisah.

Wajib untuk teks ke video. Boleh dikosongkan jika Anda hanya mengirim gambar, video, atau audio.

5s

Hingga 30 gambar, 10 video, dan 10 audio, total maksimal 50 berkas. (0/50)

Pada mode otomatis, model menentukan berdasarkan media dan prompt. Referensi ke video dan edit video hanya dapat dipakai bersama gambar, video, atau audio referensi.

Asset URL
Asset URL

Memerlukan setidaknya satu gambar atau video referensi. WAV/MP3, masing-masing 2–15 detik, maksimal 15 MB, total 30 detik (toleransi ±0,2 detik).

Upload reference audio

WAV, MP3 (max 15MB, up to 10 audios, duration ≤ 30.2s)

Audio URL
Output

Video link valid for 72 hours

Harga apimart-zoe API

Harga transparan tanpa biaya tersembunyi. Bayar hanya untuk yang Anda gunakan.

Harga (per gambar)
VarianTingkatHarga GoldHarga saat iniHarga PlatinumHarga DiamondHarga resmiPenghematan Anda
apimart-zoe480P-input0.544Credits(~$0.0544)/dtkDengan referensi: (durasi tagihan + max(total referensi dibulatkan ke bawah, ⌈durasi tagihan × 2/3⌉)) × harga saat ini0.5168Credits(~$0.0517)/dtk0.4896Credits(~$0.049)/dtk0.64Credits(~$0.064)/dtk15%
480P0.952Credits(~$0.0952)/dtk0.9044Credits(~$0.0904)/dtk0.8568Credits(~$0.0857)/dtk1.12Credits(~$0.112)/dtk15%
720P-input1.088Credits(~$0.1088)/dtkDengan referensi: (durasi tagihan + max(total referensi dibulatkan ke bawah, ⌈durasi tagihan × 2/3⌉)) × harga saat ini1.0336Credits(~$0.1034)/dtk0.9792Credits(~$0.0979)/dtk1.28Credits(~$0.128)/dtk15%
720P1.836Credits(~$0.1836)/dtk1.7442Credits(~$0.1744)/dtk1.6524Credits(~$0.1652)/dtk2.16Credits(~$0.216)/dtk15%
1080P-input2.72Credits(~$0.272)/dtkDengan referensi: (durasi tagihan + max(total referensi dibulatkan ke bawah, ⌈durasi tagihan × 2/3⌉)) × harga saat ini2.584Credits(~$0.2584)/dtk2.448Credits(~$0.2448)/dtk3.2Credits(~$0.32)/dtk15%
1080P4.556Credits(~$0.4556)/dtk4.3282Credits(~$0.4328)/dtk4.1004Credits(~$0.41)/dtk5.36Credits(~$0.536)/dtk15%
2K-input6.596Credits(~$0.6596)/dtkDengan referensi: (durasi tagihan + max(total referensi dibulatkan ke bawah, ⌈durasi tagihan × 2/3⌉)) × harga saat ini6.2662Credits(~$0.6266)/dtk5.9364Credits(~$0.5936)/dtk7.76Credits(~$0.776)/dtk15%
4K-input7.276Credits(~$0.7276)/dtkDengan referensi: (durasi tagihan + max(total referensi dibulatkan ke bawah, ⌈durasi tagihan × 2/3⌉)) × harga saat ini6.9122Credits(~$0.6912)/dtk6.5484Credits(~$0.6548)/dtk8.56Credits(~$0.856)/dtk15%
2K11.22Credits(~$1.122)/dtk10.659Credits(~$1.0659)/dtk10.098Credits(~$1.0098)/dtk13.2Credits(~$1.32)/dtk15%
4K12.308Credits(~$1.2308)/dtk11.6926Credits(~$1.1693)/dtk11.0772Credits(~$1.1077)/dtk14.48Credits(~$1.448)/dtk15%

* Biaya sebenarnya tergantung pada keluaran akhir.

* Durasi yang ditagih adalah durasi yang diminta (bawaan 5 detik), tidak disesuaikan dengan panjang hasil. Tanpa video referensi: durasi tagihan × harga output. Dengan video referensi: (durasi tagihan + max(total durasi video referensi dibulatkan ke bawah ke detik, ⌈durasi tagihan × 2/3⌉)) × harga input.

* Durasi otomatis (-1) dan edit video memotong 30 detik di muka, lalu disesuaikan dengan durasi aktual yang dibulatkan ke detik terdekat; edit video ditagih dengan harga input. Draf dan video final ditagih terpisah; video final ditagih 1080p, memakai durasi draf (durasi aktual draf jika draf memakai durasi otomatis), dan ikut menagih durasi video referensi jika draf memakainya.

apimart-zoe API untuk Video AI hingga 30 Detik dan 4K

Buat klip 4–30 detik hingga 4K, dengan audio opsional, dari teks, frame pertama dan terakhir, atau referensi gambar, video, dan audio melalui apimart-zoe API di APIMart, lalu tinjau setiap shot sebagai draf 480p sebelum membuat video final 1080p.

50K+

Pengguna Aktif

99.9%

Waktu Aktif

2x

Lebih Cepat

—

Penghematan Biaya

Contoh apimart-zoe API: Teks ke Video dan Video dari Referensi

Panggil apimart-zoe di APIMart dengan satu permintaan POST. Pembuatan video bersifat asinkron: kirim tugas, lalu polling endpoint tugas untuk mendapatkan URL video, biasanya dalam 1–3 menit.

  1. 1

    Autentikasi Permintaan apimart-zoe API

    Simpan key yang Anda buat di atas di variabel lingkungan APIMART_API_KEY dan kirim sebagai Authorization: Bearer <key> di setiap permintaan apimart-zoe API.

  2. 2

    Kirim tugas apimart-zoe

    Kirim POST /v1/videos/generations dengan model apimart-zoe, prompt, resolution, aspect_ratio, duration, dan audio bila perlu. Tambahkan image_with_roles untuk frame pertama dan terakhir, atau image_urls, video_urls, dan audio_urls sebagai referensi. Respons mengembalikan task_id.

  3. 3

    Ambil hasil apimart-zoe

    Polling GET /v1/tasks/{task_id} setiap 5–10 detik; data.status bernilai pending, processing, completed, atau failed. Setelah completed (biasanya 1–3 menit), baca URL video dari data.result.videos[0].url[0] dan unduh dalam 72 jam sebelum URL kedaluwarsa. Jika tugas gagal, data.error.message menjelaskan alasannya dan biaya yang sudah dipotong dikembalikan secara otomatis.

    Lihat referensi apimart-zoe API untuk semua parameter, batasan tiap jenis tugas, dan field respons.

POST /v1/videos/generations
curl -X POST https://api.apimart.ai/v1/videos/generations \
  -H "Authorization: Bearer $APIMART_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "apimart-zoe",
    "prompt": "Seekor anak kucing oranye duduk di ambang jendela yang terkena sinar matahari dan menatap kamera, cahaya masuk dari samping, kamera perlahan mendekat",
    "resolution": "1080p",
    "aspect_ratio": "16:9",
    "duration": 8,
    "audio": true
  }'

Parameter apimart-zoe API

ParameterTipeWajibDefaultDeskripsi
modelstringYaDefault: apimart-zoeNilai tetap untuk apimart-zoe API: apimart-zoe.
promptstringOpsionalDefault: —Deskripsi video, maksimal 204.800 karakter. Wajib untuk teks ke video; opsional jika hanya mengirim materi. Jangan dikirim bersama draft_task_id.
resolutionstringOpsionalDefault: 720p480p, 720p, 1080p, 2k, atau 4k, tidak peka huruf besar-kecil. Draf 480p dan final 1080p.
aspect_ratiostringOpsionalDefault: adaptive21:9, 16:9, 4:3, 1:1, 3:4, 9:16, atau adaptive (model atau materi yang menentukan). Juga diterima sebagai size. Untuk edit video, jangan dikirim atau kirim adaptive.
durationintegerOpsionalDefault: 54–30 detik, ditagih sesuai permintaan; atau -1 agar model menentukan (30 detik dipotong di muka, lalu disesuaikan dengan durasi sebenarnya yang dibulatkan ke detik terdekat). Juga diterima sebagai seconds. Untuk edit video, jangan dikirim atau kirim -1.
audiobooleanOpsionalDefault: —Apakah audio dibuat bersama video. Juga diterima sebagai generate_audio; jika keduanya dikirim, nilainya harus sama. Jika tidak dikirim, model yang memutuskan (biasanya dengan suara).
seedintegerOpsionalDefault: —Seed acak (bilangan bulat).
image_with_rolesarrayOpsionalDefault: —Gambar dengan peran, misalnya [{"url": "...", "role": "first_frame"}]; role adalah first_frame, last_frame, atau reference_image. Frame tidak bisa digabung dengan referensi.
image_urlsarrayOpsionalDefault: —Gambar referensi, hingga 30; juga diterima sebagai image, images, atau image_url. Tidak boleh dikirim bersama image_with_roles; jika dikirim, hasilnya 400. jpeg, png, webp, bmp, tiff, gif, heic, atau heif; sisi 300–6000 px, rasio aspek 0,4–2,5, di bawah 30 MB, diperiksa saat pembuatan (jika tidak sesuai, tugas gagal dan biaya dikembalikan). URL http(s) publik atau asset://.
first_frame_imagestringOpsionalDefault: —Frame pertama; sama dengan role first_frame di image_with_roles. Satu gambar.
last_frame_imagestringOpsionalDefault: —Frame terakhir; memerlukan frame pertama. Sama dengan role last_frame. Satu gambar.
video_urlsarrayOpsionalDefault: —Video referensi, hingga 10: mp4 atau mov (H.264/H.265, audio AAC atau MP3), masing-masing 2–15 detik (1,8–15,2 detik diterima; 4–30 detik untuk video sumber edit) dan maksimal 200 MB; lebar dan tinggi 300–6000 px, lebar × tinggi 409.600–8.295.044 (sekitar 640×640 hingga 3840×2160), rasio aspek 0,4–2,5, 24–60 fps setelah dibulatkan (23,976 dan 59,94 diterima). http(s) atau asset://. Durasi, dimensi, rasio aspek, dan frame rate diperiksa saat pengiriman; jika tidak sesuai, 400 invalid_request_error dengan nilai terukur, tanpa biaya. Durasi diukur saat pengiriman; totalnya dibulatkan ke bawah ke detik penuh untuk penagihan.
audio_urlsarrayOpsionalDefault: —Klip audio referensi, hingga 10: wav atau mp3, masing-masing 2–15 detik (1,8–15,2 detik diterima) dan maksimal 15 MB, total 30 detik (maksimal 30,2 detik), durasi diperiksa saat pengiriman; harus disertai gambar atau video referensi. http(s) atau asset://. Semua materi total maksimal 50.
draftbooleanOpsionalDefault: —true membuat draf 480p berbiaya rendah. Tidak bisa digabung dengan omni_reference_task_type: edit.
draft_task_idstringOpsionalDefault: —task_id draf yang berhasil, dipakai dalam 24 jam. Selain model dan draft_task_id, hanya resolution (1080p) dan field umum seperti nsfw_check atau webhook yang boleh dikirim; field lain, termasuk prompt, materi, duration, aspect_ratio, seed, audio, omni_reference_task_type, return_last_frame, output_format, dan enhance_prompt, mengembalikan 400 meski kosong.
omni_reference_task_typestringOpsionalDefault: autoJenis tugas: auto (default, sama dengan tidak dikirim; model menentukan dari materi dan prompt), reference (video dari referensi), atau edit (edit video). reference dan edit hanya bisa dipakai bersama materi referensi. edit memerlukan minimal satu video referensi 4–30 detik; jangan kirim duration dan aspect_ratio (atau kirim -1 dan adaptive), dan jangan digabung dengan draft: true. extend (perpanjangan video) belum tersedia dan mengembalikan 400.
return_last_framebooleanOpsionalDefault: falsetrue juga mengembalikan frame terakhir video sebagai gambar png di data.result.last_frame_url.
output_formatstringOpsionalDefault: mp4mp4 atau mov (QuickTime). Juga diterima sebagai response_format; jika keduanya dikirim, yang dipakai output_format. Nilai lain mengembalikan 400.
enhance_promptbooleanOpsionalDefault: falsetrue membuat model mengoptimalkan prompt sebelum pembuatan; secara default prompt dipakai apa adanya.
nsfw_checkbooleanOpsionalDefault: falseField platform APIMart: sebelum pengiriman, memoderasi prompt, image_urls, image_with_roles, frame pertama dan terakhir, serta gambar asset://; video dan audio referensi tidak dimoderasi. Jika layanan moderasi sementara tidak tersedia, permintaan tetap diteruskan. Final tidak membawa prompt dan materi, jadi moderasi dilakukan saat draf dibuat. Jika terdeteksi, mengembalikan 400 nsfw_content_detected (message berisi kategorinya), tidak membuat tugas, dan tidak dikenai biaya.

apimart-zoe vs Seedance 2.5: Perbandingan Harga dan Kemampuan

Kedua model tersedia di APIMart melalui endpoint pembuatan video yang sama. Tarif per detik di bawah dibaca dari API harga APIMart saat halaman ini dibuat, sehingga perbandingan mengikuti harga terbaru; tabel kemampuan mencantumkan parameter API dan aturan penagihan terbaru dari setiap model.

Harga per detik: apimart-zoe vs Seedance 2.5

Resolusi dan jenis tagihanapimart-zoeSeedance 2.5apimart-zoe vs Seedance 2.5
480p, tanpa video referensi$0.0952/detik$0.0961/detik1% lebih murah
480p, dengan video referensi (tarif input)$0.0544/detik$0.0576/detik6% lebih murah
720p, tanpa video referensi$0.1836/detik$0.216/detik15% lebih murah
720p, dengan video referensi (tarif input)$0.1088/detik$0.1296/detik16% lebih murah
1080p, tanpa video referensi$0.4556/detik$0.5346/detik15% lebih murah
1080p, dengan video referensi (tarif input)$0.272/detik$0.3192/detik15% lebih murah
2k, tanpa video referensi$1.122/detikTidak didukung—
2k, dengan video referensi (tarif input)$0.6596/detikTidak didukung—
4k, tanpa video referensi$1.2308/detikTidak didukung—
4k, dengan video referensi (tarif input)$0.7276/detikTidak didukung—

Tarif member Gold dalam USD per detik output. Tanpa video referensi, kedua model menagih detik output. Dengan video referensi, apimart-zoe menagih (detik output + max(total detik video referensi dibulatkan ke bawah, ⌈detik output × 2/3⌉)) × tarif input-nya, dan Seedance 2.5 menagih (detik video referensi + detik output) × tarif input-nya. Untuk apimart-zoe, detik output adalah durasi yang diminta; untuk Auto dan edit video, durasi sebenarnya yang dibulatkan ke detik terdekat. Tarif Anda bergantung pada tingkat keanggotaan; tabel harga di setiap halaman model menampilkan tarif untuk akun Anda. — berarti tarif belum dipublikasikan.

Contoh biaya: apimart-zoe vs Seedance 2.5

  • Klip 720p 5 detik tanpa video referensi: apimart-zoe $0.918, Seedance 2.5 $1.08.
  • Klip 720p 10 detik tanpa video referensi: apimart-zoe $1.836, Seedance 2.5 $2.16.
  • Klip 720p 30 detik, atau durasi Auto yang memotong 30 detik di muka: apimart-zoe $5.508, Seedance 2.5 $6.48.
  • Klip 1080p 10 detik tanpa video referensi: apimart-zoe $4.556, Seedance 2.5 $5.346.
  • Klip 720p 10 detik dengan video referensi 5 detik: apimart-zoe $1.85 (17 detik ditagih), Seedance 2.5 $1.944 (15 detik ditagih), masing-masing dengan tarif input-nya.
  • 100 klip 720p berdurasi 10 detik tanpa video referensi: apimart-zoe $183.60, Seedance 2.5 $216.00.

Perbandingan kemampuan

Fiturapimart-zoeSeedance 2.5
ID modelapimart-zoeseedance-2.5
EndpointPOST /v1/videos/generations, lalu GET /v1/tasks/{task_id}POST /v1/videos/generations, lalu GET /v1/tasks/{task_id}
Durasi klip4–30 detik (default 5), atau -1 untuk Auto4–30 detik (default 5), atau -1 untuk Auto
Resolusi480p, 720p (default), 1080p, 2k, 4k480p, 720p (default), 1080p
Rasio aspek21:9, 16:9, 4:3, 1:1, 3:4, 9:16, adaptive (default)21:9, 16:9, 4:3, 1:1, 3:4, 9:16, adaptive (default)
Frame pertama dan terakhirfirst_frame / last_frame; tidak bisa digabung dengan gambar, video, atau audio referensifirst_frame / last_frame; dengan referensi video atau audio, frame dipakai sebagai gambar referensi
Referensi per permintaanHingga 30 gambar, 10 video (masing-masing 2–15 detik; 4–30 detik untuk edit), dan 10 klip audio (masing-masing 2–15 detik, total 30 detik), total 50 file; audio referensi harus disertai gambar atau video referensiHingga 30 gambar, 10 video (total 30 detik), dan 10 klip audio (total 30 detik)
Sumber materiURL http(s) atau ID asset:// untuk semua materi, didaftarkan otomatis saat pengirimanURL http(s) atau ID asset://
Draf 480p lalu final 1080pDidukung; buat final dalam 24 jam setelah draf dibuatDidukung (draft / draft_task_id)
Pembuatan audioaudio (alias generate_audio); jika tidak dikirim, model yang memutuskan, biasanya dengan suaragenerate_audio, aktif secara default
Edit dan perpanjang videoomni_reference_task_type: edit (video sumber 4–30 detik); extend belum tersediaomni_reference_task_type: edit, extend
Opsi lainseed, return_last_frame, output_format (mp4 / mov), dan enhance_prompt didukung; negative_prompt dan camera_fixed tidakgenerate_audio, seed, return_last_frame, watermark, output_format, pencarian web
Penagihan dengan video referensi(output + max(total referensi dibulatkan ke bawah ke detik penuh, ⌈output × 2/3⌉)) detik × tarif input(referensi + output) detik × tarif input
Durasi AutoMemotong 30 detik di muka, lalu disesuaikan dengan durasi sebenarnya yang dibulatkan ke detik terdekat; berlaku juga untuk edit videoMemotong 30 detik di muka, disesuaikan dengan penggunaan token sebenarnya
Seedance 2.5 API →