MuslimKita
Free Public API

API Jadwal Sholat Indonesia

Integrasikan jadwal sholat akurat ke website atau aplikasi Anda. Gratis, tanpa API key, 60 kota Indonesia dengan metode Kemenag RI.

Terakhir diperbarui: 8 Mei 2026

Gratis & Cepat

Tanpa API key, response <100ms via Vercel Edge CDN.

Akurat Kemenag

Parameter resmi Kementerian Agama RI (Subuh 20°, Isya 18°).

60 Kota Indonesia

Dari Aceh hingga Jayapura, mencakup 3 zona waktu.

Endpoint

GEThttps://www.muslimkita.id/api/jadwal-sholat/v1/[kota]

Query Parameters

ParameterTipeDefaultDeskripsi
tanggalstringhari iniFormat YYYY-MM-DD
metodestringkemenagkemenag, muslim-world-league, umm-al-qura, egyptian, karachi, north-america

Sample Request & Response

cURL

curl https://www.muslimkita.id/api/jadwal-sholat/v1/jakarta

JavaScript (fetch)

const res = await fetch(
  'https://www.muslimkita.id/api/jadwal-sholat/v1/jakarta'
);
const data = await res.json();
console.log(data.jadwal.subuh); // "04:34"

Response (JSON)

{
  "kota": "DKI Jakarta",
  "slug": "jakarta",
  "provinsi": "DKI Jakarta",
  "koordinat": { "latitude": -6.2088, "longitude": 106.8456 },
  "timezone": "Asia/Jakarta",
  "tanggal": "2026-05-07",
  "metode": "kemenag",
  "jadwal": {
    "imsak": "04:24",
    "subuh": "04:34",
    "terbit": "05:54",
    "dzuhur": "11:50",
    "ashar": "15:11",
    "maghrib": "17:46",
    "isya": "18:57"
  },
  "sunnah": {
    "tengah_malam": "23:50",
    "sepertiga_malam_terakhir": "02:53"
  },
  "_attribution": "Data oleh MuslimKita.id — https://www.muslimkita.id",
  "_docs": "https://www.muslimkita.id/developer/"
}

Try the API Now

Klik untuk lihat response JSON langsung di browser:

60 kota tersedia. Lihat daftar lengkap di sini.

FAQ

Apakah API ini gratis?

Ya, API publik kami gratis tanpa perlu API key untuk penggunaan non-komersial dengan attribution wajib. Untuk volume tinggi atau commercial use tanpa attribution, kontak kami untuk plan premium.

Berapa rate limit?

100 request per menit per IP. Karena response di-cache di Vercel CDN, request yang sama dalam 1 jam tidak akan menghabiskan rate limit Anda.

Apakah perlu attribution?

Ya, wajib mencantumkan link 'Data by MuslimKita.id' di tempat data digunakan. Ini termasuk dalam response JSON kami sebagai field `_attribution`.

Metode perhitungan apa saja yang didukung?

Default: Kemenag RI (Subuh 20°, Isya 18°). Lainnya: Muslim World League, Umm al-Qura, Egyptian, Karachi, North America. Pass via query param `?metode=kemenag` (atau lainnya).

Embed Widget JS

Pasang widget jadwal sholat di website Anda dengan satu baris script. Kompatibel dengan semua browser modern, dark mode auto, ringan (<5KB).

HTML (paste di mana saja)

<div data-muslimkita data-kota="jakarta"></div>
<script src="https://www.muslimkita.id/embed/jadwal/v1.js" async></script>

Atribut konfigurasi

  • data-kota — slug kota Indonesia (default: jakarta)
  • data-theme — light, dark, atau auto (default: auto)

Live Preview

Pertanyaan teknis atau butuh API premium? Hubungi kontak kami.