Jadwal Shalat Akurat
Berdasarkan Hitungan Astronomi
API kami menghitung pergerakan lintasan matahari secara mandiri (offline calculation) di memori server. Perhitungan waktu shalat ini sesuai dengan standar KEMENAG RI dengan tingkat akurasi sebesar 99.99%.
Dokumentasi API
Kemudahan Integrasi Web, Android, iOS, maupun perangkat IoT.
/v1/shalat/jadwal
Endpoint canggih yang secara otomatis mendeteksi zona waktu (WIB/WITA/WIT) berdasarkan parameter yang dikirimkan.
Parameter URL yang Didukung:
-
lat&lngDEV & ENTPencarian jadwal shalat hari ini menggunakan koordinat GPS (Latitude & Longitude). Sangat cocok untuk aplikasi Mobile.
-
kotaEnterprise OnlyPencarian mudah menggunakan nama daerah. Database kami mencakup 500+ Kota/Kabupaten di Indonesia. Gunakan
%20untuk spasi (cth:jakarta%20selatan). -
tanggalEnterprise OnlyIngin membuat kalender sebulan penuh? Gunakan parameter ini untuk menarik jadwal shalat di tanggal tertentu. Format:
YYYY-MM-DD.
<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://api.bogortech.com/v1/shalat/jadwal?lat=-6.5971&lng=106.8060",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_HTTPHEADER => [
"X-API-KEY: YOUR_API_KEY",
"Accept: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) { echo "cURL Error #:" . $err; }
else { echo $response; }
?>
✦ Contoh Request Enterprise
Tarik jadwal shalat di Makassar untuk tanggal 15 April 2026:
GET /v1/shalat/jadwal?kota=makassar&tanggal=2026-04-15
Format Response JSON (Enterprise)
{
"status": "success",
"message": "Data jadwal shalat akurat (ENT Access)",
"data": {
"tanggal": "2026-04-15",
"daerah": "Kota Makassar",
"koordinat": {
"lat": -5.13333,
"lng": 119.41667
},
"timezone": "Asia/Makassar",
"tanggal_hijriah": "26 Syawwal 1447 H", // Bonus Field Enterprise
"jadwal": {
"imsak": "04:35",
"subuh": "04:45",
"terbit": "06:03",
"dzuhur": "12:02",
"ashar": "15:21",
"maghrib": "18:02",
"isya": "19:12"
}
}
}
Pertanyaan Umum (FAQ)
Informasi teknis sebelum berlangganan.
Apakah metode perhitungannya sesuai dengan Kemenag RI?
Ya. Perhitungan kami menggunakan parameter Ephemeris resmi Kemenag RI / Sistem Informasi Hisab Rukyat (SIHAT). Parameter yang digunakan mencakup sudut Subuh 20° dan Isya 18°, lengkap dengan pertimbangan elevasi dan refraksi cahaya untuk menghasilkan tingkat akurasi yang tinggi.
Bagaimana API ini bisa sangat stabil dan cepat (< 10ms)?
API kami tidak melakukan proses scraping ke server kementerian atau web manapun. Data dihitung langsung secara matematis di dalam CPU memori server kami saat ada request masuk. Dengan pendekatan offline calculation ini, Kami tidak ketergantungan dari masalah server down pihak ketiga/lain.
Bagaimana cara sistem menentukan Zona Waktu?
Jika menggunakan parameter kota, API BogorTech secara otomatis memetakan kota tersebut ke zona WIB, WITA, atau WIT berdasarkan kode provinsi. Hasil perhitungan waktu akan otomatis disesuaikan dengan zona waktu wilayah yang dicari.
Apa yang terjadi jika limit harian (10.000 request) habis?
Bagi pengguna Paket Developer, API akan otomatis memberikan respon HTTP Status 429 Too Many Requests jika kuota habis. Limit akan dikembalikan menjadi penuh pada pukul 00:00 WIB. Jika aplikasi yang diintegrasikan (misal: pengingat adzan mobile) memiliki pengguna aktif yang banyak, kami menyarankan Paket Enterprise (Tanpa Limit).
Bagaimana sistem keamanannya?
Autentikasi menggunakan X-API-KEY di dalam HTTP Header. Kami tidak memberlakukan IP Whitelisting, sehingga client dapat dengan mudah mengonsumsi API ini dari server mana saja (AWS, GCP, VPS, dll). Harap pastikan menggunakan API Key di sisi Backend, bukan Frontend aplikasi.
Investasi Kecil, Uptime Maksimal
Gunakan API Jadwal Shalat dengan akurasi hingga 99.99%
Developer
Cocok untuk aplikasi mobile / IoT berbasis GPS.
- ✓ Pencarian via Latitude & Longitude
- ✓ Format Jam dan Menit yang Bersih
- ✓ Standar Perhitungan Kemenag RI
- ✓ Limit 10.000 request/hari
Enterprise
Akses data penuh untuk platform & kalender Islami.
- ✦ Semua fitur Paket Developer
- ✦ Pencarian via Nama Kota (500+ Data)
- ✦ Akses Jadwal Masa Depan/Lalu
- ✦ Konversi Tanggal Hijriah Otomatis
- ✦ Deteksi Zona Waktu Otomatis
- ✦ Unlimited Request (Bebas Limit)
- ✦ Prioritas Support Cepat