BogorTech.
Dapatkan API Key
Data as a Service

Jadwal Shalat Akurat
Dengan Engine Astronomi

Tingkatkan keandalan aplikasi Anda. API kami menghitung pergerakan lintasan matahari secara mandiri (offline calculation) di memori server. Hasilnya? Jadwal berstandar Kemenag dengan latensi super rendah dan stabilitas 99.99%.

514 Kota & Kab
Latensi < 10ms
🌙 Standar Ephemeris

Dokumentasi API Terpusat

Integrasi mulus untuk Web, Android, iOS, maupun perangkat IoT.

GET /v1/shalat/jadwal

Endpoint tunggal yang cerdas. Secara otomatis mendeteksi zona waktu (WIB/WITA/WIT) berdasarkan wilayah atau titik koordinat yang Anda kirimkan.

Parameter URL yang Didukung:

  • kota Opsional

    Nama kota/kabupaten. Kami mendukung pencarian fleksibel. Contoh: palu atau kabupaten bogor.

  • lat & lng Opsional

    Gunakan ini jika aplikasi Anda membaca GPS pengguna (berbasis titik koordinat riil). Sangat direkomendasikan untuk aplikasi Mobile atau penunjuk arah.

<?php
$curl = curl_init();
curl_setopt_array($curl, [
  CURLOPT_URL => "https://api.bogortech.com/v1/shalat/jadwal?kota=palu",
  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; }
?>

Format Response JSON

{
  "status": "success",
  "message": "Data jadwal shalat akurat (Metode Astronomi)",
  "data": {
    "tanggal": "2026-03-24",
    "daerah": "Kota Palu",
    "koordinat": {
      "lat": -0.898583,
      "lng": 119.850601
    },
    "timezone": "Asia/Makassar",
    "jadwal": {
      "imsak": "04:47",
      "subuh": "04:57",
      "terbit": "06:04",
      "dzuhur": "12:07",
      "ashar": "15:11",
      "maghrib": "18:10",
      "isya": "19:19"
    }
  }
}

Pertanyaan Umum (FAQ)

Informasi teknis agar Anda dapat berintegrasi tanpa keraguan.

Apakah metode perhitungannya sesuai dengan Kemenag RI?

Ya. Perhitungan kami (engine Golang) 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 akurasi tingkat 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 permintaan masuk. Dengan pendekatan offline calculation ini, Anda terbebas dari masalah server down pihak ketiga.

Bagaimana cara sistem menentukan Zona Waktu?

Jika Anda menggunakan parameter kota, API BogorTech secara cerdas 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 Anda (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 Anda dapat dengan mudah mengonsumsi API ini dari server mana saja (AWS, GCP, VPS, dll). Harap pastikan Anda menyembunyikan API Key Anda di sisi Backend, bukan Frontend aplikasi.

Pricing

Investasi Kecil, Uptime Maksimal

Bebaskan aplikasi Anda dari error jadwal shalat.

Developer

Cocok untuk aplikasi mobile / IoT berbasis GPS.

Rp 29k/bulan
  • Pencarian via Latitude & Longitude
  • Format Jam dan Menit yang Bersih
  • Standar Perhitungan Kemenag RI
  • Limit 10.000 request/hari
Pesan via WhatsApp
Paling Laris

Enterprise

Akses data penuh untuk portal berita & web islami.

Rp 99k/bulan
  • Semua fitur Paket Developer
  • Pencarian via Nama Kota (514 Data)
  • Deteksi Zona Waktu Otomatis
  • Unlimited Request (Bebas Limit)
  • Prioritas Support Cepat
Pesan via WhatsApp