☕ API ini gratis — support pengembangan via donasi Midtrans
✨ Open API · Gratis untuk Developers

Data Islami
Berkualitas Tinggi
untuk Aplikasimu

API lengkap untuk Al-Qur'an, Hadits, Jadwal Sholat, Arah Kiblat, Doa & Dzikir, Fatwa DSN-MUI, Kalkulator Zakat, dan Direktori Pesantren. Dibangun dengan FastAPI, tersedia secara gratis.

🚀 Mulai Gratis 🧮 Kalkulator Zakat ⚖️ Hitung Waris 📖 Lihat Dokumentasi
6.236
Ayat Al-Qur'an
114
Surah
60.229
Total Hadits
10
Kitab Hadits
59.379
Hadits + Terjemah
551
Kota & Kabupaten
298
Doa & Dzikir
166
Fatwa DSN-MUI
561
E-Code Bahan Makanan
27.722
Pondok Pesantren

Endpoint Paling Banyak Diakses

Data ini otomatis diperbarui dari traffic API real-time dan membantu melihat endpoint mana yang paling sering dipakai developer.

Total Request API
49.767
Endpoint Aktif
289
Total User Terdaftar
102
System Status
Checking...
Top Endpoint

Chart Top Endpoint

Distribusi per Modul API

Method Endpoint Total Hit
GET /v1/pesantren/{pesantren_id} 25.803
GET /v1/hadits/{kitab} 10.082
GET /v1/kitab/{slug}/bab/{nomor} 3.344
GET /v1/sholat/{kode} 2.323
GET /v1/doa/kategori/{slug} 1.065
GET /v1/quran/surah/{surah_id}/ayat/{ayah_number} 749
GET /v1/quran/surah/{surah_id}/ayat 623
GET /v1/hadits/{kitab}/{nomor} 568

Semua yang Kamu Butuhkan

Endpoint lengkap, response cepat, dokumentasi interaktif.

📖
Al-Qur'an Lengkap

Teks Arab, transliterasi, terjemahan, tafsir wajiz & tahlili, asbabun nuzul, per surah/juz/halaman.

📜
Hadits

60.000+ hadits dari 10 kitab: Shahih Bukhari, Muslim, Sunan Abu Daud, Tirmidzi, Nasa'i, Ibnu Majah, Musnad Ahmad, Syafi'i, Riyadhus Shalihin — lengkap dengan terjemahan.

🕐
Jadwal Sholat

Jadwal sholat akurat untuk 551 kota & kabupaten di seluruh Indonesia. Kini dilengkapi API arah kiblat by koordinat GPS dan kode wilayah.

🤲
Doa & Dzikir

298 doa & dzikir dari sumber shahih: doa harian, dzikir pagi & petang, dzikir setelah shalat — lengkap dengan teks Arab, latin, terjemahan, dan fawaid.

⚖️
Fatwa DSN-MUI

166 fatwa DSN-MUI (2000–2026): pembiayaan syariah, perbankan, emas, asuransi — cari by judul, tahun, atau kategori.

🏫
Direktori Pesantren

27.722 pondok pesantren seluruh Indonesia dari data resmi Kemenag. Cari by nama, kyai/pengasuh, provinsi, atau kabupaten/kota.

🔑
API Key Auth

Autentikasi aman dengan API Key. Rate limiting per tier.

Performa Tinggi

Dibangun di atas FastAPI + MariaDB dengan optimasi indexing.

🧮
Kalkulator Zakat → Demo

13 jenis zakat interaktif (NU Care). Mazhab Syafi'i, harga emas bisa diubah, API publik.

⚖️
Hitung Waris → Demo

Faraid MVP: pasangan, anak, orang tua, tirkah, aul & radd. Pola input seperti Dalilnya.

E-Code Halal

561 kode bahan makanan (E-code) — 188 Halal, 369 Meragukan, 4 Haram. Cek bahan sebelum konsumsi.

60.000+ Hadits dari 10 Kitab

Koleksi hadits terlengkap dengan terjemahan Bahasa Indonesia, siap diakses via API.

