Buat soal berkualitas otomatis — hemat waktu, tetap akurat
Pilih topik, kelas, dan tipe soal. Dapatkan paket soal dan kunci jawaban yang siap dicetak atau diintegrasikan ke sistem pembelajaran.
Kenapa pilih BikinSoal?
API sederhana, hasil berkualitas. Cocok untuk guru, institusi, dan aplikasi belajar.
Kecepatan & Skalabilitas
Hasilkan puluhan soal dalam detik. Infrastruktur API siap menangani ribuan request.
Kustomisasi Penuh
Atur topik, tingkat kelas, jumlah soal, dan tipe (PG / Isian singkat) via parameter API.
Integrasi REST API
REST API sederhana, dokumentasi lengkap, *endpoint* stabil dan aman dengan API Key.
Mulai dalam 3 Langkah Mudah
Automasi pembuatan soal untuk platformmu hari ini.
Daftar & Dapatkan API Key
Buat akun, lalu dapatkan *key* unik untuk otentikasi. Tersedia kuota gratis untuk *testing*.
Lihat Dokumentasi →Kirim Request API
Kirim permintaan POST dengan parameter: `topik`, `kelas`, `tipe`, dan `jumlah` soal.
POST /api/generate-soal
Terima Soal dalam JSON
API akan merespons dalam format JSON rapi, siap diolah dan diintegrasikan ke sistem Anda.
{"status": "ok", "questions": [...]}
Pilihan Paket Sesuai Kebutuhanmu
Mulai dari kuota gratis, hingga paket Enterprise dengan SLA terjamin.
Basic (Gratis)
- 100 Request/Bulan
- Dukungan Dasar
- Skalabilitas Rendah
Pro
- 5.000 Request/Bulan
- Dukungan Prioritas
- Skalabilitas Tinggi
Enterprise
- Unlimited Request
- Dedicated Account Manager
- SLA 99.9%
Komentar Pengguna
Pertanyaan yang Sering Diajukan
Apakah API ini berbayar?
Saat ini tersedia versi **Basic gratis** dengan kuota 100 request/bulan untuk keperluan *testing* dan penggunaan personal. Untuk penggunaan produksi dan kuota besar, tersedia paket **Pro** dan **Enterprise** yang dapat Anda lihat di bagian harga.
Bagaimana cara mendapatkan API key?
Anda cukup mendaftar melalui halaman dokumentasi, membuat akun, lalu dapatkan API key Anda di *dashboard* pengguna. Key ini wajib disertakan di setiap request Anda.
Bisa kustom tingkat kesulitan soal?
Ya. Anda dapat menambahkan instruksi tingkat kesulitan di *prompt* saat mengirim *request* (misalnya: "Buatkan soal matematika kelas 6 tingkat sulit..."). Kedepannya, kami akan menambahkan parameter khusus untuk tingkat kesulitan.
Apa format respons dari API ini?
Respons selalu dalam format **JSON** yang terstruktur, mencakup list soal, opsi jawaban (untuk Pilihan Ganda), dan kunci jawaban yang terpisah. Ini memudahkan Anda memproses data secara otomatis.