API Bible Atlas
API ini bersifat publik, gratis, dan tidak memerlukan kunci API. Bible Atlas sendiri menggunakan API ini di situs web ini dan sebagai ekstensi di platform lain. Tujuan API ini adalah untuk memudahkan pengembang mendapatkan orang, tempat, peristiwa, dan visualisasi yang terkait dengan ayat Alkitab mana pun, dan untuk menyematkannya dalam aplikasi mereka sendiri. API ini dirancang agar sederhana dan intuitif, dengan titik akhir yang jelas dan respons yang konsisten, sehingga Anda dapat membangun semua jenis aplikasi klien dengan data yang Anda butuhkan.
Satu permintaan per pilihan
Kode kitab menggunakan kode tiga huruf USFM . Masukkan beberapa nomor ayat untuk memperoleh satu respons gabungan tanpa duplikasi bagi seluruh pilihan.
GET /api/v1/verse-context?usfm=GEN&chapter=9&verses=8,9 Setiap entitas dan visualisasi dilengkapi dengan tautan halaman masing-masing, gambar untuk kartu, dan jalur sematan yang siap untuk iframe.
{
"reference": "Genesis 9:8-9",
"entities": [
{
"type": "event",
"name": "God makes a covenant with Noah",
"href": "/god-makes-a-covenant-with-noah",
"embed": { "path": "/embed/graph/god-makes-a-covenant-with-noah" }
},
{ "type": "person", "name": "God", "href": "/god" },
{ "type": "person", "name": "Noah", "href": "/noah" }
],
"visualizations": [
{ "label": "Cross references", "href": "/visualizations/cross-references?ref=Gen.9.8" },
{ "label": "The Noahic Covenant", "href": "/visualizations/covenants#covenant-noahic" }
]
} Tampilkan kartu
Setiap entitas dan visualisasi dalam respons membawa tautan halaman dan gambar, yang merupakan semua yang dibutuhkan oleh sebuah kartu.
GET /api/v1/verse-context?usfm=GEN&chapter=9&verses=8,9 <a href="https://bible-atlas.com/noah">
<img src="https://bible-atlas.com/og/person.png" alt="" />
<span>Noah</span>
</a> Sisipkan ayat tersebut secara langsung
Anda dapat menyematkan ayat apa pun langsung ke aplikasi Anda dengan iframe. Cukup arahkan iframe ke URL ayat tersebut, dan Bible Atlas akan menampilkan sematan terbaik yang tersedia untuk ayat tersebut. Sematan tersebut secara otomatis mengisi lebar wadahnya dan menyertakan referensi ayat, entitas terkait, dan visualisasi. Anda juga dapat menyesuaikan sematan dengan parameter kueri, seperti ?theme=dark untuk mode gelap atau ?height=500 untuk mengatur tinggi 500 piksel.
GET /id/embed/verse/{book}/{chapter}/{verse} <iframe src="https://bible-atlas.com/id/embed/verse/genesis/9/8"></iframe> Iframe itu aktif. Kejadian 9:8 mengarah pada grafik perjanjian Allah dengan Nuh.
Baris perintah
Paket bible-atlas membungkus API untuk skrip dan agen. Paket ini menghasilkan JSON, tidak memerlukan kunci, dan berjalan pada Node.js 20 atau lebih baru. Galat dikirim ke stderr sebagai code: message, dengan kode keluar bukan nol.
npx bible-atlas verse GEN 9 8 Gunakan dari Claude Code
Tambahkan Bible Atlas sebagai server MCP untuk mencari data Alkitab, tokoh, tempat, dan sejarah dari Claude Code.
claude mcp add --transport http bible-atlas https://bible-atlas.com/mcp 