📔
Musnad Ahmad
26.363
hadits
✓ Terjemah
📗
Shahih Bukhari
7.008
hadits
✓ Terjemah
📒
Sunan Nasa'i
5.662
hadits
✓ Terjemah
📘
Shahih Muslim
5.362
hadits
✓ Terjemah
📙
Sunan Abu Daud
4.590
hadits
✓ Terjemah
📓
Sunan Ibnu Majah
4.332
hadits
✓ Terjemah
📕
Sunan Tirmidzi
3.891
hadits
✓ Terjemah
📃
Musnad Syafi'i
1.800
hadits
✓ Terjemah
🌿
Riyadhus Shalihin (Arab)
850
hadits
Arab only
🌿
Riyadhus Shalihin
371
hadits
✓ Terjemah
📖 Lihat Dokumentasi Hadits API →

551 Kota & Kabupaten se-Indonesia

Waktu sholat akurat menggunakan metode Kemenag RI — sama persis dengan aplikasi resmi pemerintah. Mendukung WIB, WITA, WIT, dan kalkulasi arah kiblat ke Ka'bah.

🕌
Metode Kemenag RI
Fajr 20°, Isha 18° — standar resmi Kementerian Agama Indonesia
🗺️
Semua Zona Waktu
WIB (GMT+7), WITA (GMT+8), WIT (GMT+9) — otomatis sesuai wilayah
📅
Tanggal Bebas
Hitung jadwal untuk tanggal manapun, default hari ini
Input Koordinat GPS
Langsung dari GPS Android/iOS/Web — timezone di-resolve otomatis, support elevasi
�🔍
Cari Wilayah
Endpoint search kota/kabupaten + list 37 provinsi lengkap
🧭
Arah Kiblat API
Hitung sudut kiblat (bearing), arah mata angin, dan jarak ke Mekkah via koordinat GPS atau kode wilayah
📡 Endpoint Tersedia
Method Endpoint Deskripsi
GET /v1/sholat/koordinat Jadwal sholat dari koordinat GPS — ?lat=&lng=, opsional elv= & tanggal=
GET /v1/sholat/{kode} Jadwal sholat berdasarkan kode wilayah, opsional ?tanggal=YYYY-MM-DD
GET /v1/sholat/kiblat/koordinat Arah kiblat dari koordinat GPS — ?lat=&lng=, opsional elv=
GET /v1/sholat/kiblat/{kode} Arah kiblat berdasarkan kode wilayah (mendukung fallback kode bertingkat)
GET /v1/sholat/wilayah/provinsi Daftar 37 provinsi beserta koordinat dan zona waktu
GET /v1/sholat/wilayah/search?q= Cari kota/kabupaten berdasarkan nama wilayah
# Jadwal sholat Kota Makassar hari ini curl -H "X-API-Key: ask_xxxxxxxxxxxxxxxx" \ https://api.ahmadsanusi.com/v1/sholat/73.71 # Response: { "status": "success", "data": { "wilayah": { "kode": "73.71", "nama": "Kota Makassar", "tz": 8 }, "tanggal": "2026-03-28", "hari": "Sabtu", "metode": "Kementerian Agama RI / Singapore", "waktu": { "fajr": "04:48", "sunrise": "06:05", "dhuhr": "12:09", "asr": "15:20", "maghrib": "18:10", "isha": "19:19", "midnight": "23:29" } } }
# Arah kiblat dari koordinat Jakarta curl -H "X-API-Key: ask_xxxxxxxxxxxxxxxx" \ "https://api.ahmadsanusi.com/v1/sholat/kiblat/koordinat?lat=-6.2088&lng=106.8456" # Response: { "status": "success", "data": { "koordinat": { "lat": -6.2088, "lng": 106.8456, "elv": 0.0 }, "mecca": { "nama": "Masjidil Haram, Mekkah", "lat": 21.4225, "lng": 39.8262 }, "qibla": { "bearing": 295.2, "arah": "Barat Laut", "distance_km": 7920.1 }, "unit": "derajat" } }
📖 Lihat Dokumentasi Sholat API →

