-
Please tell us about yourself (include an email address):
My name is Muhamed, founder of MoJamoza Technologies based in Namanga, Kenya. I am the developer and administrator of Sakeenah (sakeenah.world), an Islamic content platform serving English-speaking Muslims worldwide with daily Quran lessons, hadith studies, Islamic stories, and educational articles. Email: sakeenah.network@gmail.com
-
Your purpose in using this API:
Sakeenah is an Islamic educational platform at sakeenah.world that publishes daily hadith content for Muslim readers. I am integrating the Sunnah.com API into my admin content publisher tool to fetch authentic hadith data — specifically the Arabic matn, English translation, narrator chain (isnad), grade, and chapter information — directly from your authenticated source before generating educational commentary with AI tools. This ensures that the core hadith text and metadata on our platform is sourced from an authoritative API rather than relying on AI generation, which can produce inaccuracies. The fetched data is stored in our MySQL database and displayed to readers alongside scholarly commentary, practical reflections, and contextual analysis. We publish one hadith per day, rotating across all nine major collections (Bukhari, Muslim, Abu Dawud, Tirmidhi, Nasai, Ibn Majah, Muwatta Malik, Musnad Ahmad, Riyad as-Salihin).
-
API rate limits:
-
Maximum requests per second:
1 request per second (we fetch one hadith at a time with a 350ms delay between requests to respect rate limits)
-
Maximum requests per day:
30 requests per day maximum (we batch-plan up to 27 hadiths at a time, once every few weeks, not on a recurring daily basis)
-
Is your use case better served by having an offline dump of hadith data or programmatic API access?
Programmatic API access is better suited for our use case. We fetch hadiths on demand when our admin schedules new content batches, rather than needing the entire corpus. API access also ensures we always receive the most accurate and up-to-date data from your platform, and allows us to fetch specific hadith numbers from specific collections according to our publication schedule rather than importing and managing a full dataset ourselves.
- What are the languages in which would you like hadith data?
Arabic (original text) and English (translation). We display the Arabic matn alongside the English translation for our English-speaking Muslim audience.
- What programming language will your API client be in?
JavaScript (browser-based fetch API calls from our admin panel) with PHP on the server side for storing the retrieved data in our MySQL database.
Please tell us about yourself (include an email address):
My name is Muhamed, founder of MoJamoza Technologies based in Namanga, Kenya. I am the developer and administrator of Sakeenah (sakeenah.world), an Islamic content platform serving English-speaking Muslims worldwide with daily Quran lessons, hadith studies, Islamic stories, and educational articles. Email: sakeenah.network@gmail.com
Your purpose in using this API:
Sakeenah is an Islamic educational platform at sakeenah.world that publishes daily hadith content for Muslim readers. I am integrating the Sunnah.com API into my admin content publisher tool to fetch authentic hadith data — specifically the Arabic matn, English translation, narrator chain (isnad), grade, and chapter information — directly from your authenticated source before generating educational commentary with AI tools. This ensures that the core hadith text and metadata on our platform is sourced from an authoritative API rather than relying on AI generation, which can produce inaccuracies. The fetched data is stored in our MySQL database and displayed to readers alongside scholarly commentary, practical reflections, and contextual analysis. We publish one hadith per day, rotating across all nine major collections (Bukhari, Muslim, Abu Dawud, Tirmidhi, Nasai, Ibn Majah, Muwatta Malik, Musnad Ahmad, Riyad as-Salihin).
API rate limits:
Maximum requests per second:
1 request per second (we fetch one hadith at a time with a 350ms delay between requests to respect rate limits)
Maximum requests per day:
30 requests per day maximum (we batch-plan up to 27 hadiths at a time, once every few weeks, not on a recurring daily basis)
Is your use case better served by having an offline dump of hadith data or programmatic API access?
Programmatic API access is better suited for our use case. We fetch hadiths on demand when our admin schedules new content batches, rather than needing the entire corpus. API access also ensures we always receive the most accurate and up-to-date data from your platform, and allows us to fetch specific hadith numbers from specific collections according to our publication schedule rather than importing and managing a full dataset ourselves.
Arabic (original text) and English (translation). We display the Arabic matn alongside the English translation for our English-speaking Muslim audience.
JavaScript (browser-based fetch API calls from our admin panel) with PHP on the server side for storing the retrieved data in our MySQL database.