API Jadwal Shalat Bulanan 2026
NEW
API lengkap untuk jadwal shalat bulanan seluruh Indonesia tahun 2026
Tentang API Jadwal Shalat
Jadwal shalat bulanan untuk 517 kabupaten/kota di 34 provinsi Indonesia
3
Endpoint
34
Provinsi
517
Kab/Kota
12
Bulan
Daftar Provinsi
Mengambil daftar semua provinsi yang memiliki data jadwal shalat
Endpoint:
GET /api/v2/shalat/provinsiResponse Format:
{
"code": 200,
"message": "Daftar provinsi berhasil diambil",
"data": [
"Aceh",
"Sumatera Utara",
"Sumatera Barat",
...
]
}Daftar Kabupaten/Kota
Mengambil daftar kabupaten/kota berdasarkan provinsi
Endpoint:
POST /api/v2/shalat/kabkotaRequest Body:
{
"provinsi": "Jawa Barat"
}Response Format:
{
"code": 200,
"message": "Daftar kabupaten/kota di Jawa Barat",
"data": [
"Kab. Bandung",
"Kab. Bandung Barat",
"Kab. Bekasi",
"Kota Bandung",
"Kota Bogor",
...
]
}Jadwal Shalat Bulanan
Mengambil jadwal shalat lengkap untuk kabupaten/kota tertentu dalam 1 bulan
Endpoint:
POST /api/v2/shalatRequest Body:
{
"provinsi": "Jawa Barat",
"kabkota": "Kota Bogor",
"bulan": 1, // 1-12 (optional, default: bulan sekarang)
"tahun": 2026 // (optional, default: tahun sekarang)
}Response Format:
{
"code": 200,
"message": "Jadwal shalat berhasil diambil",
"data": {
"provinsi": "Jawa Barat",
"kabkota": "Kota Bogor",
"bulan": 1,
"tahun": 2026,
"bulan_nama": "Januari",
"jadwal": [
{
"tanggal": 1,
"tanggal_lengkap": "2026-01-01",
"hari": "Kamis",
"imsak": "04:25",
"subuh": "04:35",
"terbit": "05:52",
"dhuha": "06:17",
"dzuhur": "12:05",
"ashar": "15:24",
"maghrib": "18:13",
"isya": "19:25"
},
...
]
}
}Parameter:
| Parameter | Tipe | Required | Keterangan |
|---|---|---|---|
| provinsi | string | Ya | Nama provinsi |
| kabkota | string | Ya | Nama kabupaten/kota |
| bulan | number | Tidak | Bulan 1-12, default: bulan sekarang |
| tahun | number | Tidak | Tahun, default: tahun sekarang |
Fitur Utama
Keunggulan API Jadwal Shalat EQuran.id
Data Lengkap:
- 34 provinsi seluruh Indonesia
- 517 kabupaten/kota lengkap
- Jadwal per bulan (filter by month)
- Data akurat tahun 2026
Waktu Sholat:
- Imsak & Subuh
- Terbit & Dhuha
- Dzuhur & Ashar
- Maghrib & Isya
Perbedaan dengan API Imsakiyah
API Jadwal Shalat
- • Jadwal shalat sepanjang tahun
- • Filter berdasarkan bulan & tahun
- • Menampilkan 1 bulan per request
- • Cocok untuk aplikasi jadwal shalat harian
API Imsakiyah
- • Khusus bulan Ramadhan saja
- • Jadwal 30 hari Ramadhan lengkap
- • Berdasarkan tahun Hijriah
- • Cocok untuk aplikasi Ramadhan
Testing Interaktif
Test API Jadwal Shalat secara langsung dengan interface seperti Postman
Test semua endpoint secara real-time. Klik "Run Test" untuk melihat response langsung dari API.
GET
/shalat/provinsi
Mengambil daftar semua provinsi
curl "https://equran.id/api/v2/shalat/provinsi"
POST
/shalat/kabkota
Mengambil daftar kabupaten/kota berdasarkan provinsi
Wajib
string
curl -X POST "https://equran.id/api/v2/shalat/kabkota" \
-H "Content-Type: application/json" \
-d '{}'POST
/shalat
Mengambil jadwal shalat bulanan untuk kabupaten/kota
Wajib
string
Wajib
string
number
number
curl -X POST "https://equran.id/api/v2/shalat" \
-H "Content-Type: application/json" \
-d '{}'🕌 Tips Testing
- • Gunakan endpoint provinsi terlebih dahulu untuk melihat daftar provinsi yang tersedia
- • Nama provinsi dan kabupaten/kota harus sesuai dengan data dari API
- • Parameter bulan dan tahun opsional, akan default ke bulan/tahun sekarang
- • Response jadwal berisi jadwal 1 bulan lengkap dengan 8 waktu sholat dan info hari
Sumber data: Bimas Islam Kementerian Agama RI