Dokumentasi API
Memulai
API DeepManim memungkinkan Anda membuat video animasi edukatif melalui kode. Buat video dari prompt teks, perbaiki secara bertahap, dan tambahkan narasi—semuanya melalui REST API yang sederhana.
https://api.deepmanim.com/api/v1- Audio saat pembuatanSaat membuat video baru melalui /generate, narasi audio disertakan secara bawaan.
- Tidak ada audio pada modifikasiSaat memperbaiki video melalui /improve, hasilnya tidak menyertakan audio. Selesaikan semua modifikasi terlebih dahulu, lalu tambahkan audio melalui /audio setelah videonya sesuai.
- Perkiraan waktuPembuatan video memerlukan sekitar 6 menit. Kolom estimated_time_remaining_seconds pada respons job menampilkan hitung mundur secara langsung.
Autentikasi
Semua permintaan API memerlukan kunci API. Buat kunci dari Pengaturan → Kunci API di aplikasi. Sertakan kunci Anda di header Authorization:
Authorization: Bearer dm_k_your_api_key_here
Memerlukan pembelian kredit. Akses API tersedia bagi pengguna yang pernah membeli kredit setidaknya sekali. Kredit tingkat gratis saja tidak cukup.
Rahasiakan kunci API Anda. Jangan membagikannya di repositori publik atau aplikasi sisi klien.
Mulai cepat
Buat video dalam tiga langkah: buat job, pantau sampai selesai, lalu ambil hasilnya.
1. Buat video
curl -X POST https://api.deepmanim.com/api/v1/generate \
-H "Authorization: Bearer dm_k_your_key" \
-H "Content-Type: application/json" \
-d '{"message": "Jelaskan cara kerja fotosintesis", "preferred_locale": "id"}'2. Pantau sampai selesai
curl https://api.deepmanim.com/api/v1/jobs/JOB_ID \ -H "Authorization: Bearer dm_k_your_key" # Respons berisi: # status: "pending" | "running" | "completed" | "failed" # phase: "exploring_ideas" | "brainstorming" | "crafting_vision" | "refining_details" | "assembling_pieces" | "polishing" | "adding_voice" | "iterating" | "done" # estimated_time_remaining_seconds: 285
3. Dapatkan hasil
# Saat statusnya "completed", respons berisi:
{
"job_id": "...",
"status": "completed",
"phase": "done",
"estimated_time_remaining_seconds": 0,
"result": {
"video_url": "https://...",
"description": "Animasi yang menjelaskan fotosintesis...",
"session_id": "...",
"message_id": "...",
"duration_seconds": 24.6,
"has_audio": true,
"follow_up": "Bagaimana respirasi sel berkaitan dengan fotosintesis?"
}
}Endpoint
Pembuatan video
Job
Session
Pesan
Akun
Kredit dan harga
Setiap panggilan API yang membuat job akan mengurangi kredit dari saldo Anda:
Biaya pembuatan dan perbaikan bergantung pada preset yang dipilih dan saat ini berkisar antara 1,5 hingga 70 kredit. Membaca session, pesan, status job, dan informasi akun gratis serta tidak mengurangi kredit.
Respons kesalahan
API DeepManim v1 — Ada pertanyaan? Hubungi support@deepmanim.com