Skip to content

Request for API access: Layth Hammad #3479

Description

@layth49
  • Please tell us about yourself (include an email address):
    Layth Hammad; laythandamin@gmail.com. I'm an independent developer building a free,
    non-commercial educational Islamic app.

  • Your purpose in using this API:
    I'm building a free (no ads, no paid features) iOS app that helps users get
    accurate, source-grounded answers about Islam. It retrieves verses and
    authenticated hadith and displays them verbatim with their reference and
    authenticity grading, plus a citation and link back to sunnah.com, to help counter
    misinformation. I'd use the API to build a local copy of the hadith data (Arabic +
    English, references, and gradings) that the app searches on-device. Sunnah.com will
    be clearly credited throughout.

  • API rate limits:

    • Maximum requests per second: ~2 (I only pull data to build/refresh a local
      dataset — the app does not call the API per user)
    • Maximum requests per day: up to ~10,000 during the one-time initial ingest,
      then minimal (occasional refreshes)
  • Is your use case better served by having an offline dump of hadith data or programmatic API access?
    An offline dump would be ideal — the app ships the data locally for on-device,
    offline search, so a one-time snapshot (with periodic updates) fits better than
    live calls. If a dump isn't available, bulk API access to build the local dataset
    works too.

  • What are the languages in which would you like hadith data?
    Arabic (original) and English (translation), including references and gradings.

  • What programming language will your API client be in?
    Python (for the data-ingestion pipeline). The app itself is Flutter.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions