# Quran Foundation API > API documentation for Quran.com content, search, user, and authentication APIs. ## OpenAPI Specifications - [Content APIs v4](https://api-docs.quran.foundation/openAPI/content/v4.json): Verses, chapters, translations, tafsirs, audio - [User APIs v1 (Production)](https://api-docs.quran.foundation/openAPI/user-related-apis/v1.json): Stable production documentation for bookmarks, collections, notes, profiles, rooms, posts - [User APIs v1 (Pre-live)](https://api-docs.quran.foundation/openAPI/user-related-apis/pre-live/v1.json): Upcoming pre-live documentation for unreleased user API changes - [OAuth2 APIs v1](https://api-docs.quran.foundation/openAPI/oauth2-apis/v1.json): Authentication and authorization - [Search APIs v1](https://api-docs.quran.foundation/openAPI/search/v1.json): Quran text search ## Agent Prompts and Starters - [QF_NPX_STARTER_PROMPT_V1](https://api-docs.quran.foundation/agent-prompts/qf-next-starter.md): Copyable prompt for the official Next.js starter app - [Agent prompt registry](https://api-docs.quran.foundation/.well-known/agent-prompts/index.json): Machine-readable prompt catalog - [Developer Journey](https://api-docs.quran.foundation/docs/developer-journey/): Choose the right starting point by app shape - [API Reference](https://api-docs.quran.foundation/docs/api-reference/): Choose between Content, Search, User APIs, OAuth2, and pre-live endpoint references - [Starter With NPX](https://api-docs.quran.foundation/docs/tutorials/oidc/starter-with-npx/): One-command Next.js app scaffold - [JavaScript SDK](https://api-docs.quran.foundation/docs/sdk/javascript/): Runtime-split SDK guidance for public and server code ## Getting Started - [📢 API Updates](https://api-docs.quran.foundation/docs/updates/) - [Field Reference](https://api-docs.quran.foundation/docs/api/field-reference/) - [First Content API Call](https://api-docs.quran.foundation/docs/quickstart/first-api-call/) - [Manual Authentication for Content APIs](https://api-docs.quran.foundation/docs/quickstart/manual-authentication/) - [Migrate from api.quran.com to Quran Foundation Content APIs](https://api-docs.quran.foundation/docs/quickstart/migration/) - [Quran Foundation Content APIs OAuth2 Quickstart](https://api-docs.quran.foundation/docs/quickstart/) - [Token Management for Content APIs](https://api-docs.quran.foundation/docs/quickstart/token-management/) ## JavaScript SDK - [App Shapes](https://api-docs.quran.foundation/docs/sdk/javascript/app-shapes/) - [Runtime Matrix](https://api-docs.quran.foundation/docs/sdk/javascript/runtime-matrix/) - [Auth Matrix](https://api-docs.quran.foundation/docs/sdk/javascript/auth-matrix/) - [SDK Entrypoint Matrix](https://api-docs.quran.foundation/docs/sdk/javascript/entrypoint-matrix/) - [APIs By Runtime](https://api-docs.quran.foundation/docs/sdk/javascript/apis-by-runtime/) - [Server Quickstart](https://api-docs.quran.foundation/docs/sdk/javascript/server-quickstart/) - [Public Quickstart](https://api-docs.quran.foundation/docs/sdk/javascript/public-quickstart/) - [Full-Stack Quickstart](https://api-docs.quran.foundation/docs/sdk/javascript/full-stack/) - [Common Errors](https://api-docs.quran.foundation/docs/sdk/javascript/common-errors/) - [Migration Cheat Sheet](https://api-docs.quran.foundation/docs/sdk/javascript/migration-cheat-sheet/) - [Answers API](https://api-docs.quran.foundation/docs/sdk/javascript/answers/) - [Audio API](https://api-docs.quran.foundation/docs/sdk/javascript/audio/) - [Chapters API](https://api-docs.quran.foundation/docs/sdk/javascript/chapters/) - [Hadith References API](https://api-docs.quran.foundation/docs/sdk/javascript/hadith-references/) - [Juzs API](https://api-docs.quran.foundation/docs/sdk/javascript/juzs/) - [Legacy Migration Guide](https://api-docs.quran.foundation/docs/sdk/javascript/v1-migration-guide/) - [QuranReflect Posts](https://api-docs.quran.foundation/docs/sdk/javascript/quranreflect-posts/) - [Resources API](https://api-docs.quran.foundation/docs/sdk/javascript/resources/) - [SDKs](https://api-docs.quran.foundation/docs/sdk/) - [Search API](https://api-docs.quran.foundation/docs/sdk/javascript/search/) - [Verses API](https://api-docs.quran.foundation/docs/sdk/javascript/verses/) ## Content APIs v4 - [By Chapter](https://api-docs.quran.foundation/docs/content_apis_versioned/4.0.0/verses-by-chapter-number/) - [By Hizb number](https://api-docs.quran.foundation/docs/content_apis_versioned/4.0.0/verses-by-hizb-number/) - [By Juz](https://api-docs.quran.foundation/docs/content_apis_versioned/4.0.0/verses-by-juz-number/) - [By Manzil](https://api-docs.quran.foundation/docs/content_apis_versioned/4.0.0/verses-by-manzil-number/) - [By Page](https://api-docs.quran.foundation/docs/content_apis_versioned/4.0.0/verses-by-page-number/) - [By Range](https://api-docs.quran.foundation/docs/content_apis_versioned/4.0.0/verses-by-range/) - [By Rub el Hizb number](https://api-docs.quran.foundation/docs/content_apis_versioned/4.0.0/verses-by-rub-el-hizb-number/) - [By Rub el Hizb number (alias: /by_rub_el_hizb)](https://api-docs.quran.foundation/docs/content_apis_versioned/4.0.0/verses-by-rub-el-hizb-number-rub-el-hizb/) - [By Ruku](https://api-docs.quran.foundation/docs/content_apis_versioned/4.0.0/verses-by-ruku-number/) - [By Specific Verse By Key](https://api-docs.quran.foundation/docs/content_apis_versioned/4.0.0/verses-by-verse-key/) - [Chapter Infos](https://api-docs.quran.foundation/docs/content_apis_versioned/4.0.0/chapter-info/) - [Content APIs](https://api-docs.quran.foundation/docs/content_apis_versioned/4.0.0/content-apis/) - [Count answers within a verse range](https://api-docs.quran.foundation/docs/content_apis_versioned/4.0.0/count-answers-within-range/) - [Get a single tafsir](https://api-docs.quran.foundation/docs/content_apis_versioned/4.0.0/tafsir/) - [Get a single translation](https://api-docs.quran.foundation/docs/content_apis_versioned/4.0.0/translation/) - [Get All Comments for a Quran Reflect Lesson or Reflection](https://api-docs.quran.foundation/docs/content_apis_versioned/4.0.0/posts-controller-get-all-comment/) - [Get answer thread by question ID](https://api-docs.quran.foundation/docs/content_apis_versioned/4.0.0/get-answer-by-id/) - [Get answers for specific Ayah](https://api-docs.quran.foundation/docs/content_apis_versioned/4.0.0/list-ayah-answers/) - [Get Ayah recitations for specific Ayah](https://api-docs.quran.foundation/docs/content_apis_versioned/4.0.0/list-ayah-recitation/) - [Get Ayah recitations for specific Hizb](https://api-docs.quran.foundation/docs/content_apis_versioned/4.0.0/list-hizb-recitation/) - [Get Ayah recitations for specific Juz](https://api-docs.quran.foundation/docs/content_apis_versioned/4.0.0/list-juz-recitation/) - [Get Ayah recitations for specific Madani Mushaf page](https://api-docs.quran.foundation/docs/content_apis_versioned/4.0.0/list-page-recitation/) - [Get Ayah recitations for specific Manzil](https://api-docs.quran.foundation/docs/content_apis_versioned/4.0.0/list-manzil-recitation/) - [Get Ayah recitations for specific Rub el Hizb](https://api-docs.quran.foundation/docs/content_apis_versioned/4.0.0/list-rub-el-hizb-recitation/) - [Get Ayah recitations for specific Rub el Hizb (alias: /by_rub_el_hizb)](https://api-docs.quran.foundation/docs/content_apis_versioned/4.0.0/list-rub-el-hizb-recitation-rub-el-hizb/) - [Get Ayah recitations for specific Ruku](https://api-docs.quran.foundation/docs/content_apis_versioned/4.0.0/list-ruku-recitation/) - [Get Ayah recitations for specific Surah](https://api-docs.quran.foundation/docs/content_apis_versioned/4.0.0/list-surah-recitation/) - [Get Chapter](https://api-docs.quran.foundation/docs/content_apis_versioned/4.0.0/get-chapter/) - [Get Chapter Info](https://api-docs.quran.foundation/docs/content_apis_versioned/4.0.0/get-chapter-info/) - [Get chapter's audio file of a reciter](https://api-docs.quran.foundation/docs/content_apis_versioned/4.0.0/chapter-reciter-audio-file/) - [Get Comments for a Quran Reflect Lesson or Reflection](https://api-docs.quran.foundation/docs/content_apis_versioned/4.0.0/posts-controller-get-comments/) - [Get content resource snapshot](https://api-docs.quran.foundation/docs/content_apis_versioned/4.0.0/resources-snapshot/) - [Get Footnote](https://api-docs.quran.foundation/docs/content_apis_versioned/4.0.0/get-foot-note/) - [Get hadith counts within a verse range](https://api-docs.quran.foundation/docs/content_apis_versioned/4.0.0/hadith-count-within-range/) - [Get hadith references for a specific Ayah](https://api-docs.quran.foundation/docs/content_apis_versioned/4.0.0/hadith-references-by-ayah/) - [Get hadiths for a specific Ayah](https://api-docs.quran.foundation/docs/content_apis_versioned/4.0.0/hadiths-by-ayah/) - [Get Hizb](https://api-docs.quran.foundation/docs/content_apis_versioned/4.0.0/get-hizb/) - [Get Imlaei Simple text of ayah](https://api-docs.quran.foundation/docs/content_apis_versioned/4.0.0/quran-verses-imlaei/) - [Get Indopak Nastaleeq Script of ayah](https://api-docs.quran.foundation/docs/content_apis_versioned/4.0.0/quran-verses-indopak-nastaleeq/) - [Get Indopak Script of ayah](https://api-docs.quran.foundation/docs/content_apis_versioned/4.0.0/quran-verses-indopak/) - [Get Juz](https://api-docs.quran.foundation/docs/content_apis_versioned/4.0.0/get-juz/) - [Get list of Audio files of single recitation](https://api-docs.quran.foundation/docs/content_apis_versioned/4.0.0/recitation-audio-files/) - [Get Manzil](https://api-docs.quran.foundation/docs/content_apis_versioned/4.0.0/get-manzil/) - [Get Page](https://api-docs.quran.foundation/docs/content_apis_versioned/4.0.0/get-pages-page-number/) - [Get Quran Reflect Lesson or Reflection by ID](https://api-docs.quran.foundation/docs/content_apis_versioned/4.0.0/posts-controller-find-one/) - [Get Quran Reflect Lessons and Reflections by User](https://api-docs.quran.foundation/docs/content_apis_versioned/4.0.0/posts-controller-get-user-post/) - [Get Quran verses in a specific script](https://api-docs.quran.foundation/docs/content_apis_versioned/4.0.0/quran-verses-by-script/) - [Get random ayah](https://api-docs.quran.foundation/docs/content_apis_versioned/4.0.0/random-verse/) - [Get Rubʿ al-Ḥizb](https://api-docs.quran.foundation/docs/content_apis_versioned/4.0.0/get-rub-el-hizb/) - [Get Ruku](https://api-docs.quran.foundation/docs/content_apis_versioned/4.0.0/get-ruku/) - [Get tafsirs for specific Ayah](https://api-docs.quran.foundation/docs/content_apis_versioned/4.0.0/list-ayah-tafsirs/) - [Get tafsirs for specific Hizb](https://api-docs.quran.foundation/docs/content_apis_versioned/4.0.0/list-hizb-tafsirs/) - [Get tafsirs for specific Juz](https://api-docs.quran.foundation/docs/content_apis_versioned/4.0.0/list-juz-tafsirs/) - [Get tafsirs for specific Madani Mushaf page](https://api-docs.quran.foundation/docs/content_apis_versioned/4.0.0/list-page-tafsirs/) - [Get tafsirs for specific Manzil](https://api-docs.quran.foundation/docs/content_apis_versioned/4.0.0/list-manzil-tafsirs/) - [Get tafsirs for specific Rub el Hizb](https://api-docs.quran.foundation/docs/content_apis_versioned/4.0.0/list-rub-el-hizb-tafsirs/) - [Get tafsirs for specific Rub el Hizb (alias: /by_rub)](https://api-docs.quran.foundation/docs/content_apis_versioned/4.0.0/list-rub-el-hizb-tafsirs-rub/) - [Get tafsirs for specific Ruku](https://api-docs.quran.foundation/docs/content_apis_versioned/4.0.0/list-ruku-tafsirs/) - [Get tafsirs for specific Surah](https://api-docs.quran.foundation/docs/content_apis_versioned/4.0.0/list-surah-tafsirs/) - [Get timestamp range](https://api-docs.quran.foundation/docs/content_apis_versioned/4.0.0/audio-reciter-timestamp/) - [Get translations for specific Ayah](https://api-docs.quran.foundation/docs/content_apis_versioned/4.0.0/list-ayah-translations/) - [Get translations for specific Hizb](https://api-docs.quran.foundation/docs/content_apis_versioned/4.0.0/list-hizb-translations/) - [Get translations for specific Juz](https://api-docs.quran.foundation/docs/content_apis_versioned/4.0.0/list-juz-translations/) - [Get translations for specific Madani Mushaf page](https://api-docs.quran.foundation/docs/content_apis_versioned/4.0.0/list-page-translations/) - [Get translations for specific Manzil](https://api-docs.quran.foundation/docs/content_apis_versioned/4.0.0/list-manzil-translations/) - [Get translations for specific Rub el Hizb](https://api-docs.quran.foundation/docs/content_apis_versioned/4.0.0/list-rub-el-hizb-translations/) - [Get translations for specific Rub el Hizb (alias: /by_rub)](https://api-docs.quran.foundation/docs/content_apis_versioned/4.0.0/list-rub-el-hizb-translations-rub/) - [Get translations for specific Ruku](https://api-docs.quran.foundation/docs/content_apis_versioned/4.0.0/list-ruku-translations/) - [Get translations for specific Surah](https://api-docs.quran.foundation/docs/content_apis_versioned/4.0.0/list-surah-translations/) - [Get Uthmani Script of ayah](https://api-docs.quran.foundation/docs/content_apis_versioned/4.0.0/quran-verses-uthmani/) - [Get Uthmani simple script of ayah](https://api-docs.quran.foundation/docs/content_apis_versioned/4.0.0/quran-verses-uthmani-simple/) - [Get Uthmani Tajweed Script of ayah](https://api-docs.quran.foundation/docs/content_apis_versioned/4.0.0/quran-verses-uthmani-tajweed/) - [Get V1 Glyph codes of ayah](https://api-docs.quran.foundation/docs/content_apis_versioned/4.0.0/quran-verses-code-v-1/) - [Get V2 Glyph codes of ayah](https://api-docs.quran.foundation/docs/content_apis_versioned/4.0.0/quran-verses-code-v-2/) - [Languages](https://api-docs.quran.foundation/docs/content_apis_versioned/4.0.0/languages/) - [List Chapters](https://api-docs.quran.foundation/docs/content_apis_versioned/4.0.0/list-chapters/) - [List Hizbs](https://api-docs.quran.foundation/docs/content_apis_versioned/4.0.0/list-hizbs/) - [List Juzs](https://api-docs.quran.foundation/docs/content_apis_versioned/4.0.0/list-juzs/) - [List Manzils](https://api-docs.quran.foundation/docs/content_apis_versioned/4.0.0/list-manzils/) - [List of all chapter audio files of a reciter](https://api-docs.quran.foundation/docs/content_apis_versioned/4.0.0/chapter-reciter-audio-files/) - [List of Chapter Reciters](https://api-docs.quran.foundation/docs/content_apis_versioned/4.0.0/chapter-reciters/) - [List Pages](https://api-docs.quran.foundation/docs/content_apis_versioned/4.0.0/list-pages/) - [List Rubʿ al-Ḥizb](https://api-docs.quran.foundation/docs/content_apis_versioned/4.0.0/list-rub-el-hizbs/) - [List Rukus](https://api-docs.quran.foundation/docs/content_apis_versioned/4.0.0/list-rukus/) - [Lookup Pages](https://api-docs.quran.foundation/docs/content_apis_versioned/4.0.0/get-pages-lookup/) - [Lookup verse by timestamp](https://api-docs.quran.foundation/docs/content_apis_versioned/4.0.0/audio-reciter-lookup/) - [Quran Reflect Lessons and Reflections Feed](https://api-docs.quran.foundation/docs/content_apis_versioned/4.0.0/posts-controller-feed/) - [Recitation Info](https://api-docs.quran.foundation/docs/content_apis_versioned/4.0.0/recitation-info/) - [Recitation Styles](https://api-docs.quran.foundation/docs/content_apis_versioned/4.0.0/recitation-styles/) - [Recitations](https://api-docs.quran.foundation/docs/content_apis_versioned/4.0.0/recitations/) - [Sync public content resources](https://api-docs.quran.foundation/docs/content_apis_versioned/4.0.0/resources-sync/) - [Tafsir Info](https://api-docs.quran.foundation/docs/content_apis_versioned/4.0.0/tafsir-info/) - [Tafsirs](https://api-docs.quran.foundation/docs/content_apis_versioned/4.0.0/tafsirs/) - [Translation Info](https://api-docs.quran.foundation/docs/content_apis_versioned/4.0.0/translation-info/) - [Translations](https://api-docs.quran.foundation/docs/content_apis_versioned/4.0.0/translations/) - [Verse Media](https://api-docs.quran.foundation/docs/content_apis_versioned/4.0.0/verse-media/) ## User APIs v1 - [Accept room invite](https://api-docs.quran.foundation/docs/user_related_apis_versioned/1.0.0/rooms-controller-accept-invite/) - [Accept room invite by private token](https://api-docs.quran.foundation/docs/user_related_apis_versioned/1.0.0/rooms-controller-accept-by-private-token/) - [Activity Days](https://api-docs.quran.foundation/docs/user_related_apis_versioned/1.0.0/activity-days/) - [Add collection](https://api-docs.quran.foundation/docs/user_related_apis_versioned/1.0.0/add-collection/) - [Add collection Bookmark](https://api-docs.quran.foundation/docs/user_related_apis_versioned/1.0.0/add-collection-bookmark/) - [Add note](https://api-docs.quran.foundation/docs/user_related_apis_versioned/1.0.0/add-note/) - [Add or update preference](https://api-docs.quran.foundation/docs/user_related_apis_versioned/1.0.0/add-or-update-preference/) - [Add or update user reading session](https://api-docs.quran.foundation/docs/user_related_apis_versioned/1.0.0/add-or-update-user-reading-session/) - [Add user bookmark](https://api-docs.quran.foundation/docs/user_related_apis_versioned/1.0.0/add-user-bookmark/) - [Add/update activity day](https://api-docs.quran.foundation/docs/user_related_apis_versioned/1.0.0/add-update-activity-day/) - [Bookmarks](https://api-docs.quran.foundation/docs/user_related_apis_versioned/1.0.0/bookmarks/) - [Bulk add or update preferences](https://api-docs.quran.foundation/docs/user_related_apis_versioned/1.0.0/bulk-add-or-update-preferences/) - [Collections](https://api-docs.quran.foundation/docs/user_related_apis_versioned/1.0.0/collections/) - [Comments](https://api-docs.quran.foundation/docs/user_related_apis_versioned/1.0.0/comments/) - [Create a goal](https://api-docs.quran.foundation/docs/user_related_apis_versioned/1.0.0/create-a-goal/) - [Create a new comment](https://api-docs.quran.foundation/docs/user_related_apis_versioned/1.0.0/comments-controller-create/) - [Create a new group](https://api-docs.quran.foundation/docs/user_related_apis_versioned/1.0.0/rooms-controller-create-new-group/) - [Create a new page](https://api-docs.quran.foundation/docs/user_related_apis_versioned/1.0.0/rooms-controller-create-new-page/) - [Create post](https://api-docs.quran.foundation/docs/user_related_apis_versioned/1.0.0/posts-controller-create/) - [Delete a comment](https://api-docs.quran.foundation/docs/user_related_apis_versioned/1.0.0/comments-controller-delete-comment/) - [Delete a goal](https://api-docs.quran.foundation/docs/user_related_apis_versioned/1.0.0/delete-a-goal/) - [Delete Bookmark](https://api-docs.quran.foundation/docs/user_related_apis_versioned/1.0.0/delete-bookmark/) - [Delete collection](https://api-docs.quran.foundation/docs/user_related_apis_versioned/1.0.0/delete-collection/) - [Delete collection bookmark by details](https://api-docs.quran.foundation/docs/user_related_apis_versioned/1.0.0/delete-collection-bookmark-by-details/) - [Delete collection bookmark by id](https://api-docs.quran.foundation/docs/user_related_apis_versioned/1.0.0/delete-collection-bookmark-by-id/) - [Delete note by ID](https://api-docs.quran.foundation/docs/user_related_apis_versioned/1.0.0/delete-note-by-id/) - [Delete post](https://api-docs.quran.foundation/docs/user_related_apis_versioned/1.0.0/posts-controller-delete/) - [Edit a comment](https://api-docs.quran.foundation/docs/user_related_apis_versioned/1.0.0/comments-controller-edit/) - [Edit post](https://api-docs.quran.foundation/docs/user_related_apis_versioned/1.0.0/posts-controller-edit/) - [Edit user profile](https://api-docs.quran.foundation/docs/user_related_apis_versioned/1.0.0/users-controller-edit-profile/) - [Estimate reading time](https://api-docs.quran.foundation/docs/user_related_apis_versioned/1.0.0/estimate-reading-time/) - [Export posts as PDF](https://api-docs.quran.foundation/docs/user_related_apis_versioned/1.0.0/posts-controller-export-multiple-posts/) - [Follow a page](https://api-docs.quran.foundation/docs/user_related_apis_versioned/1.0.0/rooms-controller-follow-page/) - [Generate timeline estimation](https://api-docs.quran.foundation/docs/user_related_apis_versioned/1.0.0/generate-timeline-estimation/) - [Get activity days](https://api-docs.quran.foundation/docs/user_related_apis_versioned/1.0.0/get-activity-days/) - [Get all collection items](https://api-docs.quran.foundation/docs/user_related_apis_versioned/1.0.0/get-all-collection-items/) - [Get all collections](https://api-docs.quran.foundation/docs/user_related_apis_versioned/1.0.0/get-all-collections/) - [Get all notes](https://api-docs.quran.foundation/docs/user_related_apis_versioned/1.0.0/get-all-notes/) - [Get all post comments](https://api-docs.quran.foundation/docs/user_related_apis_versioned/1.0.0/posts-controller-get-all-comment/) - [Get bookmark](https://api-docs.quran.foundation/docs/user_related_apis_versioned/1.0.0/get-bookmark/) - [Get bookmark collections](https://api-docs.quran.foundation/docs/user_related_apis_versioned/1.0.0/get-bookmark-collections/) - [Get bookmarks within a range of Ayahs](https://api-docs.quran.foundation/docs/user_related_apis_versioned/1.0.0/get-bookmarks-within-a-range-of-ayahs/) - [Get collection items by id](https://api-docs.quran.foundation/docs/user_related_apis_versioned/1.0.0/get-collection-items-by-id/) - [Get current streak days](https://api-docs.quran.foundation/docs/user_related_apis_versioned/1.0.0/get-current-streak-days/) - [Get current user posts](https://api-docs.quran.foundation/docs/user_related_apis_versioned/1.0.0/posts-controller-get-loggedin-user-posts/) - [Get joined or managed rooms](https://api-docs.quran.foundation/docs/user_related_apis_versioned/1.0.0/rooms-controller-get-rooms/) - [Get logged-in user rooms](https://api-docs.quran.foundation/docs/user_related_apis_versioned/1.0.0/users-controller-rooms/) - [Get note by ID](https://api-docs.quran.foundation/docs/user_related_apis_versioned/1.0.0/get-note-by-id/) - [Get notes by attached entity](https://api-docs.quran.foundation/docs/user_related_apis_versioned/1.0.0/get-notes-by-attached-entity/) - [Get notes by verse](https://api-docs.quran.foundation/docs/user_related_apis_versioned/1.0.0/get-notes-by-verse/) - [Get notes by verse range](https://api-docs.quran.foundation/docs/user_related_apis_versioned/1.0.0/get-notes-by-verse-range/) - [Get notes count within verse range](https://api-docs.quran.foundation/docs/user_related_apis_versioned/1.0.0/get-notes-count-within-verse-range/) - [Get post by ID](https://api-docs.quran.foundation/docs/user_related_apis_versioned/1.0.0/posts-controller-find-one/) - [Get post comments](https://api-docs.quran.foundation/docs/user_related_apis_versioned/1.0.0/posts-controller-get-comments/) - [Get post liked state](https://api-docs.quran.foundation/docs/user_related_apis_versioned/1.0.0/posts-controller-get-liked-state/) - [Get posts by verse](https://api-docs.quran.foundation/docs/user_related_apis_versioned/1.0.0/posts-controller-get-my-posts-by-verse/) - [Get posts count within range](https://api-docs.quran.foundation/docs/user_related_apis_versioned/1.0.0/posts-controller-get-my-posts-count-within-range/) - [Get posts feed](https://api-docs.quran.foundation/docs/user_related_apis_versioned/1.0.0/posts-controller-feed/) - [Get related posts](https://api-docs.quran.foundation/docs/user_related_apis_versioned/1.0.0/posts-controller-get-related-posts/) - [Get replies to a comment](https://api-docs.quran.foundation/docs/user_related_apis_versioned/1.0.0/comments-controller-get/) - [Get room members](https://api-docs.quran.foundation/docs/user_related_apis_versioned/1.0.0/rooms-controller-get-room-members/) - [Get room posts](https://api-docs.quran.foundation/docs/user_related_apis_versioned/1.0.0/rooms-controller-get-room-posts/) - [Get room profile by ID](https://api-docs.quran.foundation/docs/user_related_apis_versioned/1.0.0/rooms-controller-get-room-profile-by-id/) - [Get room profile by URL or subdomain](https://api-docs.quran.foundation/docs/user_related_apis_versioned/1.0.0/rooms-controller-get-room-profile/) - [Get streaks](https://api-docs.quran.foundation/docs/user_related_apis_versioned/1.0.0/get-streaks/) - [Get today's goal plan](https://api-docs.quran.foundation/docs/user_related_apis_versioned/1.0.0/get-todays-goal-plan/) - [Get user bookmarks](https://api-docs.quran.foundation/docs/user_related_apis_versioned/1.0.0/get-user-bookmarks/) - [Get user followers](https://api-docs.quran.foundation/docs/user_related_apis_versioned/1.0.0/users-controller-get-user-followers/) - [Get user posts](https://api-docs.quran.foundation/docs/user_related_apis_versioned/1.0.0/posts-controller-get-user-post/) - [Get user preferences](https://api-docs.quran.foundation/docs/user_related_apis_versioned/1.0.0/get-user-preferences/) - [Get user profile](https://api-docs.quran.foundation/docs/user_related_apis_versioned/1.0.0/users-controller-profile/) - [Get user profile by id or username](https://api-docs.quran.foundation/docs/user_related_apis_versioned/1.0.0/users-controller-get-user-profile/) - [Get user reading sessions](https://api-docs.quran.foundation/docs/user_related_apis_versioned/1.0.0/get-user-reading-sessions/) - [Get users followed by user](https://api-docs.quran.foundation/docs/user_related_apis_versioned/1.0.0/users-controller-get-user-following/) - [Goals](https://api-docs.quran.foundation/docs/user_related_apis_versioned/1.0.0/goals/) - [Invite user to room](https://api-docs.quran.foundation/docs/user_related_apis_versioned/1.0.0/rooms-controller-invite-user-to-room/) - [Join a group](https://api-docs.quran.foundation/docs/user_related_apis_versioned/1.0.0/rooms-controller-join-room/) - [Leave a group](https://api-docs.quran.foundation/docs/user_related_apis_versioned/1.0.0/rooms-controller-leave-group/) - [Notes](https://api-docs.quran.foundation/docs/user_related_apis_versioned/1.0.0/notes/) - [OAuth2 Scopes](https://api-docs.quran.foundation/docs/user_related_apis_versioned/scopes/) - [Posts](https://api-docs.quran.foundation/docs/user_related_apis_versioned/1.0.0/posts/) - [Preferences](https://api-docs.quran.foundation/docs/user_related_apis_versioned/1.0.0/preferences/) - [Publish note](https://api-docs.quran.foundation/docs/user_related_apis_versioned/1.0.0/publish-note/) - [Reading Sessions](https://api-docs.quran.foundation/docs/user_related_apis_versioned/1.0.0/reading-sessions/) - [Reading Sessions vs Activity Days](https://api-docs.quran.foundation/docs/user-related-apis/reading-sessions-vs-activity-days/) - [Reject room invite](https://api-docs.quran.foundation/docs/user_related_apis_versioned/1.0.0/rooms-controller-reject-invite/) - [Remove a follower](https://api-docs.quran.foundation/docs/user_related_apis_versioned/1.0.0/users-controller-remove-follower/) - [Remove member from room](https://api-docs.quran.foundation/docs/user_related_apis_versioned/1.0.0/rooms-controller-remove-member/) - [Report post abuse](https://api-docs.quran.foundation/docs/user_related_apis_versioned/1.0.0/posts-controller-report-abuse/) - [Retrieve trending hashtags from announcements HTML](https://api-docs.quran.foundation/docs/user_related_apis_versioned/1.0.0/trending-hashtags-controller-find/) - [Rooms](https://api-docs.quran.foundation/docs/user_related_apis_versioned/1.0.0/rooms/) - [Search and retrieve tags](https://api-docs.quran.foundation/docs/user_related_apis_versioned/1.0.0/tags-controller-find/) - [Search for users](https://api-docs.quran.foundation/docs/user_related_apis_versioned/1.0.0/users-controller-search/) - [Search rooms](https://api-docs.quran.foundation/docs/user_related_apis_versioned/1.0.0/rooms-controller-search-rooms/) - [Streaks](https://api-docs.quran.foundation/docs/user_related_apis_versioned/1.0.0/streaks/) - [Tags](https://api-docs.quran.foundation/docs/user_related_apis_versioned/1.0.0/tags/) - [Toggle follow/unfollow a user](https://api-docs.quran.foundation/docs/user_related_apis_versioned/1.0.0/users-controller-toggle-follow/) - [Toggle like/unlike a comment](https://api-docs.quran.foundation/docs/user_related_apis_versioned/1.0.0/comments-controller-toggle-like/) - [Toggle post like](https://api-docs.quran.foundation/docs/user_related_apis_versioned/1.0.0/posts-controller-toggle-like/) - [Toggle post save](https://api-docs.quran.foundation/docs/user_related_apis_versioned/1.0.0/posts-controller-toggle-save/) - [Track post view](https://api-docs.quran.foundation/docs/user_related_apis_versioned/1.0.0/posts-controller-view-tracking/) - [Unfollow a page](https://api-docs.quran.foundation/docs/user_related_apis_versioned/1.0.0/rooms-controller-unfollow-page/) - [Update a goal](https://api-docs.quran.foundation/docs/user_related_apis_versioned/1.0.0/update-a-goal/) - [Update a group](https://api-docs.quran.foundation/docs/user_related_apis_versioned/1.0.0/rooms-controller-update-group/) - [Update a page](https://api-docs.quran.foundation/docs/user_related_apis_versioned/1.0.0/rooms-controller-update-page/) - [Update collection](https://api-docs.quran.foundation/docs/user_related_apis_versioned/1.0.0/update-collection/) - [Update note by ID](https://api-docs.quran.foundation/docs/user_related_apis_versioned/1.0.0/update-note-by-id/) - [Update post privacy in room](https://api-docs.quran.foundation/docs/user_related_apis_versioned/1.0.0/rooms-controller-update-post-privacy/) - [Update room admin access](https://api-docs.quran.foundation/docs/user_related_apis_versioned/1.0.0/rooms-controller-admins-access/) - [Update user profile](https://api-docs.quran.foundation/docs/user_related_apis_versioned/1.0.0/users-controller-update-profile/) - [User-related APIs](https://api-docs.quran.foundation/docs/user_related_apis_versioned/1.0.0/user-related-apis/) - [Users](https://api-docs.quran.foundation/docs/user_related_apis_versioned/1.0.0/users/) ## User APIs v1 (Pre-live) - [Accept room invite](https://api-docs.quran.foundation/docs/user_related_apis_prelive/rooms-controller-accept-invite/) - [Accept room invite by private token](https://api-docs.quran.foundation/docs/user_related_apis_prelive/rooms-controller-accept-by-private-token/) - [Activity Days](https://api-docs.quran.foundation/docs/user_related_apis_prelive/activity-days/) - [Add collection](https://api-docs.quran.foundation/docs/user_related_apis_prelive/add-collection/) - [Add collection Bookmark](https://api-docs.quran.foundation/docs/user_related_apis_prelive/add-collection-bookmark/) - [Add note](https://api-docs.quran.foundation/docs/user_related_apis_prelive/add-note/) - [Add or update preference](https://api-docs.quran.foundation/docs/user_related_apis_prelive/add-or-update-preference/) - [Add or update user reading session](https://api-docs.quran.foundation/docs/user_related_apis_prelive/add-or-update-user-reading-session/) - [Add user bookmark](https://api-docs.quran.foundation/docs/user_related_apis_prelive/add-user-bookmark/) - [Add/update activity day](https://api-docs.quran.foundation/docs/user_related_apis_prelive/add-update-activity-day/) - [Bookmarks](https://api-docs.quran.foundation/docs/user_related_apis_prelive/bookmarks/) - [Bulk add or update preferences](https://api-docs.quran.foundation/docs/user_related_apis_prelive/bulk-add-or-update-preferences/) - [Collections](https://api-docs.quran.foundation/docs/user_related_apis_prelive/collections/) - [Comments](https://api-docs.quran.foundation/docs/user_related_apis_prelive/comments/) - [Create a goal](https://api-docs.quran.foundation/docs/user_related_apis_prelive/create-a-goal/) - [Create a new comment](https://api-docs.quran.foundation/docs/user_related_apis_prelive/comments-controller-create/) - [Create a new group](https://api-docs.quran.foundation/docs/user_related_apis_prelive/rooms-controller-create-new-group/) - [Create a new page](https://api-docs.quran.foundation/docs/user_related_apis_prelive/rooms-controller-create-new-page/) - [Create post](https://api-docs.quran.foundation/docs/user_related_apis_prelive/posts-controller-create/) - [Delete a comment](https://api-docs.quran.foundation/docs/user_related_apis_prelive/comments-controller-delete-comment/) - [Delete a goal](https://api-docs.quran.foundation/docs/user_related_apis_prelive/delete-a-goal/) - [Delete Bookmark](https://api-docs.quran.foundation/docs/user_related_apis_prelive/delete-bookmark/) - [Delete collection](https://api-docs.quran.foundation/docs/user_related_apis_prelive/delete-collection/) - [Delete collection bookmark by details](https://api-docs.quran.foundation/docs/user_related_apis_prelive/delete-collection-bookmark-by-details/) - [Delete collection bookmark by id](https://api-docs.quran.foundation/docs/user_related_apis_prelive/delete-collection-bookmark-by-id/) - [Delete note by ID](https://api-docs.quran.foundation/docs/user_related_apis_prelive/delete-note-by-id/) - [Delete post](https://api-docs.quran.foundation/docs/user_related_apis_prelive/posts-controller-delete/) - [Edit post](https://api-docs.quran.foundation/docs/user_related_apis_prelive/posts-controller-edit/) - [Edit user profile](https://api-docs.quran.foundation/docs/user_related_apis_prelive/users-controller-edit-profile/) - [Estimate reading time](https://api-docs.quran.foundation/docs/user_related_apis_prelive/estimate-reading-time/) - [Export posts as PDF](https://api-docs.quran.foundation/docs/user_related_apis_prelive/posts-controller-export-multiple-posts/) - [Follow a page](https://api-docs.quran.foundation/docs/user_related_apis_prelive/rooms-controller-follow-page/) - [Generate timeline estimation](https://api-docs.quran.foundation/docs/user_related_apis_prelive/generate-timeline-estimation/) - [Get activity days](https://api-docs.quran.foundation/docs/user_related_apis_prelive/get-activity-days/) - [Get all collection items](https://api-docs.quran.foundation/docs/user_related_apis_prelive/get-all-collection-items/) - [Get all collections](https://api-docs.quran.foundation/docs/user_related_apis_prelive/get-all-collections/) - [Get all notes](https://api-docs.quran.foundation/docs/user_related_apis_prelive/get-all-notes/) - [Get all post comments](https://api-docs.quran.foundation/docs/user_related_apis_prelive/posts-controller-get-all-comment/) - [Get bookmark](https://api-docs.quran.foundation/docs/user_related_apis_prelive/get-bookmark/) - [Get bookmark collections](https://api-docs.quran.foundation/docs/user_related_apis_prelive/get-bookmark-collections/) - [Get bookmarks within a range of Ayahs](https://api-docs.quran.foundation/docs/user_related_apis_prelive/get-bookmarks-within-a-range-of-ayahs/) - [Get collection items by id](https://api-docs.quran.foundation/docs/user_related_apis_prelive/get-collection-items-by-id/) - [Get current streak days](https://api-docs.quran.foundation/docs/user_related_apis_prelive/get-current-streak-days/) - [Get current user posts](https://api-docs.quran.foundation/docs/user_related_apis_prelive/posts-controller-get-loggedin-user-posts/) - [Get joined or managed rooms](https://api-docs.quran.foundation/docs/user_related_apis_prelive/rooms-controller-get-rooms/) - [Get logged-in user rooms](https://api-docs.quran.foundation/docs/user_related_apis_prelive/users-controller-rooms/) - [Get mutations](https://api-docs.quran.foundation/docs/user_related_apis_prelive/get-mutations/) - [Get note by ID](https://api-docs.quran.foundation/docs/user_related_apis_prelive/get-note-by-id/) - [Get notes by attached entity](https://api-docs.quran.foundation/docs/user_related_apis_prelive/get-notes-by-attached-entity/) - [Get notes by verse](https://api-docs.quran.foundation/docs/user_related_apis_prelive/get-notes-by-verse/) - [Get notes by verse range](https://api-docs.quran.foundation/docs/user_related_apis_prelive/get-notes-by-verse-range/) - [Get notes count within verse range](https://api-docs.quran.foundation/docs/user_related_apis_prelive/get-notes-count-within-verse-range/) - [Get post by ID](https://api-docs.quran.foundation/docs/user_related_apis_prelive/posts-controller-find-one/) - [Get post comments](https://api-docs.quran.foundation/docs/user_related_apis_prelive/posts-controller-get-comments/) - [Get post liked state](https://api-docs.quran.foundation/docs/user_related_apis_prelive/posts-controller-get-liked-state/) - [Get posts by verse](https://api-docs.quran.foundation/docs/user_related_apis_prelive/posts-controller-get-my-posts-by-verse/) - [Get posts count within range](https://api-docs.quran.foundation/docs/user_related_apis_prelive/posts-controller-get-my-posts-count-within-range/) - [Get posts feed](https://api-docs.quran.foundation/docs/user_related_apis_prelive/posts-controller-feed/) - [Get related posts](https://api-docs.quran.foundation/docs/user_related_apis_prelive/posts-controller-get-related-posts/) - [Get replies to a comment](https://api-docs.quran.foundation/docs/user_related_apis_prelive/comments-controller-get/) - [Get room members](https://api-docs.quran.foundation/docs/user_related_apis_prelive/rooms-controller-get-room-members/) - [Get room posts](https://api-docs.quran.foundation/docs/user_related_apis_prelive/rooms-controller-get-room-posts/) - [Get room profile by ID](https://api-docs.quran.foundation/docs/user_related_apis_prelive/rooms-controller-get-room-profile-by-id/) - [Get room profile by URL or subdomain](https://api-docs.quran.foundation/docs/user_related_apis_prelive/rooms-controller-get-room-profile/) - [Get streaks](https://api-docs.quran.foundation/docs/user_related_apis_prelive/get-streaks/) - [Get today's goal plan](https://api-docs.quran.foundation/docs/user_related_apis_prelive/get-todays-goal-plan/) - [Get user bookmarks](https://api-docs.quran.foundation/docs/user_related_apis_prelive/get-user-bookmarks/) - [Get user followers](https://api-docs.quran.foundation/docs/user_related_apis_prelive/users-controller-get-user-followers/) - [Get user posts](https://api-docs.quran.foundation/docs/user_related_apis_prelive/posts-controller-get-user-post/) - [Get user preferences](https://api-docs.quran.foundation/docs/user_related_apis_prelive/get-user-preferences/) - [Get user profile](https://api-docs.quran.foundation/docs/user_related_apis_prelive/users-controller-profile/) - [Get user profile by id or username](https://api-docs.quran.foundation/docs/user_related_apis_prelive/users-controller-get-user-profile/) - [Get user reading sessions](https://api-docs.quran.foundation/docs/user_related_apis_prelive/get-user-reading-sessions/) - [Get users followed by user](https://api-docs.quran.foundation/docs/user_related_apis_prelive/users-controller-get-user-following/) - [Goals](https://api-docs.quran.foundation/docs/user_related_apis_prelive/goals/) - [Invite user to room](https://api-docs.quran.foundation/docs/user_related_apis_prelive/rooms-controller-invite-user-to-room/) - [Join a group](https://api-docs.quran.foundation/docs/user_related_apis_prelive/rooms-controller-join-room/) - [Leave a group](https://api-docs.quran.foundation/docs/user_related_apis_prelive/rooms-controller-leave-group/) - [Notes](https://api-docs.quran.foundation/docs/user_related_apis_prelive/notes/) - [OAuth2 Scopes](https://api-docs.quran.foundation/docs/user_related_apis_prelive/scopes/) - [Posts](https://api-docs.quran.foundation/docs/user_related_apis_prelive/posts/) - [Preferences](https://api-docs.quran.foundation/docs/user_related_apis_prelive/preferences/) - [Publish note](https://api-docs.quran.foundation/docs/user_related_apis_prelive/publish-note/) - [Reading Sessions](https://api-docs.quran.foundation/docs/user_related_apis_prelive/reading-sessions/) - [Reject room invite](https://api-docs.quran.foundation/docs/user_related_apis_prelive/rooms-controller-reject-invite/) - [Remove a follower](https://api-docs.quran.foundation/docs/user_related_apis_prelive/users-controller-remove-follower/) - [Remove member from room](https://api-docs.quran.foundation/docs/user_related_apis_prelive/rooms-controller-remove-member/) - [Report post abuse](https://api-docs.quran.foundation/docs/user_related_apis_prelive/posts-controller-report-abuse/) - [Rooms](https://api-docs.quran.foundation/docs/user_related_apis_prelive/rooms/) - [Search and retrieve tags](https://api-docs.quran.foundation/docs/user_related_apis_prelive/tags-controller-find/) - [Search for users](https://api-docs.quran.foundation/docs/user_related_apis_prelive/users-controller-search/) - [Search rooms](https://api-docs.quran.foundation/docs/user_related_apis_prelive/rooms-controller-search-rooms/) - [Streaks](https://api-docs.quran.foundation/docs/user_related_apis_prelive/streaks/) - [Sync local mutations](https://api-docs.quran.foundation/docs/user_related_apis_prelive/sync-local-mutations/) - [Tags](https://api-docs.quran.foundation/docs/user_related_apis_prelive/tags/) - [Toggle follow/unfollow a user](https://api-docs.quran.foundation/docs/user_related_apis_prelive/users-controller-toggle-follow/) - [Toggle like/unlike a comment](https://api-docs.quran.foundation/docs/user_related_apis_prelive/comments-controller-toggle-like/) - [Toggle post like](https://api-docs.quran.foundation/docs/user_related_apis_prelive/posts-controller-toggle-like/) - [Toggle post save](https://api-docs.quran.foundation/docs/user_related_apis_prelive/posts-controller-toggle-save/) - [Track post view](https://api-docs.quran.foundation/docs/user_related_apis_prelive/posts-controller-view-tracking/) - [Unfollow a page](https://api-docs.quran.foundation/docs/user_related_apis_prelive/rooms-controller-unfollow-page/) - [Update a goal](https://api-docs.quran.foundation/docs/user_related_apis_prelive/update-a-goal/) - [Update a group](https://api-docs.quran.foundation/docs/user_related_apis_prelive/rooms-controller-update-group/) - [Update a page](https://api-docs.quran.foundation/docs/user_related_apis_prelive/rooms-controller-update-page/) - [Update collection](https://api-docs.quran.foundation/docs/user_related_apis_prelive/update-collection/) - [Update note by ID](https://api-docs.quran.foundation/docs/user_related_apis_prelive/update-note-by-id/) - [Update post privacy in room](https://api-docs.quran.foundation/docs/user_related_apis_prelive/rooms-controller-update-post-privacy/) - [Update room admin access](https://api-docs.quran.foundation/docs/user_related_apis_prelive/rooms-controller-admins-access/) - [Update user profile](https://api-docs.quran.foundation/docs/user_related_apis_prelive/users-controller-update-profile/) - [User-related APIs](https://api-docs.quran.foundation/docs/user_related_apis_prelive/user-related-apis/) - [Users](https://api-docs.quran.foundation/docs/user_related_apis_prelive/users/) ## OAuth2 APIs v1 - [Introspect OAuth2 Access and Refresh Tokens](https://api-docs.quran.foundation/docs/oauth2_apis_versioned/1.0.0/introspect-o-auth-2-token/) - [OAuth 2.0 Authorize Endpoint](https://api-docs.quran.foundation/docs/oauth2_apis_versioned/1.0.0/o-auth-2-authorize/) - [OAuth2 APIs](https://api-docs.quran.foundation/docs/oauth2_apis_versioned/1.0.0/oauth-2-apis/) - [OpenID Connect Logout](https://api-docs.quran.foundation/docs/oauth2_apis_versioned/1.0.0/revoke-oidc-session/) - [OpenID Connect Userinfo](https://api-docs.quran.foundation/docs/oauth2_apis_versioned/1.0.0/get-oidc-user-info/) - [The OAuth 2.0 Token Endpoint](https://api-docs.quran.foundation/docs/oauth2_apis_versioned/1.0.0/oauth-2-token-exchange/) ## Search APIs v1 - [Quran.Foundation Search API](https://api-docs.quran.foundation/docs/search_apis_versioned/1.0.0/quran-foundation-search-api/) - [Search](https://api-docs.quran.foundation/docs/search_apis_versioned/1.0.0/search/) - [Search Quran content](https://api-docs.quran.foundation/docs/search_apis_versioned/1.0.0/search-controller-search/) ## Tutorials - [Quran Foundation User APIs OAuth2 Quickstart](https://api-docs.quran.foundation/docs/tutorials/oidc/user-apis-quickstart/) - [Manual OAuth2/OIDC Implementation](https://api-docs.quran.foundation/docs/tutorials/oidc/getting-started-with-oauth2/) - [Android](https://api-docs.quran.foundation/docs/tutorials/oidc/mobile-apps/android/) - [Content Sync Client Flow](https://api-docs.quran.foundation/docs/tutorials/content-sync/client-flow/) - [Frequently Asked Questions](https://api-docs.quran.foundation/docs/tutorials/faq/) - [Full Copies and Recovery](https://api-docs.quran.foundation/docs/tutorials/content-sync/full-copies-and-recovery/) - [Getting Started with Content Sync](https://api-docs.quran.foundation/docs/tutorials/content-sync/getting-started/) - [Getting Started with Data Sync](https://api-docs.quran.foundation/docs/tutorials/sync/getting-started/) - [Handling Sync Conflicts](https://api-docs.quran.foundation/docs/tutorials/sync/handling-conflicts/) - [Integrating Quran Font Rendering](https://api-docs.quran.foundation/docs/tutorials/fonts/font-rendering/) - [iOS](https://api-docs.quran.foundation/docs/tutorials/oidc/mobile-apps/iOS/) - [Mobile Apps](https://api-docs.quran.foundation/docs/tutorials/oidc/mobile-apps/) - [OAuth2 Client Setup](https://api-docs.quran.foundation/docs/tutorials/oidc/client-setup/) - [OAuth2 Web Integration Example](https://api-docs.quran.foundation/docs/tutorials/oidc/example-integration/) - [Offline Content Cache Patterns](https://api-docs.quran.foundation/docs/tutorials/content-sync/offline-cache-patterns/) - [Offline-First Architecture Patterns](https://api-docs.quran.foundation/docs/tutorials/sync/offline-first-patterns/) - [OpenID Connect](https://api-docs.quran.foundation/docs/tutorials/oidc/openid-connect/) - [Page Layout API Guide](https://api-docs.quran.foundation/docs/tutorials/fonts/page-layout/) - [React Native](https://api-docs.quran.foundation/docs/tutorials/oidc/mobile-apps/react-native/)