Routes
-
/hijri/index.json
Manifest: coverage, generation time, and the available Hijri years.
-
/hijri/overrides.json
The confirmed month-start record, human-edited, with a source for every entry.
-
/hijri/calendar/1448.json
Gregorian date to Hijri date and confidence. Replace
1448with the Hijri year. -
/prayer/karachi/sunni_hanafi/2026.json
Daily prayer times for one city, profile and Gregorian year.
Paths follow /prayer/{city}/{profile}/{year}.json. Cities:
karachi, lahore, peshawar. Profiles:
sunni_hanafi, sunni_asr1 (earlier Asr), shia_jafari.
Confidence
- confirmed
- A verified start date in
overrides.json. - estimated
- A past month with no verified entry; from the baseline calculation.
- predicted
- A future month; from the baseline calculation.
- unconfirmed
- The last day of a month, where the sighting decides whether a 30th day exists.
Example
{
"hijri": "1448-04-25",
"year": 1448,
"month": 4,
"day": 25,
"month_name": { "en": "Rabi al-Thani", "ur": "ربیع الثانی" },
"confidence": "predicted"
}