API untuk Firman Tuhan Bangun pengalaman Alkitab di aplikasi Anda

Integrasikan Alkitab LAI ke dalam aplikasi, situs, dan layanan Anda.

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.

Teks resmi LAI* Format JSON siap pakai Integrasi mudah dengan Postman Fokus pada pelayanan digital

*Penggunaan teks Alkitab mengikuti ketentuan hak cipta dan lisensi yang ditetapkan oleh Lembaga Alkitab Indonesia. Pastikan Anda membaca syarat penggunaan sebelum mengintegrasikan API.

Keunggulan Bible API LAI

Dirancang untuk pengembang, berakar pada pelayanan.

Bible API membantu menjembatani misi LAI dalam menyebarkan Firman Tuhan dengan ekosistem digital modern: aplikasi mobile, web, dan sistem internal gereja.

๐Ÿ“–

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.

๐Ÿงฉ

Integrasi mudah dengan API modern

Dokumentasi lengkap tersedia di Postman Collection dengan contoh request, environment, dan skema autentikasi sehingga mudah dicoba dan diintegrasikan ke backend maupun frontend.

๐ŸŒ

Siap untuk berbagai konteks aplikasi

Gunakan Bible API untuk aplikasi Alkitab, website gereja, sistem kelas Alkitab, integrasi streaming ibadah, hingga chatbot dan sistem tanya jawab Alkitab.

๐Ÿ”

Kontrol akses & keamanan

Akses API dilindungi melalui mekanisme autentikasi (token/API key) sehingga penggunaan bisa dipantau dan dikelola sesuai kebijakan layanan LAI.

โš™๏ธ

Didesain untuk otomatisasi

Susun skrip otomatis untuk mengirim ayat harian, menyiapkan liturgi, atau mengisi konten renungan secara terencana dan konsisten.

๐Ÿค

Dukungan dari LAI

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.

Cara Mulai

Dari Postman ke produksi dalam beberapa langkah.

Ikuti alur singkat berikut untuk mencoba Bible API melalui Postman, lalu integrasikan ke dalam kode Anda (backend maupun frontend).

  1. 1
    Buka dokumentasi Bible API di Postman
    Kunjungi dokumentasi BIBLE API dan USERS di Postman Collection:
    Dokumentasi Bible API · Dokumentasi Users & Auth
  2. 2
    Dapatkan kredensial/API key
    Ikuti petunjuk pada dokumentasi untuk proses pendaftaran dan otorisasi.
    Jika diperlukan, hubungi LAI melalui email atau kanal resmi untuk permohonan akses dan menjelaskan konteks penggunaan (misalnya: aplikasi gereja, riset, atau proyek pendidikan).
  3. 3
    Uji request melalui Postman
    Import Collection ke Postman, set environment (base URL, API key/token), lalu kirim request ke endpoint yang tersedia. Pastikan respons sudah sesuai kebutuhan Anda sebelum masuk tahap implementasi di kode.
  4. 4
    Integrasikan ke aplikasi Anda
    Gunakan bahasa pemrograman backend/frontend yang Anda kuasai (misalnya Node.js, Java, PHP, Python, atau framework JavaScript modern) untuk mengonsumsi API dan menampilkan ayat, rencana baca, atau konten lain dari Alkitab di aplikasi Anda.
Contoh request sederhana (JavaScript)

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);
Dokumentasi & Akses

Semua dimulai dari dokumentasi yang jelas.

Postman Collection menyediakan daftar endpoint, skema request/response, contoh environment, serta informasi autentikasi untuk Bible API dan layanan terkait.

๐Ÿ“š

Bible API โ€“ Dokumentasi teknis

Jelajahi endpoint untuk mengambil daftar kitab, pasal, dan ayat. Gunakan contoh request di Postman untuk mempelajari parameter yang tersedia dan struktur respons yang dikembalikan.

๐Ÿ“– Buka dokumentasi Bible API

๐Ÿ”‘

Users & Autentikasi

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.

๐Ÿ” Buka dokumentasi Users & Auth

Pertanyaan Umum

Sebelum mulai, berikut beberapa hal penting.

Apakah Bible API ini resmi dari Lembaga Alkitab Indonesia?
Ya, Bible API ini dikembangkan dan dikelola oleh Lembaga Alkitab Indonesia. Pastikan selalu mengacu pada dokumentasi resmi dan mengikuti ketentuan penggunaan yang ditetapkan LAI.
Bagaimana cara mendaftar atau memperoleh akses API?
Proses pendaftaran mengikuti prosedur yang tertera di dokumentasi Users/Auth. Umumnya Anda perlu membuat akun, menjelaskan konteks penggunaan, lalu akan mendapatkan kredensial (API key atau token) untuk mengakses Bible API.
Bolehkah API digunakan untuk aplikasi komersial?
Penggunaan komersial, publik, maupun internal tetap terikat pada perjanjian lisensi dan hak cipta LAI. Untuk penggunaan di luar keperluan pribadi atau internal yang sederhana, silakan berdiskusi terlebih dahulu dengan LAI agar pemanfaatan API sesuai dengan visi dan kebijakan pelayanan.
Apakah ada batasan pemanggilan (rate limit)?
Detail batas pemanggilan (rate limit) dan kebijakan penggunaan API dijelaskan di dokumentasi Postman dan/atau perjanjian layanan. Aturlah cache dan mekanisme penyimpanan lokal di aplikasi Anda untuk mengurangi permintaan berulang yang tidak perlu.