v1

latestOpenAPI 3.0.3raw.githubusercontent.com2024-10-2916802.4 MB
📸 Social Media

Get post comments

The API endpoint allows users to retrieve a list of comments associated with a specific post, based on the post ID provided as a path variable.

When accessing this endpoint and specifying a valid post ID, the response will contain a collection of comments related to that particular post.

get/social-media/comments/post/{postId}

Query parameters

pagestring
Example:1
limitstring
Example:5

Response

Get post comments

messagestring
statusCodenumber
successboolean

Example response

{
  "data": {
    "comments": [
      {
        "__v": 0,
        "_id": "649fe0cfc4a9507d1220f175",
        "author": {
          "_id": "649fe0cfc4a9507d1220ecc8",
          "account": {
            "_id": "649fe0cec4a9507d1220eb9e",
            "avatar": {
              "_id": "649fe0cec4a9507d1220eb9f",
              "localPath": "",
              "url": "https://cloudflare-ipfs.com/ipfs/Qmd3W5DuhgHirLHGVixi6V76LhCkZUz6pnFt5AJBiyvHye/avatar/945.jpg"
            },
            "email": "crystel0@hotmail.com",
            "username": "alfredo.harber"
          },
          "firstName": "Milford",
          "lastName": "Rosenbaum"
        },
        "content": "Dicta est eligendi sint placeat voluptas quod in minima.\nQuia optio aliquid molestias explicabo enim.\nVelit ratione praesentium consectetur dolorem.\nError perferendis alias aperiam maxime quidem eaque totam necessitatibus.\nMaxime nesciunt neque praesentium debitis necessitatibus.",
        "createdAt": "2023-07-01T08:16:16.025Z",
        "isLiked": false,
        "likes": 4,
        "postId": "649fe0cfc4a9507d1220eefc",
        "updatedAt": "2023-07-01T08:16:16.025Z"
      },
      {
        "__v": 0,
        "_id": "649fe0cfc4a9507d1220f1be",
        "author": {
          "_id": "649fe0cfc4a9507d1220ecc8",
          "account": {
            "_id": "649fe0cec4a9507d1220eb9e",
            "avatar": {
              "_id": "649fe0cec4a9507d1220eb9f",
              "localPath": "",
              "url": "https://cloudflare-ipfs.com/ipfs/Qmd3W5DuhgHirLHGVixi6V76LhCkZUz6pnFt5AJBiyvHye/avatar/945.jpg"
            },
            "email": "crystel0@hotmail.com",
            "username": "alfredo.harber"
          },
          "firstName": "Milford",
          "lastName": "Rosenbaum"
        },
        "content": "Distinctio mollitia sapiente maxime possimus ex quam.\nVitae asperiores velit dolorem vel quis soluta officiis sunt consectetur.\nQuisquam cupiditate fuga excepturi.\nOccaecati culpa dicta beatae error rem itaque pariatur dolores harum.\nRem ab alias id distinctio minus.\nEligendi soluta beatae fuga.\nPerspiciatis velit deserunt.",
        "createdAt": "2023-07-01T08:16:16.029Z",
        "isLiked": false,
        "likes": 2,
        "postId": "649fe0cfc4a9507d1220eefc",
        "updatedAt": "2023-07-01T08:16:16.029Z"
      },
      {
        "__v": 0,
        "_id": "649fe0cfc4a9507d1220f1d4",
        "author": {
          "_id": "649fe0cfc4a9507d1220ec3e",
          "account": {
            "_id": "649fe0cec4a9507d1220eb7d",
            "avatar": {
              "_id": "649fe0cec4a9507d1220eb7e",
              "localPath": "",
              "url": "https://cloudflare-ipfs.com/ipfs/Qmd3W5DuhgHirLHGVixi6V76LhCkZUz6pnFt5AJBiyvHye/avatar/173.jpg"
            },
            "email": "johanna_russel81@yahoo.com",
            "username": "vita84"
          },
          "firstName": "Matteo",
          "lastName": "Welch"
        },
        "content": "Magnam quae delectus necessitatibus.\nAutem dolore eaque pariatur praesentium.\nOptio dolores debitis eaque quasi nisi maiores voluptatem inventore animi.\nFugiat dolorem aliquam repellendus accusamus quos blanditiis expedita nisi aliquid.\nVeritatis aut magnam quia laudantium.\nDolorem corrupti eligendi.",
        "createdAt": "2023-07-01T08:16:16.030Z",
        "isLiked": false,
        "likes": 4,
        "postId": "649fe0cfc4a9507d1220eefc",
        "updatedAt": "2023-07-01T08:16:16.030Z"
      },
      {
        "__v": 0,
        "_id": "649fe0cfc4a9507d1220f1e4",
        "author": {
          "_id": "649fe0cfc4a9507d1220ec24",
          "account": {
            "_id": "649fe0cec4a9507d1220eb68",
            "avatar": {
              "_id": "649fe0cec4a9507d1220eb69",
              "localPath": "",
              "url": "https://cloudflare-ipfs.com/ipfs/Qmd3W5DuhgHirLHGVixi6V76LhCkZUz6pnFt5AJBiyvHye/avatar/97.jpg"
            },
            "email": "marietta_hoeger59@gmail.com",
            "username": "joey_boyle24"
          },
          "firstName": "Arjun",
          "lastName": "Turcotte"
        },
        "content": "Sed quo autem pariatur dolores dolorem.\nDolores dolore asperiores.",
        "createdAt": "2023-07-01T08:16:16.030Z",
        "isLiked": false,
        "likes": 5,
        "postId": "649fe0cfc4a9507d1220eefc",
        "updatedAt": "2023-07-01T08:16:16.030Z"
      },
      {
        "__v": 0,
        "_id": "649fe0cfc4a9507d1220f1f0",
        "author": {
          "_id": "649fe0cfc4a9507d1220ecc8",
          "account": {
            "_id": "649fe0cec4a9507d1220eb9e",
            "avatar": {
              "_id": "649fe0cec4a9507d1220eb9f",
              "localPath": "",
              "url": "https://cloudflare-ipfs.com/ipfs/Qmd3W5DuhgHirLHGVixi6V76LhCkZUz6pnFt5AJBiyvHye/avatar/945.jpg"
            },
            "email": "crystel0@hotmail.com",
            "username": "alfredo.harber"
          },
          "firstName": "Milford",
          "lastName": "Rosenbaum"
        },
        "content": "Nesciunt numquam veritatis quidem.\nTempore animi enim molestiae magnam dolor repudiandae magnam.\nQui officia magnam corporis quia velit perferendis magnam at.\nMinus sapiente exercitationem perferendis nulla.\nDolores soluta sapiente accusamus laboriosam ad odit sit quasi soluta.\nFacilis hic voluptates dolorum ad necessitatibus iste.",
        "createdAt": "2023-07-01T08:16:16.031Z",
        "isLiked": false,
        "likes": 3,
        "postId": "649fe0cfc4a9507d1220eefc",
        "updatedAt": "2023-07-01T08:16:16.031Z"
      }
    ],
    "hasNextPage": true,
    "limit": 5,
    "nextPage": 2,
    "page": 1,
    "serialNumberStartFrom": 1,
    "totalComments": 12,
    "totalPages": 3
  },
  "message": "Post comments fetched successfully",
  "statusCode": 200,
  "success": true
}