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
(opens in a new tab)
{
"surahName": "Al-Ikhlaas",
"surahNameArabic": "الإخلاص",
"surahNameArabicLong": "سورة الإخلاص",
"surahNameTranslation": "Sincerity",
"revelationPlace": "Mecca",
"totalAyah": 4,
"surahNo": 112,
"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": [
"قل هو الله احد",
"الله الصمد",
"لم يلد ولم يولد",
"ولم يكن له كفوا احد"
]
}