Akses terstruktur ke teks Alkitab
Ambil data Alkitab berdasarkan kitab, pasal, dan ayat; ideal untuk fitur pembacaan harian, presentasi liturgi, atau tampilan ayat dalam artikel dan renungan.
Bible API dari Lembaga Alkitab Indonesia memudahkan Anda mengakses teks Alkitab secara terstruktur (kitab, pasal, ayat) untuk kebutuhan aplikasi mobile, website gereja, sistem liturgi, dan berbagai karya digital lainnya.
*Penggunaan teks Alkitab mengikuti ketentuan hak cipta dan lisensi yang ditetapkan oleh Lembaga Alkitab Indonesia. Pastikan Anda membaca syarat penggunaan sebelum mengintegrasikan API.
Bible API membantu menjembatani misi LAI dalam menyebarkan Firman Tuhan dengan ekosistem digital modern: aplikasi mobile, web, dan sistem internal gereja.
Ambil data Alkitab berdasarkan kitab, pasal, dan ayat; ideal untuk fitur pembacaan harian, presentasi liturgi, atau tampilan ayat dalam artikel dan renungan.
Dokumentasi lengkap tersedia di Postman Collection dengan contoh request, environment, dan skema autentikasi sehingga mudah dicoba dan diintegrasikan ke backend maupun frontend.
Gunakan Bible API untuk aplikasi Alkitab, website gereja, sistem kelas Alkitab, integrasi streaming ibadah, hingga chatbot dan sistem tanya jawab Alkitab.
Akses API dilindungi melalui mekanisme autentikasi (token/API key) sehingga penggunaan bisa dipantau dan dikelola sesuai kebijakan layanan LAI.
Susun skrip otomatis untuk mengirim ayat harian, menyiapkan liturgi, atau mengisi konten renungan secara terencana dan konsisten.
Bible API dikembangkan dalam kerangka pelayanan LAI. Untuk kebutuhan khusus atau integrasi skala besar, Anda dapat berkoordinasi dengan tim LAI untuk solusi yang lebih sesuai.
Ikuti alur singkat berikut untuk mencoba Bible API melalui Postman, lalu integrasikan ke dalam kode Anda (backend maupun frontend).
const BASE_URL = "https://bible-api.alkitab.or.id/bible-api/api/v1";
async function getVerse() {
const res = await fetch(
`${BASE_URL}/bible/tb/kejadian/1/1-5`,
{
headers: {
// Lihat dokumentasi USERS/BIBLE API untuk skema auth terbaru
"Authorization": "Bearer <API_KEY_ANDA>",
"Accept": "application/json"
}
}
);
if (!res.ok) {
console.error("Gagal memuat ayat:", res.status);
return;
}
const data = await res.json();
console.log("Ayat:", data.verse?.text);
}
getVerse().catch(console.error);
Postman Collection menyediakan daftar endpoint, skema request/response, contoh environment, serta informasi autentikasi untuk Bible API dan layanan terkait.
Jelajahi endpoint untuk mengambil daftar kitab, pasal, dan ayat. Gunakan contoh request di Postman untuk mempelajari parameter yang tersedia dan struktur respons yang dikembalikan.
Pahami cara sistem otentikasi bekerja: bagaimana mendaftarkan pengguna, mengelola kredensial, serta menambahkan token/API key ke setiap request. Hal ini penting untuk menjaga keamanan dan ketertiban pemakaian API.