Ejoyshop
  1. settings
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
      GET
  • Admin
    • Shipment
      • shipment track
    • Auth
      • Fetch admin details
      • Update account status
    • vendors
      • Fetch all vendor without pagination
  • Product
    • Create Product
      POST
    • Update the product
      PUT
    • Patch Product
      PATCH
    • Fetch Product by id
      GET
    • fetch products
      GET
    • Delete Product
      DELETE
    • fetch premium products
      GET
    • fetch products by vendor id
      GET
  • 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
      PUT
    • Fetch hero banners
      GET
    • create hero banners
      POST
    • Fetch specific hero banner
      GET
    • Delete hero banner
      DELETE
  • reviews
    • Add order review
    • Update order review
    • Fetch all order feedbacks
    • Fetch order review by id
    • Delete order review
    • Add order review reply
    • Update order review reply
    • Delete order review reply
    • Fetch order review by order id
    • Add Customer review
    • Update Customer review
    • Fetch all customers feedbacks
    • Fetch customer review by customer id
    • Delete customer review
    • Add customer review reply
    • Update customer review reply
    • Delete customer review reply
    • Fetch customer review metrics
    • Add meet review
    • Update order review
    • Fetch all meet feedbacks
    • Fetch meet review by id
    • Add meet review reply
    • Update meet review reply
    • Fetch meet review by meet id
    • Fetch meet review metrics
    • Delete meet review
    • Delete meet review reply
    • Fetch order review metrics
    • Top 10 platform review
    • get top 10 review of meet & order
  • 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. settings

Fetch hero banners

GET
/settings/hero-banners

Get All Hero Banners#

The Get All Hero Banners API fetches all hero banner settings (web and mobile) from the system. Typically used for admin purposes.
Endpoint
Query Parameters
key nameDescription
sortcan be-keyname or keyname
Response
Status CodeDescription
200Hero banners fetched successfully.
400Bad request.
404Not Found - no banners found.
500Internal Server Error.

Request

Query Params

Responses

🟢200Success
application/json
Body

