Skip to main content

Get user preferences

Get all user preferences like theme, favorite reciter, default language etc.

Responses

Request has been handled successfully.


Schema
    success boolean
    data object
    theme object
    type string

    Possible values: [auto, light, sepia, dark]

    reading object
    readingPreference string required

    Possible values: [translation, reading]

    selectedWordByWordLocale string required

    Possible values: [en, ur, id, bn, tr, fa, ru, hi, de, ta, inh]

    wordClickFunctionality string required

    Possible values: [play-audio, no-audio]

    isReadingByRevelationOrder boolean
    wordByWordContentType string[] required

    Possible values: [translation, transliteration]

    quranReaderStyles object
    tafsirFontScale integer required

    Possible values: >= 1 and <= 10

    quranTextFontScale integer required

    Possible values: >= 1 and <= 10

    translationFontScale integer required

    Possible values: >= 1 and <= 10

    wordByWordFontScale integer required

    Possible values: >= 1 and <= 6

    quranFont string

    Possible values: [code_v1, code_v2, text_uthmani, text_indopak, qpc_uthmani_hafs, tajweed, tajweed_v4]

    mushafLines string

    Possible values: [15_lines, 16_lines]

    translations object
    selectedTranslations integer[]
    tafsirs object
    selectedTafsirs string[]
    audio object
    reciter integer required
    playbackRate integer

    Possible values: [0.25, 0.5, 0.75, 1, 1.25, 1.5, 1.75, 2]

    showTooltipWhenPlayingAudio boolean
    enableAutoScrolling boolean
    language object
    language string

    Possible values: [en, ar, bn, fa, fr, id, it, nl, pt, ru, sq, th, tr, ur, zh, ms, es, sw]

Loading...