Export Formats
Ruku data is exported in both JSON and SQLite formats.
JSON Format
Here is an example of the JSON structure for the first Ruku:
{
"1":{
"ruku_number":1,
"surah_ruku_number":1,
"verses_count":7,
"first_verse_key":"1:1",
"last_verse_key":"1:7",
"verse_mapping":{"1":"1-7"}
}
| Field |
Type |
Description |
ruku_number |
INTEGER |
Ruku number in the Quran. |
surah_ruku_number |
INTEGER |
Surah ruku number. |
verses_count |
INTEGER |
Total number of verses in the Ruku. |
first_verse_key |
TEXT |
The key of the first verse in the Ruku (e.g. 1:1). |
last_verse_key |
TEXT |
The key of the last verse in the Ruku (e.g. 2:141). |
verse_mapping |
OBJECT |
A mapping of surah numbers to ayah ranges within this Ruku.
For example, "1": "1-7" means this Ruku cover ayah from 1 to 7 of 1st Surah.
|