Example
{
    "statusCode": 200,
    "status": true,
    "message": "Hero banners fetched successfully",
    "response": {
        "data": [
            {
                "_id": "689c35797c2737df29d5ddcf",
                "heroBanners": "https://ejoyshopdevbucket.s3.ap-south-1.amazonaws.com/images/rWvndybadS6o-lg-banner2.png",
                "mobileHeroBanners": "https://ejoyshopdevbucket.s3.ap-south-1.amazonaws.com/images/4Kzbdz1SLp85-sm-banner2.png",
                "vendorId": {
                    "moreInformation": {
                        "email": "mvkdwh83@gmail.com",
                        "name": "Mannava Vijay Kumar",
                        "contactNumber": "+19726368750",
                        "altContactNumber": "undefined",
                        "internationalSeller": true,
                        "domesticSeller": true,
                        "commisionsLab": "15",
                        "shopActive": true,
                        "shopVerified": true,
                        "shopPremium": true,
                        "establishmentYear": 2021,
                        "purchaseIncentiveRate": 5,
                        "currency": {
                            "name": "Indian rupee",
                            "symbol": "₹",
                            "code": "INR"
                        },
                        "gstRate": 0,
                        "timezone": "Asia/Kolkata"
                    },
                    "_id": "647587fc52f887dacdeb76b3",
                    "vendorId": "V230532223",
                    "store": {
                        "businessInformation": {
                            "shopName": "Ejoyshop1"
                        },
                        "_id": "647587fd52f887dacdeb76b6"
                    }
                },
                "createdAt": "2025-08-13T06:49:29.478Z",
                "updatedAt": "2025-08-13T06:49:53.750Z",
                "__v": 0
            },
            {
                "_id": "689b1d03dda39de1c3535e1d",
                "heroBanners": "https://ejoyshopdevbucket.s3.ap-south-1.amazonaws.com/images/a9O2C3SzTmYG-lg-banner1.png",
                "mobileHeroBanners": "https://ejoyshopdevbucket.s3.ap-south-1.amazonaws.com/images/jfc3dWm0oBe1-sm-banner2.png",
                "vendorId": {
                    "moreInformation": {
                        "gstRate": 0,
                        "purchaseIncentiveRate": 0,
                        "currency": {
                            "name": "Indian rupee",
                            "symbol": "₹",
                            "code": "INR"
                        },
                        "timezone": "Asia/Kolkata",
                        "email": "vakib37482@dxice.com",
                        "name": "Venu Gopal Rachakonda",
                        "contactNumber": "+919885085581",
                        "altContactNumber": "null",
                        "internationalSeller": true,
                        "domesticSeller": true,
                        "commisionsLab": "5",
                        "shopActive": true,
                        "shopVerified": true,
                        "shopPremium": true,
                        "establishmentYear": 2008
                    },
                    "_id": "6630d74a86c0568448a536dc",
                    "vendorId": "V240445606",
                    "store": {
                        "businessInformation": {
                            "shopName": "Sri Krishna silks"
                        },
                        "_id": "6630d74c86c0568448a536df"
                    }
                },
                "createdAt": "2025-08-12T10:52:51.247Z",
                "updatedAt": "2025-08-13T06:22:45.692Z",
                "__v": 0
            },
            {
                "_id": "689b1c1ddda39de1c3535de6",
                "heroBanners": "https://ejoyshopdevbucket.s3.ap-south-1.amazonaws.com/images/T8PKkhCNhv4P-lg-banner1.png",
                "mobileHeroBanners": "https://ejoyshopdevbucket.s3.ap-south-1.amazonaws.com/images/CrLskG18Op2u-sm-banner1.png",
                "vendorId": {
                    "moreInformation": {
                        "email": "mvkdwh83@gmail.com",
                        "name": "Mannava Vijay Kumar",
                        "contactNumber": "+19726368750",
                        "altContactNumber": "undefined",
                        "internationalSeller": true,
                        "domesticSeller": true,
                        "commisionsLab": "15",
                        "shopActive": true,
                        "shopVerified": true,
                        "shopPremium": true,
                        "establishmentYear": 2021,
                        "purchaseIncentiveRate": 5,
                        "currency": {
                            "name": "Indian rupee",
                            "symbol": "₹",
                            "code": "INR"
                        },
                        "gstRate": 0,
                        "timezone": "Asia/Kolkata"
                    },
                    "_id": "647587fc52f887dacdeb76b3",
                    "vendorId": "V230532223",
                    "store": {
                        "businessInformation": {
                            "shopName": "Ejoyshop1"
                        },
                        "_id": "647587fd52f887dacdeb76b6"
                    }
                },
                "createdAt": "2025-08-12T10:49:01.005Z",
                "updatedAt": "2025-08-12T10:49:01.005Z",
                "__v": 0
            },
            {
                "_id": "6889f47872e5a5e36f53d4c2",
                "heroBanners": "https://images.pexels.com/photos/164005/pexels-photo-164005.jpeg",
                "mobileHeroBanners": "https://ejoyshopdevbucket.s3.ap-south-1.amazonaws.com/images/iNzwtEem7Z3n-sm-banner3.png",
                "vendorId": {
                    "moreInformation": {
                        "gstRate": 0,
                        "currency": {
                            "name": "Indian rupee",
                            "symbol": "₹",
                            "code": "INR"
                        },
                        "timezone": "Asia/Kolkata",
                        "email": "giyoyek155@eryod.com",
                        "name": "Musunuru Sai Krishna",
                        "contactNumber": "+917981251486",
                        "altContactNumber": "+917981251487",
                        "internationalSeller": true,
                        "domesticSeller": true,
                        "commisionsLab": "0",
                        "shopActive": true,
                        "shopVerified": true,
                        "shopPremium": true,
                        "establishmentYear": 2022,
                        "purchaseIncentiveRate": 5
                    },
                    "_id": "64799488f0c42e040e3cad9f",
                    "vendorId": "V230648443",
                    "store": {
                        "businessInformation": {
                            "shopName": "KLM Shopping mall"
                        },
                        "_id": "64799489f0c42e040e3cada2"
                    }
                },
                "createdAt": "2025-07-30T10:31:20.984Z",
                "updatedAt": "2025-08-12T12:13:25.796Z",
                "__v": 0
            },
            {
                "_id": "6821d82a7ff94ab7ea0dbf2c",
                "heroBanners": "https://plus.unsplash.com/premium_photo-1701590725747-ac131d4dcffd?fm=jpg&q=60&w=3000&ixlib=rb-4.1.0&ixid=M3wxMjA3fDB8MHxzZWFyY2h8MXx8d2Vic2l0ZSUyMGJhbm5lcnxlbnwwfHwwfHx8MA%3D%3D",
                "createdAt": "2025-05-12T11:14:50.667Z",
                "updatedAt": "2025-07-21T07:25:07.344Z",
                "__v": 0,
                "mobileHeroBanners": "https://plus.unsplash.com/premium_photo-1701590725747-ac131d4dcffd?fm=jpg&q=60&w=3000&ixlib=rb-4.1.0&ixid=M3wxMjA3fDB8MHxzZWFyY2h8MXx8d2Vic2l0ZSUyMGJhbm5lcnxlbnwwfHwwfHx8MA%3D%3D",
                "vendorId": {
                    "moreInformation": {
                        "email": "mvkdwh83@gmail.com",
                        "name": "Mannava Vijay Kumar",
                        "contactNumber": "+19726368750",
                        "altContactNumber": "undefined",
                        "internationalSeller": true,
                        "domesticSeller": true,
                        "commisionsLab": "15",
                        "shopActive": true,
                        "shopVerified": true,
                        "shopPremium": true,
                        "establishmentYear": 2021,
                        "purchaseIncentiveRate": 5,
                        "currency": {
                            "name": "Indian rupee",
                            "symbol": "₹",
                            "code": "INR"
                        },
                        "gstRate": 0,
                        "timezone": "Asia/Kolkata"
                    },
                    "_id": "647587fc52f887dacdeb76b3",
                    "vendorId": "V230532223",
                    "store": {
                        "businessInformation": {
                            "shopName": "Ejoyshop1"
                        },
                        "_id": "647587fd52f887dacdeb76b6"
                    }
                }
            }
        ]
    }
}
🔴500Server Error
🟠404Not found response
🟠400Bad Request Response
Modified at 2025-07-30 10:41:40
Previous
Update hero banners
Next
create hero banners
Built with