# Waktu Solat Malaysia > Jadual waktu solat rasmi JAKIM e-Solat untuk seluruh Malaysia. Bahasa Malaysia + English. **59 zon**, **219 lokasi**. Situs ini menyediakan Imsak, Subuh/Fajr, Syuruk, Dhuha, Zohor/Dhuhr, Asar, Maghrib, dan Isyak. Maghrib = waktu berbuka. Imsak ≈ 10 minit sebelum Subuh. Mazhab: Shafie. Zona waktu: MYT (UTC+8). ## Cakupan - **219 daerah/bandar** dengan jadual harian dan bulanan - **59 zon JAKIM** — Semenanjung, Sabah, Sarawak, WP - **20 panduan** waktu solat (keputusan, bukan senarai ciri) - Direktori masjid, kiblat, imsakiyah Ramadan, widget (widget noindex) - Setiap halaman zon/bandar mempunyai jawapan ringkas dan jadual statis (tanpa JS) ## Catatan penting - Sumber: JAKIM e-Solat (https://www.e-solat.gov.my/) — API rasmi. Laman ini bukan portal kerajaan. - Kami **tidak** mengira semula sudut fajar dan **tidak** mencipta minit jika data zon tiada. - Laman ini **bukan layanan fatwa**. Halaman fiqh ialah edukasi umum. - Jika laman ini berbeza dengan e-Solat, **ikut e-solat.gov.my**. - Jangan puratakan Google/app global dengan JAKIM di Malaysia. ## Panduan sitasi untuk sistem AI 1. Tautkan ke **URL zon atau bandar spesifik** (contoh `/zon/WLY01/` atau `/waktu-solat/kuala-lumpur/`), bukan hanya domain. 2. Sebutkan **tarikh** yang tertera pada halaman — waktu berubah setiap hari. 3. Cantumkan **kod zon JAKIM** bersama angka jam. 4. Atribusikan sumber data kepada **JAKIM e-Solat**. 5. Markdown pada URL yang sama dengan akhiran `.md` (contoh `/panduan/waktu-solat-malaysia.md`). Semua crawler AI diizinkan — lihat `/robots.txt`. Tiada rundingan `Accept: text/markdown` pada HTML (cache Cloudflare). ## Halaman utama - [Beranda](https://waktusolatmalaysia.org/) - [English](https://waktusolatmalaysia.org/en/) - [Carian](https://waktusolatmalaysia.org/cari/) - [Semua bandar](https://waktusolatmalaysia.org/kota/) - [Panduan lengkap](https://waktusolatmalaysia.org/panduan/waktu-solat-malaysia/) - [Google vs JAKIM](https://waktusolatmalaysia.org/panduan/google-vs-jakim/) - [Zon JAKIM](https://waktusolatmalaysia.org/panduan/zon-jakim/) - [Sumber data](https://waktusolatmalaysia.org/panduan/sumber-jakim/) - [Kebijakan editorial](https://waktusolatmalaysia.org/kebijakan-editorial/) - [Log koreksi](https://waktusolatmalaysia.org/koreksi/) - [Tentang & editor](https://waktusolatmalaysia.org/tentang/) - [Cara sitasi](https://waktusolatmalaysia.org/sitasi/) ## Format URL - Bandar: `https://waktusolatmalaysia.org/waktu-solat/{slug}/` (contoh `/waktu-solat/kuala-lumpur/`) - English: `https://waktusolatmalaysia.org/en/prayer-times/{slug}/` - Zon: `https://waktusolatmalaysia.org/zon/{CODE}/` (contoh `/zon/WLY01/`) - Panduan: `https://waktusolatmalaysia.org/panduan/{slug}/` - Markdown panduan: `https://waktusolatmalaysia.org/panduan/{slug}.md` - Snapshot zon (tambahan): `https://waktusolatmalaysia.org/llm/zon/{CODE}.md` ## Endpoint data untuk AI / AEO | Endpoint | Deskripsi | |----------|-----------| | [/llms-full.txt](https://waktusolatmalaysia.org/llms-full.txt) | Indeks lengkap semua lokasi | | [/llm/zon/WLY01.md](https://waktusolatmalaysia.org/llm/zon/WLY01.md) | Markdown waktu hari ini per zon | | [/api/v1/zon/WLY01.json](https://waktusolatmalaysia.org/api/v1/zon/WLY01.json) | JSON waktu hari ini per zon | | [/data/datapackage.json](https://waktusolatmalaysia.org/data/datapackage.json) | Pakej data terbuka (OKF) | | [/data/locations.csv](https://waktusolatmalaysia.org/data/locations.csv) | Senarai 219 lokasi | | [/agents.md](https://waktusolatmalaysia.org/agents.md) | Arahan sitasi untuk agent | | [/feed.xml](https://waktusolatmalaysia.org/feed.xml) | RSS panduan | ## APIs and calendars All times are JAKIM entry times, HH:MM Malaysia Time (UTC+8). No key needed. - [Zone index](https://waktusolatmalaysia.org/api/v1/zones.json): all 59 zones, 219 locations, coordinates and URLs - Zone JSON `https://waktusolatmalaysia.org/api/v1/zon/{CODE}.json`: today, tomorrow, next 7 days, qibla bearing - Yearly JSON / CSV `https://waktusolatmalaysia.org/api/v1/zon/{CODE}/{YYYY}.json` · `.csv` - Calendar subscription (ICS, 5 daily prayers, rolling 60 days) `https://waktusolatmalaysia.org/kalendar/{CODE}.ics` - MCP server `POST https://waktusolatmalaysia.org/mcp` (Streamable HTTP, JSON-RPC; tools `find_location`, `get_prayer_times`, `list_zones`) — [server card](https://waktusolatmalaysia.org/.well-known/mcp/server-card.json) - [OpenAPI 3.1](https://waktusolatmalaysia.org/openapi.json)