Skip to main content

Editions

List All Editions

Lists all available editions. You can filter by language, type or format.
format - Specify a format. 'text' or 'audio'.
language - A 2 digit language code. Example: 'en', 'fr', etc.
type - A valid type. Example - 'versebyverse', 'translation' etc.

Curl

curl -X 'GET' \
  'https://api.quranhub.com/v1/edition/' \
  -H 'accept: application/json'

Request URL:

https://api.quranhub.com/v1/edition/

Server response

{
  "code": 200,
  "status": "OK",
  "data": [
    {
      "identifier": "quran-simple",
      "language": "ar",
      "name": "Simple",
      "englishName": "Simple",
      "format": "text",
      "type": "quran",
      "direction": "rtl"
    },
    {
      "identifier": "zh.majian",
      "language": "zh",
      "name": "Ma Jian (Traditional)",
      "englishName": "Ma Jian",
      "format": "text",
      "type": "translation",
      "direction": "ltr"
    },
    {
      "identifier": "ar.tanwiralmiqbas",
      "language": "ar",
      "name": "?????????? ?????????????? ???? ?????????? ???? ????????",
      "englishName": "Tanwir al-Miqbas min Tafsir ibn Abbas",
      "format": "text",
      "type": "tafsir",
      "direction": "rtl"
    },
    {
      "identifier": "ar.ibnkathir",
      "language": "ar",
      "name": "?????????? ?????? ????????",
      "englishName": "Tafsir Ibn Kathir",
      "format": "text",
      "type": "tafsir",
      "direction": "rtl"
    },
    
    
    {
      "identifier": "quran-uthmani-min",
      "language": "ar",
      "name": "Uthmani Minimal",
      "englishName": "Uthmani Minimal",
      "format": "text",
      "type": "quran",
      "direction": "rtl"
    },
    {
      "identifier": "quran-uthmani",
      "language": "ar",
      "name": "Uthamani",
      "englishName": "Uthamani",
      "format": "text",
      "type": "quran",
      "direction": "rtl"
    },
    
  ]
}