A Rub (short for Rub al-Hizb) is one-quarter of a Hizb, meaning the Quran has 240 Rub divisions.
Total Ayahs: 32
From: Al-Fatihah, Ayah 1
To: Al-Baqarah, Ayah 25
Rub al-Hizb data is exported in both JSON and SQLite formats.
Here is an example of the JSON structure for the first Rub al-Hizb:
{
"1": {
"rub_number": 1,
"verses_count": 32,
"first_verse_key": "1:1",
"last_verse_key": "2:25",
"verse_mapping": {
"1": "1-7",
"2": "1-25"
}
}
}
| Field | Type | Description |
|---|---|---|
rub_number |
INTEGER | The Rub al-Hizb number (1 to 240). |
verses_count |
INTEGER | Total number of verses in the Rub al-Hizb. |
first_verse_key |
TEXT | The key of the first verse in the Rub al-Hizb (e.g. 1:1). |
last_verse_key |
TEXT | The key of the last verse in the Rub al-Hizb (e.g. 2:25). |
verse_mapping |
OBJECT |
A mapping of surah numbers to ayah ranges within this hizb.
For example, "2": "1-25" indicates that Surah 2 (Al-Baqarah) has verses 1 to 25 in this Rub al-Hizb.
|