-
Notifications
You must be signed in to change notification settings - Fork 78
Description
-
Please tell us about yourself (include an email address):
Name: Faraz Bukhari
Email: fuz.bukhari@gmail.com -
Your purpose in using this API:
I'm developing an Islamic utilities mobile app (React Native + Expo) that provides prayer times, Quran access, hadith collections, and Islamic tools. The hadith API will:
- Power an initial bulk import of hadith data into my backend database
- Keep the local dataset synchronized with authoritative sources
- Enable a feature that allows users to browse and study hadith from major collections (Bukhari, Muslim, Abu Dawud, Tirmidhi, etc.) with both Arabic text and English translations (maybe Urdu if available)
-
API rate limits:
- Maximum requests per second: 5
- Maximum requests per day: 500
-
Is your use case better served by having an offline dump of hadith data or programmatic API access?
Programmatic API access. I will perform a daily scheduled sync of the complete hadith dataset via your API and store it in our backend database. This approach:
- Keeps data fresh daily without manual intervention
- Reduces per-user API calls (all requests hit my database, not your API)
- Keeps the mobile app size small (no bundled dataset)
- Provides reliable offline access for users
- Allows us to enrich data with my own metadata and user analytics
Although I'm open to having an offline dump as well for the time-being.
-
What are the languages in which would you like hadith data?
English, Urdu (if available) and Arabic -
What programming language will your API client be in?
TypeScript