Ejoyshop
  1. reviews
Ejoyshop
  • Customer
    • Shops
      • Fetch Shops
      • Fetch Specific Shop
      • Book Appointment
    • Auth
      • Signup-email-password
      • Signup-google auth
      • Get user Role and Info
      • New Request
      • Update Profile
      • Reset Password Send OTP
      • Reset Password OTP Verification
      • Reset Password Update new password
    • Meetings
      • Fetch meeting slots
      • book meet
      • Fetch Invited Meets
      • Fetch Meetings for specific users
      • Join Meet
      • Fetch Meetings
    • Categories|sub-categories|languages|occasions|genders
      • Fetch categories
      • Fetch Sub-categories
      • Fetch Languages
      • Fetch Occassions
    • Offers
      • Fetch offers
    • Credits
      • Fetch credits plans
      • Create Pg order
      • Fetch user credit transactions
    • Order
      • Fetch order by id
      • Fetch order by id Copy
      • Fetch Orders
      • Updated Order status
      • Update order delivery address
      • Track Order
    • Address
      • Add address
      • Delete address
      • Mark Address as default
      • Fetch addresses
      • Fetch specific address
    • Favourite Shops
      • Add favourite shop
      • Fetch Favourite shops
      • Delete Favourite Shop
    • Support
      • Add support
      • Update support
      • Fetch supports
      • Fetch Specific Support
    • Fetch Customers list
  • Admin
    • Shipment
      • shipment track
    • Auth
      • Fetch admin details
      • Update account status
    • vendors
      • Fetch all vendor without pagination
  • Product
    • Create Product
    • Update the product
    • Patch Product
    • Fetch Product by id
    • fetch products
    • Delete Product
    • fetch premium products
    • fetch products by vendor id
  • SubscriptionPlans
    • Create Subscription Plan
    • Update Subscription Plan
    • Patch Subscription
    • get subscription by id
    • get subscriptions
    • Delete subscription id
    • Subscription Plan Purchase
  • general
    • Generate presigned url
    • Payment webhook test
  • Stitching Service
    • Create Stitching Service
    • Update Stitching Service
    • Patch stitching service invoice
    • Fetch the invoices
    • Fetch the invoices by id
  • settings
    • Update hero banners
    • Fetch hero banners
    • create hero banners
    • Fetch specific hero banner
    • Delete hero banner
  • reviews
    • Add order review
      POST
    • Update order review
      PUT
    • Fetch all order feedbacks
      GET
    • Fetch order review by id
      GET
    • Delete order review
      DELETE
    • Add order review reply
      POST
    • Update order review reply
      PUT
    • Delete order review reply
      DELETE
    • Fetch order review by order id
      GET
    • Add Customer review
      POST
    • Update Customer review
      PUT
    • Fetch all customers feedbacks
      GET
    • Fetch customer review by customer id
      GET
    • Delete customer review
      DELETE
    • Add customer review reply
      POST
    • Update customer review reply
      PUT
    • Delete customer review reply
      DELETE
    • Fetch customer review metrics
      GET
    • Add meet review
      POST
    • Update order review
      PUT
    • Fetch all meet feedbacks
      GET
    • Fetch meet review by id
      GET
    • Add meet review reply
      POST
    • Update meet review reply
      PUT
    • Fetch meet review by meet id
      GET
    • Fetch meet review metrics
      GET
    • Delete meet review
      DELETE
    • Delete meet review reply
      DELETE
    • Fetch order review metrics
      GET
    • Top 10 platform review
      GET
    • get top 10 review of meet & order
      GET
  • Referral
  • WalletTxn
    • get all customer wallet transaction
    • get-all-referral
    • get single user referral
    • get single Transaction
  • verification
    • send mobile verification otp
    • verify mobile verification otp
    • resend mobile verification otp
    • send email verification otp
    • verify otp for mail
  • GEO Location
    • fetch all country
    • fetch all state
    • fetch all cities
    • fetch all postal code
  • Order
  • chat-service
    • Fetch user
    • Fetch chat rooms for user
    • Fetch unseen counts for user
    • Fetch messages by chat id
    • Fetch read-receipt for msg
    • Fetch chat id info
  • Offers
    • get all feature offers
    • update premium offers
    • Update offer
    • delete offer
  1. reviews

Top 10 platform review

GET
/reviews/top-platform-review

Top 10 Platform review#

