Get Comments for a Quran Reflect Lesson or Reflection
Retrieve paginated top-level comments for a Quran Reflect lesson or reflection post. The response returns comment objects plus pagination metadata including total, currentPage, limit, and pages. Use the replies endpoint to get nested replies for specific comments. Full gateway path is /quran-reflect/v1/posts/{id}/comments; this is not a /content/api/v4 endpoint. This Quran Reflect endpoint is compatible with the client_credentials grant and requires x-auth-token and x-client-id with the comment.read scope. User-bound tokens may still influence comment visibility.
Path Parameters
Unique numeric Quran Reflect lesson or reflection post ID.
Query Parameters
Possible values: >= 1 and <= 20
Default value: 20
Number of comments to return per page for the lesson or reflection post.
Possible values: >= 1
Default value: 1
Page number of comments for the lesson or reflection post.
- 200
- 404
Comments for the Quran Reflect lesson or reflection retrieved with pagination metadata
Schema
- Array [
- Array [
- ]
- Array [
- ]
- ]
comments object[] required
Default value: false
Default value: 0
Default value: 0
Default value: false
Default value: false
Default value: false
author object
avatarUrls object required
Default value: false
mentions object[]
avatarUrls object required
Default value: false
tags object[]
{
"total": 10,
"currentPage": 1,
"limit": 10,
"pages": 1,
"comments": [
{
"id": 0,
"postId": 0,
"authorId": "string",
"parentId": 0,
"isPrivate": false,
"body": "string",
"createdAt": "2026-04-15T17:22:52.791Z",
"updatedAt": "2026-04-15T17:22:52.791Z",
"toxicityScore": 0,
"repliesCount": 0,
"likesCount": 0,
"reported": false,
"removed": false,
"hidden": false,
"languageId": 0,
"languageName": "string",
"moderationStatus": 0,
"author": {
"postsCount": 0,
"avatarUrls": {
"small": "string",
"medium": "string",
"large": "string"
},
"id": "string",
"username": "string",
"verified": false,
"firstName": "string",
"lastName": "string",
"memberType": 0
},
"mentions": [
{
"postsCount": 0,
"avatarUrls": {
"small": "string",
"medium": "string",
"large": "string"
},
"id": "string",
"username": "string",
"verified": false,
"firstName": "string",
"lastName": "string",
"memberType": 0,
"locations": {},
"followersCount": 0,
"displayName": "string"
}
],
"tags": [
{
"language": "string",
"id": 0,
"name": "string",
"commentsCount": 0
}
]
}
]
}
{
"total": 1,
"currentPage": 1,
"limit": 20,
"pages": 1,
"comments": [
{
"id": 501,
"postId": 101,
"authorId": "user-456",
"parentId": 0,
"isPrivate": false,
"body": "Comment text",
"createdAt": "2026-04-01T13:00:00.000Z",
"updatedAt": "2026-04-01T13:00:00.000Z"
}
]
}
Quran Reflect lesson or reflection not found