Request Format

Make a GET request to /<surahNo>.json

Replace <surahNo> with the Surah Number

Response

A JSON object containing the whole surah.

Example Response

Endpoint: /api/112.json

{
  "surahName": "Al-Ikhlaas",
  "surahNameArabic": "الإخلاص",
  "surahNameArabicLong": "سورة الإخلاص",
  "surahNameTranslation": "Sincerity",
  "revelationPlace": "Mecca",
  "totalAyah": 4,
  "surahNo": 112,
  "audio": {
    "1": {
      "reciter": "Mishary Rashid Al-Afasy",
      "url": "https://github.com/The-Quran-Project/Quran-Audio-Chapters/raw/refs/heads/main/Data/1/112.mp3",
      "originalUrl": "https://server8.mp3quran.net/afs/112.mp3"
    },
    "2": {
      "reciter": "Abu Bakr Al-Shatri",
      "url": "https://github.com/The-Quran-Project/Quran-Audio-Chapters/raw/refs/heads/main/Data/2/112.mp3",
      "originalUrl": "https://server11.mp3quran.net/shatri/112.mp3"
    },
    "3": {
      "reciter": "Nasser Al-Qatami",
      "url": "https://github.com/The-Quran-Project/Quran-Audio-Chapters/raw/refs/heads/main/Data/3/112.mp3",
      "originalUrl": "https://server6.mp3quran.net/qtm/112.mp3"
    },
    "4": {
      "reciter": "Yasser Al-Dosari",
      "url": "https://github.com/The-Quran-Project/Quran-Audio-Chapters/raw/refs/heads/main/Data/4/112.mp3",
      "originalUrl": "https://server11.mp3quran.net/yasser/112.mp3"
    }
  },
  "english": [
    "Say, ˹O Prophet,˺ “He is Allah—One ˹and Indivisible˺;",
    "Allah—the Sustainer ˹needed by all˺.",
    "He has never had offspring, nor was He born.",
    "And there is none comparable to Him.”"
  ],
  "arabic1": [
    " قُلْ هُوَ ٱللَّهُ أَحَدٌ",
    "ٱللَّهُ ٱلصَّمَدُ",
    "لَمْ يَلِدْ وَلَمْ يُولَدْ",
    "وَلَمْ يَكُن لَّهُۥ كُفُوًا أَحَدٌۢ"
  ],
  "arabic2": [
    "قل هو الله احد",
    "الله الصمد",
    "لم يلد ولم يولد",
    "ولم يكن له كفوا احد"
  ],
  "bengali": [
    "বল, তিনিই আল্লাহ, এক-অদ্বিতীয়।",
    "আল্লাহ কারো মুখাপেক্ষী নন, সকলেই তাঁর মুখাপেক্ষী।",
    "তিনি কাউকে জন্ম দেননি এবং তাঁকেও জন্ম দেয়া হয়নি।",
    "আর তাঁর কোন সমকক্ষও নেই।"
  ]
}