298 Doa & Dzikir dari Sumber Shahih

Koleksi doa harian, dzikir pagi & petang, dzikir setelah shalat — lengkap dengan teks Arab, latin, terjemahan Bahasa Indonesia, dan fawaid (faedah/keutamaan).

🌅
Dzikir Pagi
19
doa / dzikir
✓ Arab + Latin + Terjemah
🌆
Dzikir Petang
19
doa / dzikir
✓ Arab + Latin + Terjemah
🕌
Dzikir Setelah Shalat
13
doa / dzikir
✓ Arab + Latin + Terjemah
📿
Doa Harian
239
doa / dzikir
✓ Arab + Latin + Terjemah
Doa Pilihan
8
doa / dzikir
✓ Arab + Latin + Terjemah
# Dzikir Pagi — semua dzikir dalam satu request curl -H "X-API-Key: ask_xxxxxxxxxxxxxxxx" \ https://api.ahmadsanusi.com/v1/doa/kategori/dzikir-pagi # Response: { "status": "success", "data": { "kategori": { "nama": "Dzikir Pagi", "slug": "dzikir-pagi" }, "total": 19, "doa": [{ "judul": "Ayat al-Kursi", "arab": "ٱللَّهُ لَآ إِلَٰهَ إِلَّا هُوَ...", "latin": "Allāhu lā ilāha illā huwal ḥayyul qayyụm...", "terjemah": "Allah, tidak ada Tuhan melainkan Dia...", "fawaid": "Barang siapa membaca ayat ini di pagi hari...", "catatan": "Dibaca 1x", "sumber": "HR. at-Tirmidzi: 2879" }, ...] } }
📖 Lihat Dokumentasi Doa API →

166 Fatwa Ekonomi Syariah DSN-MUI

Koleksi fatwa DSN-MUI No. 1–166 (2000–2026): pembiayaan, perbankan, jual beli emas, asuransi syariah, dan keputusan ekonomi Islam. Teks dinormalisasi dari sumber terbuka; gunakan include_raw=true untuk teks OCR mentah.

💰
Pembiayaan
/kategori/pembiayaan
🏦
Perbankan
/kategori/perbankan
🤝
Murabahah
/kategori/murabahah-jual-beli
🛡️
Asuransi
/kategori/asuransi-takaful
📜
Obligasi/Sukuk
/kategori/obligasi-sukuk
📡 Endpoint Tersedia
Method Endpoint Keterangan
GET /v1/fatwa Daftar fatwa — ?page=1&limit=20&tahun=2026
GET /v1/fatwa/kategori 15 kategori (Pembiayaan, Perbankan, dll.)
GET /v1/fatwa/kategori/{slug} Fatwa per kategori, mis. pembiayaan
GET /v1/fatwa/search?q= Cari judul atau isi fatwa (min 2 karakter)
GET /v1/fatwa/{nomor} Detail fatwa by nomor 1–166, contoh /v1/fatwa/166
GET /v1/fatwa/slug/{slug} Detail by slug, mis. fatwa-dsn-166
GET /v1/fatwa/tahun Daftar tahun penetapan fatwa
# Fatwa terbaru — Bulion Syariah (No. 166/2026) curl -H "X-API-Key: ask_xxxxxxxxxxxxxxxx" \ https://api.ahmadsanusi.com/v1/fatwa/166 # Response (ringkas): { "status": "success", "data": { "nomor": 166, "referensi": "Fatwa DSN-MUI No. 166/DSN-MUI/II/2026", "judul": "Kegiatan Usaha Bulion Berdasarkan Prinsip Syariah", "tags": ["fatwa", "dsn-mui", "ekonomi-syariah"], "isi": "DEWAN SYARIAH NASIONAL - MAJELIS ULAMA INDONESIA..." } }
📖 Lihat Dokumentasi Fatwa API →

13 Jenis Zakat — Demo Interaktif

Pola input mengacu kalkulator NU Care & BAZNAS. Perhitungan mazhab Syafi'i, harga emas dari server (bisa diubah), API publik tanpa API key.

Zakat Mal
Profesi
Emas & Perak
Perdagangan
Saham
Peternakan
Pertambangan
Properti
Pendapatan & Jasa
Pertanian
Perusahaan
Tambak
Fitrah
🧮 Buka Kalkulator Zakat 📖 API Docs

27.722 Pondok Pesantren se-Indonesia

Data resmi Kemenag RI — cari pesantren berdasarkan nama, kyai/pengasuh, provinsi, atau kabupaten/kota. Mencakup 34 provinsi dan 514 kabupaten/kota.

🏫
Data Resmi Kemenag
Bersumber dari data Kementerian Agama RI dengan NSPP (Nomor Statistik Pondok Pesantren)
🗺️
34 Provinsi, 514 Kab/Kota
Mencakup seluruh wilayah Indonesia dari Sabang sampai Merauke
🔍
Full-Text Search
Cari berdasarkan nama pondok atau nama kyai/pengasuh — dengan filter provinsi
📊
Statistik per Provinsi
Endpoint khusus ranking jumlah pesantren per provinsi
📡 Endpoint Tersedia
Method Endpoint Deskripsi
GET /v1/pesantren/search?q= Cari pesantren by nama atau kyai — ?q=nurul&provinsi_id=32
GET /v1/pesantren/{id} Detail pesantren by ID — lengkap dengan alamat, kyai, lokasi
GET /v1/pesantren/provinsi Daftar 34 provinsi
GET /v1/pesantren/provinsi/{id} Pesantren dalam satu provinsi — paginasi ?page=&limit=
GET /v1/pesantren/kabupaten/{id} Pesantren dalam satu kabupaten/kota — paginasi
GET /v1/pesantren/statistik/provinsi Ranking jumlah pesantren per provinsi
# Cari pesantren "Nurul" di Jawa Barat curl -H "X-API-Key: ask_xxxxxxxxxxxxxxxx" \ "https://api.ahmadsanusi.com/v1/pesantren/search?q=nurul&provinsi_id=32&limit=3" # Response: { "status": "success", "data": { "keyword": "nurul", "total": 312, "pesantren": [{ "id": 3050, "nama": "Nurul Iman", "nspp": "510032010001", "kyai": "KH. Abdullah Syafii", "kab_kota": "Bogor", "provinsi": "Jawa Barat" }, ...] } }
📖 Lihat Dokumentasi Pesantren API →

Mulai dalam 3 Langkah

1
Daftar Akun

Buat akun gratis dan kamu langsung mendapatkan API Key pertamamu.

2
Salin API Key

Simpan API Key dari dashboard. Key hanya ditampilkan sekali.

3
Kirim Request

Sertakan key di header X-API-Key dan mulai membangun.

# Contoh: ambil hadits Shahih Bukhari nomor 1 curl -H "X-API-Key: ask_xxxxxxxxxxxxxxxx" \ https://api.ahmadsanusi.com/v1/hadits/shahih_bukhari/1 # Response: { "status": "success", "data": { "nomor": 1, "kitab": "shahih_bukhari", "arab": "حَدَّثَنَا الْحُمَيْدِيُّ...", "terjemah": "Telah menceritakan kepada kami...", "has_terjemah": true } }

API Ini Gratis, Tapi Servernya Tidak 😅

Jika API ini membantu proyekmu, pertimbangkan untuk berdonasi secangkir kopi. Setiap donasi membantu menjaga server tetap menyala dan pengembangan terus berjalan.

Kirim Pesan Langsung

Ada kebutuhan integrasi, bug report, atau ide fitur? Kirim pesan langsung ke developer lewat form berikut.

Mari Berdiskusi & Berkolaborasi

Kami sangat terbuka untuk masukan, laporan bug, atau diskusi mengenai pengembangan API ini lebih lanjut.

Pesan terkirim aman dan akan dibalas via email jika diperlukan.

Daftar Sekarang, Gratis! 🚀

API ini 100% gratis. Daftar sekarang dan mulai pakai dalam 5 menit.

🚀 Daftar Sekarang — Gratis ☕ Support via Donasi