PRAYER TIME API

API Jadwal Waktu Sholat & Imsyak Indonesia

Dapatkan jadwal sholat harian lengkap (Imsyak, Shubuh, Terbit, Dhuha, Dzuhur, Ashr, Maghrib, Isya) untuk seluruh kabupaten/kota di Indonesia, termasuk zona GMT. Cocok untuk aplikasi Muslim, pengingat puasa Ramadan, dan konten Islam.

Jadwal sholat akurat untuk seluruh Indonesia

API ini menyediakan jadwal sholat dan imsyak resmi untuk setiap kabupaten/kota, lengkap dengan offset GMT. Gunakan untuk pengingat adzan, jadwal puasa, konten Ramadan, aplikasi komunitas Islam, hingga otomasi konten waktu Maghrib dan Isya.

Semua respon dalam JSON bersih, paginasi 100 data per halaman, dan bisa difilter per tanggal. Hanya perlu header x-api-co-id untuk autentikasi.

🕌

Lengkap 5 Waktu

Shubuh, Dzuhur, Ashr, Maghrib, Isya + Imsyah, Terbit, Dhuha.

🌙

Siap untuk Puasa

Ideal untuk jadwal sahur, buka puasa, dan konten Ramadan.

🌍

GMT Tersedia

Offset GMT per kabupaten/kota, membantu penyesuaian zona.

Cepat & Stabil

JSON konsisten, paginasi 100 item, siap untuk produksi.

💰 Simple Plans

Gratis mulai, skalakan saat perlu

Standard: 3.000 hits/bulan, 20 req/detik (gratis). Premium: unlimited hits, 100 req/detik Rp 50.000/bulan (≈ $3.50). Points per hit: 0 untuk API ini.

Standard (Gratis)

0 pts / hit

3.000 hits/bulan • 20 req/detik • Tanpa biaya komitmen

🧪 Bangun & Uji

Cocok untuk POC aplikasi adzan, reminder puasa, konten Islam.

🚀 Premium

Unlimited hits, 100 req/detik. Tetap Rp 50.000/bulan (≈ $3.50).

🧾 Tanpa Kejutan

Tidak ada biaya setup, tanpa biaya tersembunyi, batas jelas.

Upgrade kapan saja dari dashboard. Points tidak dipotong untuk API ini.

Dokumentasi API Jadwal Sholat Indonesia

REST endpoint untuk jadwal sholat, imsyak, dan zona GMT per kabupaten/kota. Gunakan header x-api-co-id di setiap request.

Base URL: https://use.api.co.id/regional/indonesia/prayer-times

GET
{{base-url}}/regional/indonesia/prayer-times/regencies

List semua kabupaten/kota yang memiliki data jadwal sholat (paginasi 100 item per halaman).

Response (200)
{
  "is_success": true,
  "message": "Success",
  "data": [
    { "code": "1101", "name": "KABUPATEN SIMEULUE" },
    { "code": "3171", "name": "KOTA JAKARTA SELATAN" }
  ],
  "paging": { "page": 1, "size": 100, "total_item": 514, "total_page": 6 }
}

GET
{{base-url}}/regional/indonesia/prayer-times?regency_code=:code&start_date=YYYY-MM-DD&end_date=YYYY-MM-DD&page=1

Ambil jadwal sholat per kabupaten/kota dengan filter tanggal opsional. Urut naik berdasarkan tanggal, paginasi 100 data per halaman.

  • regency_code (wajib, 4 digit), contoh: 3171 (Jakarta Selatan)
  • start_date, end_date (opsional, YYYY-MM-DD)
  • page (opsional, default 1)
Response (200)
{
  "is_success": true,
  "message": "Success",
  "data": [
    {
      "id": 1,
      "regency_code": "3171",
      "regency_name": "KOTA JAKARTA SELATAN",
      "gmt": 7,
      "date": "2024-01-01",
      "year": 2024,
      "month": 1,
      "day": 1,
      "imsyak": "04:30",
      "shubuh": "04:40",
      "terbit": "05:55",
      "dhuha": "06:25",
      "dzuhur": "12:05",
      "ashr": "15:20",
      "maghrib": "18:15",
      "isya": "19:30"
    }
  ],
  "paging": { "page": 1, "size": 100, "total_item": 366, "total_page": 4 }
}

Error (400) – regency_code wajib
{
  "is_success": false,
  "message": "regency_code query parameter is required",
  "data": null
}

Headers
x-api-co-id: {{api_key}}

Sertakan API key di setiap request. Konten cocok untuk aplikasi sholat, jadwal puasa, dan integrasi konten Islam.

Mulai gratis — jadwal sholat nasional siap pakai

Aktifkan API jadwal sholat Indonesia untuk pengingat adzan, puasa, imsyak, Maghrib, dan konten Islam lainnya. Gratis 3.000 hits/bulan.

Buat API Key Gratis

Scroll to Top