API Hop

Dokumentasi

Dokumentasi API Hop

Pembuatan video MiniMax H3 dan Grok

Permintaan video asinkron, batas parameter, satuan biaya, dan pemeriksaan tugas.

POSThttps://api.apihop.ai/v1/video-generations

Ketersediaan

Ketersediaan bergantung pada kunci API API Hop Anda. Kirim permintaan hanya jika GET /v1/models mengembalikan ID model yang diminta secara tepat: minimax-h3 atau grok-imagine-video-1.5. Dokumentasi tidak memberikan akses. Veo 3.1 Fast dan Gemini Omni Flash tidak tersedia melalui panduan publik ini.

Parameter permintaan

Kirim JSON dengan Authorization: Bearer YOUR_APIHOP_API_KEY dan Content-Type: application/json.

modelsecondsresolutionimagesaudios
minimax-h36-30768p (default), 480p0-80-3
grok-imagine-video-1.56-15720p0-7Tidak didukung

model dan string prompt yang tidak kosong wajib diisi. Prompt Grok maksimal 1.200 karakter. seconds menerima bilangan bulat atau string bilangan bulat, dengan nilai default 6. aspect_ratio secara default adalah 16:9; 9:16 juga diterima. images dan audios adalah array URL HTTP(S); gambar Grok juga menerima URI data base64 PNG, JPEG, atau WebP. H3 tidak menjamin keluaran 480p; gunakan 768p. Hilangkan stream atau atur ke false. Kolom yang tidak didukung dan alias yang bertentangan akan ditolak.

Contoh permintaan

bash
curl --request POST \
  --url https://api.apihop.ai/v1/video-generations \
  --header 'Authorization: Bearer YOUR_APIHOP_API_KEY' \
  --header 'Content-Type: application/json' \
  --data '{"model":"minimax-h3","prompt":"A slow pan across a mountain lake","seconds":"6","resolution":"768p","aspect_ratio":"16:9"}'
json
{
  "model": "grok-imagine-video-1.5",
  "prompt": "A slow pan across a mountain lake",
  "seconds": "6",
  "resolution": "720p",
  "aspect_ratio": "16:9"
}

Status dan hasil tugas

Permintaan yang diterima mengembalikan HTTP 202, data.jobId sebagai string desimal, dan data.status: "PENDING". Simpan ID sebagai string. Periksa GET /v1/jobs/{id} setiap 5-10 detik dengan kunci dari akun yang sama. PENDING, CONNECT, dan PROCESSING bukan status akhir. Saat COMPLETED, baca URL video dari data.outputResult.result[].url; setiap URL berupa string. Hentikan pemeriksaan saat FAILED atau CANCELLED. Segera simpan video yang selesai. Jika pengiriman kehabisan waktu atau tugas lama diproses, periksa tugas yang ada dan penggunaan akun sebelum mencoba lagi; POST lain dapat membuat tugas berbayar lain.

Penagihan

MiniMax H3 ditagih per detik video yang dihasilkan; Grok Imagine Video 1.5 per permintaan. Lihat tarif yang dipublikasikan di Harga. Jangan mengalikan harga per permintaan Grok dengan durasi video.