GET Top 10 platform review api will return among all top 10 review for the ejoyshop platform based on recent and rating status

Response Included#

status codedescription
200success
400bad request
404not found
500Internal Server Error

Request

Header Params

Responses

🟢200OK
application/json
Body

Examples
{
    "statusCode": 200,
    "status": true,
    "message": "fetch top 10 review success",
    "response": {
        "count": 5,
        "topReviews": [
            {
                "customer": {
                    "refId": {
                        "_id": "683570c4cba9ec7d730d9847",
                        "photo": "https://ejoyshopdevbucket.s3.ap-south-1.amazonaws.com/images/SdCL7OrL3vmt.jpg"
                    },
                    "id": "U250555655",
                    "name": "Nazmul Hasan Shanto",
                    "email": "nazmul182218@gmail.com"
                },
                "_id": "687886f907214f71f100501c",
                "rating": 5,
                "review": "Nice Website for Shopping",
                "media": [],
                "tags": [
                    "Performance",
                    "Trust"
                ],
                "status": "Visible",
                "createdAt": "2025-07-17T05:15:37.551Z",
                "updatedAt": "2025-07-17T05:15:37.551Z",
                "__v": 0
            },
            {
                "customer": {
                    "refId": {
                        "_id": "6698d10a99b809c9695694ec"
                    },
                    "id": "U240744206",
                    "name": "Manikanta",
                    "email": "manikataputta4@gmail.com"
                },
                "_id": "6849345d1b0ab24b53bae224",
                "rating": 5,
                "review": "g bggb",
                "media": [],
                "tags": [
                    "Other",
                    "Trust",
                    "Performance"
                ],
                "status": "Visible",
                "createdAt": "2025-06-11T07:46:37.719Z",
                "updatedAt": "2025-06-11T07:46:41.571Z",
                "__v": 1
            },
            {
                "customer": {
                    "refId": {
                        "_id": "683952c05d359f4980de21e9"
                    },
                    "id": "U250597894",
                    "name": "Chandu",
                    "email": "ponojas277@frisbook.com"
                },
                "_id": "6839576c5d359f4980de24fa",
                "rating": 5,
                "review": "testing from new user.",
                "media": [],
                "tags": [
                    "Other"
                ],
                "status": "Visible",
                "createdAt": "2025-05-30T06:59:56.387Z",
                "updatedAt": "2025-06-04T12:25:17.000Z",
                "__v": 0,
                "reply": {
                    "repliedBy": {
                        "refId": "646896f57cffd2f6a1937069",
                        "entity": "admins"
                    },
                    "text": "testing.",
                    "_id": "68403b2cdc4ef7b0ddd5f7c8",
                    "createdAt": "2025-06-04T12:25:17.000Z",
                    "updatedAt": "2025-06-04T12:25:17.000Z"
                }
            },
            {
                "customer": {
                    "refId": {
                        "_id": "68385bbd2df6f1a810c7bf7a"
                    },
                    "id": "U250520414",
                    "name": "Chandu",
                    "email": "cohimo6837@bitflirt.com"
                },
                "_id": "68385c0f2df6f1a810c7bf9e",
                "rating": 4,
                "review": "Testing purpose",
                "media": [],
                "tags": [
                    "Usability",
                    "Trust",
                    "Other"
                ],
                "status": "Visible",
                "createdAt": "2025-05-29T13:07:27.991Z",
                "updatedAt": "2025-05-29T13:18:22.770Z",
                "__v": 1
            },
            {
                "customer": {
                    "refId": {
                        "_id": "654ddbae2def28aea1623816",
                        "photo": "https://ejoyshopdevbucket.s3.ap-south-1.amazonaws.com/images/mjjvGrGrPv06.jpg"
                    },
                    "id": "U231158741",
                    "name": "Satya",
                    "email": "sat87866@gmail.com"
                },
                "_id": "683d6bcb553f8b93b28ee80d",
                "rating": 1,
                "review": "",
                "media": [],
                "tags": [
                    "Usability",
                    "Support"
                ],
                "status": "Visible",
                "createdAt": "2025-06-02T09:15:55.034Z",
                "updatedAt": "2025-06-02T09:15:55.034Z",
                "__v": 0
            }
        ]
    }
}
🔴500Server Error
🟠404Not found response
🟠400Bad Request Response
Modified at 2025-07-28 11:43:56
Previous
Fetch order review metrics
Next
get top 10 review of meet & order
Built with