Preserving and Digitizing Indigenous Language Technology
Finding well-structured, digitally verified APIs for indigenous languages and regional scripture translations is often nearly impossible. Developers building mobile apps, church management software, and linguistic tools in Mizoram have historically had to scrape unformatted text files or manually bundle huge offline databases.
BnD (Baibul & Dictionary) was created by Lushai Dev as a public service and developer platform. We digitized, indexed, and normalized the complete Mizo Holy Scriptures (Baibul Thianghlim) and an authoritative bilingual English-to-Mizo dictionary into a sub-50ms REST API.
With free developer access up to 60 calls per minute, builders can easily integrate daily Bible verses, contextual Mizo definitions, and phonetic pronunciations into their applications.
How Developers Query BnD Endpoints
Query Scripture Verses
Call /api/v1/scripture with book name, chapter, and verse range to receive clean, formatted Mizo text with cross-references.
Lookup Bilingual Lexicon Entries
Submit any English or Mizo word to /api/v1/dictionary to retrieve part of speech, definition, and contextual usage examples.
Fetch Daily Verses for Apps
Use /api/v1/scripture/daily to fetch curated devotional verses to display on community homepages or mobile widgets.
Core Technical Capabilities
Complete Baibul Thianghlim Index
All 66 books of the Old and New Testaments structured cleanly by book, chapter, and verse.
Bilingual English-Mizo Lexicon
Over 25,000 verified word definitions with grammatical parts of speech and sample sentences.
Sub-50ms Response Latency
Edge-cached across cloud distributions to deliver near-instant responses to mobile and web apps.
Generous Free Developer Quota
60 calls per minute completely free with zero credit card required for personal, church, and community projects.
Technical Specifications & Latency Parameters
| Scripture Coverage | Complete 66 Books (Old & New Testament) |
| Dictionary Entries | 25,000+ Bilingual Definitions |
| Response Latency | < 35ms edge-cached average |
| Free Tier Limit | 60 requests / minute per IP |
| Output Format | Structured JSON with metadata |
Production Code Snippets
curl -X GET "https://lushai.dev/api/v1/bible?book=Johana&chapter=3&verse=16" \
-H "Accept: application/json"import axios from 'axios';
async function getDailyMizoVerse() {
const { data } = await axios.get('https://lushai.dev/api/v1/bible/daily');
console.log(`${data.data.book} ${data.data.chapter}:${data.data.verse}`);
console.log(data.data.text);
return data;
}<?php
$json = file_get_contents("https://lushai.dev/api/v1/bible?book=Johana&chapter=3&verse=16");
$response = json_decode($json, true);
echo "Mizo Scripture: " . $response['data']['text'];Production Implementation Insights
Cache Scripture Locally in Mobile Apps
Because Scripture text is immutable, cache retrieved chapters locally in SQLite or AsyncStorage to provide instant offline reading.
Use for Daily Community Notifications
Combine BnD daily verse endpoints with WAPI to send daily devotional scripture cards to WhatsApp groups.
Frequently Asked Questions & Integration Details
Is the BnD API free for community and church mobile apps?
Yes! We provide a generous free quota of 60 requests per minute with zero payment required, designed specifically to support regional creators.
Are the scripture translations verified?
Yes. The text corresponds directly to the established, traditional Baibul Thianghlim translation cherished across Mizoram.
Can I search for verses by keywords in Mizo?
Yes. The /api/v1/scripture/search endpoint allows full-text keyword searches across both Old and New Testaments.