{"openapi":"3.0.3","info":{"title":"LetsCMS Ecom REST API Documentation","description":"Interactive API Documentation for UMC Laravel REST APIs.","version":"1.0.0"},"servers":[{"url":"/api","description":"Relative API Root (Current Origin)"},{"url":"https://umc.askjitendra.com/api","description":"Production Server"}],"tags":[],"components":{"securitySchemes":{"bearerAuth":{"type":"http","scheme":"bearer","bearerFormat":"Sanctum Token","description":"Enter your token formatted as: Bearer YOUR_ACCESS_TOKEN"}}},"paths":{"/":{"get":{"tags":["General"],"summary":"GET /","description":"API endpoint for / (Closure)","responses":{"200":{"description":"Successful operation"}}}},"/product/{id}/reviews":{"get":{"tags":["Product"],"summary":"Product Reviews","description":"API endpoint for /product/{id}/reviews (App\\Http\\Controllers\\API\\ProductReviewController@index)","responses":{"200":{"description":"Successful operation"}},"parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}}]}},"/products":{"get":{"tags":["Products"],"summary":"Products Index","description":"API endpoint for /products (App\\Http\\Controllers\\API\\ProductController@index)","responses":{"200":{"description":"Successful operation"}}}},"/product/filter/{range}":{"get":{"tags":["Products"],"summary":"Product Getproductbypricerange","description":"API endpoint for /product/filter/{range} (App\\Http\\Controllers\\API\\ProductController@getProductByPriceRange)","responses":{"200":{"description":"Successful operation"}},"parameters":[{"name":"range","in":"path","required":true,"schema":{"type":"string"}}]}},"/product/range/{min_price}/{max_price}":{"get":{"tags":["Products"],"summary":"Product Getproductbypricerange","description":"API endpoint for /product/range/{min_price}/{max_price} (App\\Http\\Controllers\\API\\ProductController@getProductByPriceRange)","responses":{"200":{"description":"Successful operation"}},"parameters":[{"name":"min_price","in":"path","required":true,"schema":{"type":"string"}},{"name":"max_price","in":"path","required":true,"schema":{"type":"string"}}]}},"/product/search":{"get":{"tags":["Products"],"summary":"Product Search","description":"API endpoint for /product/search (App\\Http\\Controllers\\API\\ProductController@search)","responses":{"200":{"description":"Successful operation"}}}},"/product/filter":{"get":{"tags":["Products"],"summary":"Product Filter","description":"API endpoint for /product/filter (App\\Http\\Controllers\\API\\ProductController@filter)","responses":{"200":{"description":"Successful operation"}}},"post":{"tags":["Products"],"summary":"Product Filter Post","description":"API endpoint for /product/filter (App\\Http\\Controllers\\API\\ProductController@filter)","responses":{"200":{"description":"Successful operation"}},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":[]}}}}}},"/product/{id}":{"get":{"tags":["Products"],"summary":"Product Show","description":"API endpoint for /product/{id} (App\\Http\\Controllers\\API\\ProductController@show)","responses":{"200":{"description":"Successful operation"}},"parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}}]}},"/getProductsByType":{"post":{"tags":["Products"],"summary":"Getproductsbytype","description":"API endpoint for /getProductsByType (App\\Http\\Controllers\\API\\ProductController@getProductsByType)","responses":{"200":{"description":"Successful operation"}},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":[]}}}}}},"/banners":{"get":{"tags":["Products"],"summary":"Banners","description":"API endpoint for /banners (App\\Http\\Controllers\\API\\ProductController@getBanners)","responses":{"200":{"description":"Successful operation"}}}},"/app-config":{"get":{"tags":["AppConfig"],"summary":"App Config","description":"API endpoint for /app-config (App\\Http\\Controllers\\API\\AppConfigController@index)","responses":{"200":{"description":"Successful operation"}}}},"/offers":{"get":{"tags":["Offers"],"summary":"Offers","description":"API endpoint for /offers (App\\Http\\Controllers\\API\\OfferController@index)","responses":{"200":{"description":"Successful operation"}}}},"/faqs":{"get":{"tags":["Faqs"],"summary":"Faqs","description":"API endpoint for /faqs (App\\Http\\Controllers\\API\\HelpController@faqs)","responses":{"200":{"description":"Successful operation"}}}},"/categories":{"get":{"tags":["Categories"],"summary":"Categories Index","description":"API endpoint for /categories (App\\Http\\Controllers\\API\\CategoryController@index)","responses":{"200":{"description":"Successful operation"}}}},"/categories/childCategory/{id}":{"get":{"tags":["Categories"],"summary":"Categories Childcategory","description":"API endpoint for /categories/childCategory/{id} (App\\Http\\Controllers\\API\\CategoryController@childCategory)","responses":{"200":{"description":"Successful operation"}},"parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}}]}},"/categories/products":{"post":{"tags":["Categories"],"summary":"Categories Products","description":"API endpoint for /categories/products (App\\Http\\Controllers\\API\\CategoryController@getProductByCategoryId)","responses":{"200":{"description":"Successful operation"}},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":[]}}}}}},"/registration":{"post":{"tags":["Auth"],"summary":"Registration","description":"API endpoint for /registration (App\\Http\\Controllers\\API\\MLM\\Registration@save)","responses":{"200":{"description":"Successful operation"}},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":[]}}}}}},"/login":{"post":{"tags":["Auth"],"summary":"Login","description":"API endpoint for /login (App\\Http\\Controllers\\API\\Authentication@login)","responses":{"200":{"description":"Successful operation"}},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":[]}}}}}},"/authenticate":{"get":{"tags":["Auth"],"summary":"Authenticate","description":"API endpoint for /authenticate (App\\Http\\Controllers\\API\\MLM\\MyUserController@user)","responses":{"200":{"description":"Successful operation"}}}},"/user_forgot_password":{"post":{"tags":["Auth"],"summary":"User Forgot Password","description":"API endpoint for /user_forgot_password (App\\Http\\Controllers\\API\\MLM\\MyUserController@user_forgot_password)","responses":{"200":{"description":"Successful operation"}},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":[]}}}}}},"/otp_verify":{"post":{"tags":["Auth"],"summary":"Otp Verify","description":"API endpoint for /otp_verify (App\\Http\\Controllers\\API\\MLM\\MyUserController@validateOtp)","responses":{"200":{"description":"Successful operation"}},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":[]}}}}}},"/user_reset_password":{"post":{"tags":["Auth"],"summary":"User Reset Password","description":"API endpoint for /user_reset_password (App\\Http\\Controllers\\API\\MLM\\MyUserController@user_reset_password)","responses":{"200":{"description":"Successful operation"}},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":[]}}}}}},"/logout":{"post":{"tags":["Auth"],"summary":"Logout","description":"API endpoint for /logout (App\\Http\\Controllers\\API\\Authentication@logout)","responses":{"200":{"description":"Successful operation"},"401":{"description":"Unauthenticated"}},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":[]}}}},"security":[{"bearerAuth":[]}]}},"/addToCart":{"post":{"tags":["Cart"],"summary":"Addtocart","description":"API endpoint for /addToCart (App\\Http\\Controllers\\API\\CartController@add_to_cart)","responses":{"200":{"description":"Successful operation"},"401":{"description":"Unauthenticated"}},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":[]}}}},"security":[{"bearerAuth":[]}]}},"/removeFromCart":{"post":{"tags":["Cart"],"summary":"Removefromcart","description":"API endpoint for /removeFromCart (App\\Http\\Controllers\\API\\CartController@remove_item_from_cart)","responses":{"200":{"description":"Successful operation"},"401":{"description":"Unauthenticated"}},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":[]}}}},"security":[{"bearerAuth":[]}]}},"/cartItemscount":{"get":{"tags":["Cart"],"summary":"Cartitemscount","description":"API endpoint for /cartItemscount (App\\Http\\Controllers\\API\\CartController@get_cart_items_count)","responses":{"200":{"description":"Successful operation"},"401":{"description":"Unauthenticated"}},"security":[{"bearerAuth":[]}]}},"/cartItems":{"get":{"tags":["Cart"],"summary":"Cartitems","description":"API endpoint for /cartItems (App\\Http\\Controllers\\API\\CartController@getUserCartItems)","responses":{"200":{"description":"Successful operation"},"401":{"description":"Unauthenticated"}},"security":[{"bearerAuth":[]}]}},"/getCountries":{"get":{"tags":["Checkout"],"summary":"Getcountries","description":"API endpoint for /getCountries (App\\Http\\Controllers\\API\\CheckoutController@getCountries)","responses":{"200":{"description":"Successful operation"},"401":{"description":"Unauthenticated"}},"security":[{"bearerAuth":[]}]}},"/getStates":{"post":{"tags":["Checkout"],"summary":"Getstates","description":"API endpoint for /getStates (App\\Http\\Controllers\\API\\CheckoutController@getStates)","responses":{"200":{"description":"Successful operation"},"401":{"description":"Unauthenticated"}},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":[]}}}},"security":[{"bearerAuth":[]}]}},"/addBillingAddress":{"post":{"tags":["Checkout"],"summary":"Addbillingaddress","description":"API endpoint for /addBillingAddress (App\\Http\\Controllers\\API\\CheckoutController@create)","responses":{"200":{"description":"Successful operation"},"401":{"description":"Unauthenticated"}},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":[]}}}},"security":[{"bearerAuth":[]}]}},"/getBillingAddress/{id}":{"get":{"tags":["Checkout"],"summary":"Getbillingaddress","description":"API endpoint for /getBillingAddress/{id} (App\\Http\\Controllers\\API\\CheckoutController@getAddress)","responses":{"200":{"description":"Successful operation"},"401":{"description":"Unauthenticated"}},"parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"security":[{"bearerAuth":[]}]}},"/deleteBillingAddress/{id}":{"post":{"tags":["Checkout"],"summary":"Deletebillingaddress","description":"API endpoint for /deleteBillingAddress/{id} (App\\Http\\Controllers\\API\\CheckoutController@delete)","responses":{"200":{"description":"Successful operation"},"401":{"description":"Unauthenticated"}},"parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":[]}}}},"security":[{"bearerAuth":[]}]}},"/updateBillingAddress/{id}":{"post":{"tags":["Checkout"],"summary":"Updatebillingaddress","description":"API endpoint for /updateBillingAddress/{id} (App\\Http\\Controllers\\API\\CheckoutController@update)","responses":{"200":{"description":"Successful operation"},"401":{"description":"Unauthenticated"}},"parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":[]}}}},"security":[{"bearerAuth":[]}]}},"/getBillingAddresses":{"get":{"tags":["Checkout"],"summary":"Getbillingaddresses","description":"API endpoint for /getBillingAddresses (App\\Http\\Controllers\\API\\CheckoutController@getAllBillingAddresses)","responses":{"200":{"description":"Successful operation"},"401":{"description":"Unauthenticated"}},"security":[{"bearerAuth":[]}]}},"/applyCouponCode":{"post":{"tags":["Checkout"],"summary":"Applycouponcode","description":"API endpoint for /applyCouponCode (App\\Http\\Controllers\\API\\CheckoutController@applyCouponCode)","responses":{"200":{"description":"Successful operation"},"401":{"description":"Unauthenticated"}},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":[]}}}},"security":[{"bearerAuth":[]}]}},"/placeOrder":{"post":{"tags":["Checkout"],"summary":"Placeorder","description":"API endpoint for /placeOrder (App\\Http\\Controllers\\API\\CheckoutController@placeOrder)","responses":{"200":{"description":"Successful operation"},"401":{"description":"Unauthenticated"}},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":[]}}}},"security":[{"bearerAuth":[]}]}},"/generatePaymentOrderId":{"post":{"tags":["Checkout"],"summary":"Generatepaymentorderid","description":"API endpoint for /generatePaymentOrderId (App\\Http\\Controllers\\API\\CheckoutController@generatePaymentOrderId)","responses":{"200":{"description":"Successful operation"},"401":{"description":"Unauthenticated"}},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":[]}}}},"security":[{"bearerAuth":[]}]}},"/generatePaymentStripeSecretKey":{"post":{"tags":["Checkout"],"summary":"Generatepaymentstripesecretkey","description":"API endpoint for /generatePaymentStripeSecretKey (App\\Http\\Controllers\\API\\CheckoutController@generatePaymentStripeSecretKey)","responses":{"200":{"description":"Successful operation"},"401":{"description":"Unauthenticated"}},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":[]}}}},"security":[{"bearerAuth":[]}]}},"/varifyPayment":{"post":{"tags":["Checkout"],"summary":"Varifypayment","description":"API endpoint for /varifyPayment (App\\Http\\Controllers\\API\\CheckoutController@varifyPayment)","responses":{"200":{"description":"Successful operation"},"401":{"description":"Unauthenticated"}},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":[]}}}},"security":[{"bearerAuth":[]}]}},"/thank/{orderId}":{"get":{"tags":["Checkout"],"summary":"Thank","description":"API endpoint for /thank/{orderId} (App\\Http\\Controllers\\API\\CheckoutController@thankYou)","responses":{"200":{"description":"Successful operation"},"401":{"description":"Unauthenticated"}},"parameters":[{"name":"orderId","in":"path","required":true,"schema":{"type":"string"}}],"security":[{"bearerAuth":[]}]}},"/info":{"get":{"tags":["My Account"],"summary":"Info","description":"API endpoint for /info (App\\Http\\Controllers\\API\\MyAccountContoller@info)","responses":{"200":{"description":"Successful operation"},"401":{"description":"Unauthenticated"}},"security":[{"bearerAuth":[]}]}},"/orders":{"get":{"tags":["My Account"],"summary":"Orders","description":"API endpoint for /orders (App\\Http\\Controllers\\API\\MyAccountContoller@orders)","responses":{"200":{"description":"Successful operation"},"401":{"description":"Unauthenticated"}},"security":[{"bearerAuth":[]}]}},"/order/{order_id}":{"get":{"tags":["My Account"],"summary":"Order","description":"API endpoint for /order/{order_id} (App\\Http\\Controllers\\API\\MyAccountContoller@order_details)","responses":{"200":{"description":"Successful operation"},"401":{"description":"Unauthenticated"}},"parameters":[{"name":"order_id","in":"path","required":true,"schema":{"type":"string"}}],"security":[{"bearerAuth":[]}]}},"/profile":{"get":{"tags":["My Account"],"summary":"Profile","description":"API endpoint for /profile (App\\Http\\Controllers\\API\\MyAccountContoller@profile)","responses":{"200":{"description":"Successful operation"},"401":{"description":"Unauthenticated"}},"security":[{"bearerAuth":[]}]}},"/updateProfile":{"post":{"tags":["My Account"],"summary":"Updateprofile","description":"API endpoint for /updateProfile (App\\Http\\Controllers\\API\\MyAccountContoller@updateProfile)","responses":{"200":{"description":"Successful operation"},"401":{"description":"Unauthenticated"}},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":[]}}}},"security":[{"bearerAuth":[]}]}},"/updatePassword":{"post":{"tags":["My Account"],"summary":"Updatepassword","description":"API endpoint for /updatePassword (App\\Http\\Controllers\\API\\MyAccountContoller@updatePassword)","responses":{"200":{"description":"Successful operation"},"401":{"description":"Unauthenticated"}},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":[]}}}},"security":[{"bearerAuth":[]}]}},"/getPaymentSetting":{"get":{"tags":["My Account"],"summary":"Getpaymentsetting","description":"API endpoint for /getPaymentSetting (App\\Http\\Controllers\\API\\MyAccountContoller@getPaymentSetting)","responses":{"200":{"description":"Successful operation"},"401":{"description":"Unauthenticated"}},"security":[{"bearerAuth":[]}]}},"/order/{order_id}/track":{"get":{"tags":["My Account"],"summary":"Order Track","description":"API endpoint for /order/{order_id}/track (App\\Http\\Controllers\\API\\MyAccountContoller@track)","responses":{"200":{"description":"Successful operation"},"401":{"description":"Unauthenticated"}},"parameters":[{"name":"order_id","in":"path","required":true,"schema":{"type":"string"}}],"security":[{"bearerAuth":[]}]}},"/wishlist":{"get":{"tags":["Wishlist"],"summary":"Wishlist","description":"API endpoint for /wishlist (App\\Http\\Controllers\\API\\WishlistController@getWishlist)","responses":{"200":{"description":"Successful operation"},"401":{"description":"Unauthenticated"}},"security":[{"bearerAuth":[]}]}},"/wishlist/toggle":{"post":{"tags":["Wishlist"],"summary":"Wishlist Toggle","description":"API endpoint for /wishlist/toggle (App\\Http\\Controllers\\API\\WishlistController@toggle)","responses":{"200":{"description":"Successful operation"},"401":{"description":"Unauthenticated"}},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":[]}}}},"security":[{"bearerAuth":[]}]}},"/wishlist/remove":{"post":{"tags":["Wishlist"],"summary":"Wishlist Remove","description":"API endpoint for /wishlist/remove (App\\Http\\Controllers\\API\\WishlistController@remove)","responses":{"200":{"description":"Successful operation"},"401":{"description":"Unauthenticated"}},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":[]}}}},"security":[{"bearerAuth":[]}]}},"/wishlist/moveToCart":{"post":{"tags":["Wishlist"],"summary":"Wishlist Movetocart","description":"API endpoint for /wishlist/moveToCart (App\\Http\\Controllers\\API\\WishlistController@moveToCart)","responses":{"200":{"description":"Successful operation"},"401":{"description":"Unauthenticated"}},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":[]}}}},"security":[{"bearerAuth":[]}]}},"/notifications":{"get":{"tags":["Notifications"],"summary":"Notifications","description":"API endpoint for /notifications (App\\Http\\Controllers\\API\\NotificationController@index)","responses":{"200":{"description":"Successful operation"},"401":{"description":"Unauthenticated"}},"security":[{"bearerAuth":[]}]}},"/notifications/{id}/read":{"post":{"tags":["Notifications"],"summary":"Notifications Read","description":"API endpoint for /notifications/{id}/read (App\\Http\\Controllers\\API\\NotificationController@markRead)","responses":{"200":{"description":"Successful operation"},"401":{"description":"Unauthenticated"}},"parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":[]}}}},"security":[{"bearerAuth":[]}]}},"/product/{id}/review":{"post":{"tags":["Product"],"summary":"Product Review Store","description":"API endpoint for /product/{id}/review (App\\Http\\Controllers\\API\\ProductReviewController@store)","responses":{"200":{"description":"Successful operation"},"401":{"description":"Unauthenticated"}},"parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":[]}}}},"security":[{"bearerAuth":[]}]}},"/orders/{orderId}/return":{"post":{"tags":["Orders"],"summary":"Orders Return Store","description":"API endpoint for /orders/{orderId}/return (App\\Http\\Controllers\\API\\ReturnController@store)","responses":{"200":{"description":"Successful operation"},"401":{"description":"Unauthenticated"}},"parameters":[{"name":"orderId","in":"path","required":true,"schema":{"type":"string"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":[]}}}},"security":[{"bearerAuth":[]}]}},"/returns":{"get":{"tags":["Returns"],"summary":"Returns Index","description":"API endpoint for /returns (App\\Http\\Controllers\\API\\ReturnController@index)","responses":{"200":{"description":"Successful operation"},"401":{"description":"Unauthenticated"}},"security":[{"bearerAuth":[]}]}},"/mlm-dashboard":{"get":{"tags":["MLM"],"summary":"Mlm Dashboard","description":"API endpoint for /mlm-dashboard (Plugins\\Mlm\\Http\\Controllers\\Api\\MlmUserController@dashboard)","responses":{"200":{"description":"Successful operation"},"401":{"description":"Unauthenticated"}},"security":[{"bearerAuth":[]}]}},"/affiliate-link":{"get":{"tags":["MLM"],"summary":"Affiliate Link","description":"API endpoint for /affiliate-link (Plugins\\Mlm\\Http\\Controllers\\Api\\MlmUserController@affiliateLink)","responses":{"200":{"description":"Successful operation"},"401":{"description":"Unauthenticated"}},"security":[{"bearerAuth":[]}]}},"/referrals":{"get":{"tags":["MLM"],"summary":"Referrals","description":"API endpoint for /referrals (Plugins\\Mlm\\Http\\Controllers\\Api\\MlmUserController@directReferrals)","responses":{"200":{"description":"Successful operation"},"401":{"description":"Unauthenticated"}},"security":[{"bearerAuth":[]}]}},"/payouts":{"get":{"tags":["MLM"],"summary":"Payouts","description":"API endpoint for /payouts (Plugins\\Mlm\\Http\\Controllers\\Api\\MlmUserController@payouts)","responses":{"200":{"description":"Successful operation"},"401":{"description":"Unauthenticated"}},"security":[{"bearerAuth":[]}]}},"/transactions":{"get":{"tags":["MLM"],"summary":"Transactions","description":"API endpoint for /transactions (Plugins\\Mlm\\Http\\Controllers\\Api\\MlmUserController@transactions)","responses":{"200":{"description":"Successful operation"},"401":{"description":"Unauthenticated"}},"security":[{"bearerAuth":[]}]}},"/genealogy":{"get":{"tags":["MLM"],"summary":"Genealogy","description":"API endpoint for /genealogy (Plugins\\Mlm\\Http\\Controllers\\Api\\MlmUserController@userGenealogy)","responses":{"200":{"description":"Successful operation"},"401":{"description":"Unauthenticated"}},"security":[{"bearerAuth":[]}]}},"/withdrawals":{"get":{"tags":["MLM"],"summary":"Withdrawals","description":"API endpoint for /withdrawals (Plugins\\Mlm\\Http\\Controllers\\Api\\MlmUserController@getWithdrawals)","responses":{"200":{"description":"Successful operation"},"401":{"description":"Unauthenticated"}},"security":[{"bearerAuth":[]}]}},"/bankDetails":{"get":{"tags":["MLM"],"summary":"Bankdetails","description":"API endpoint for /bankDetails (Plugins\\Mlm\\Http\\Controllers\\Api\\MlmUserController@getBankDetails)","responses":{"200":{"description":"Successful operation"},"401":{"description":"Unauthenticated"}},"security":[{"bearerAuth":[]}]}},"/updateBankDetails":{"post":{"tags":["MLM"],"summary":"Updatebankdetails","description":"API endpoint for /updateBankDetails (Plugins\\Mlm\\Http\\Controllers\\Api\\MlmUserController@updateBankDetails)","responses":{"200":{"description":"Successful operation"},"401":{"description":"Unauthenticated"}},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":[]}}}},"security":[{"bearerAuth":[]}]}},"/withdrawal_request":{"get":{"tags":["MLM"],"summary":"Withdrawal Request","description":"API endpoint for /withdrawal_request (Plugins\\Mlm\\Http\\Controllers\\Api\\MlmUserController@withdrawal_request)","responses":{"200":{"description":"Successful operation"},"401":{"description":"Unauthenticated"}},"security":[{"bearerAuth":[]}]},"post":{"tags":["MLM"],"summary":"Withdrawal Request","description":"API endpoint for /withdrawal_request (Plugins\\Mlm\\Http\\Controllers\\Api\\MlmUserController@withdrawal_amount_request)","responses":{"200":{"description":"Successful operation"},"401":{"description":"Unauthenticated"}},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":[]}}}},"security":[{"bearerAuth":[]}]}},"/generatePaymentCashfreeOrderId":{"post":{"tags":["Checkout"],"summary":"Generatepaymentcashfreeorderid","description":"API endpoint for /generatePaymentCashfreeOrderId (App\\Http\\Controllers\\API\\CheckoutController@generateCashfreePaymentOrderId)","responses":{"200":{"description":"Successful operation"},"401":{"description":"Unauthenticated"}},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":[]}}}},"security":[{"bearerAuth":[]}]}},"/order/{orderId}/invoice":{"get":{"tags":["Checkout"],"summary":"Order Invoice","description":"API endpoint for /order/{orderId}/invoice (App\\Http\\Controllers\\API\\CheckoutController@download_invoice)","responses":{"200":{"description":"Successful operation"},"401":{"description":"Unauthenticated"}},"parameters":[{"name":"orderId","in":"path","required":true,"schema":{"type":"string"}}],"security":[{"bearerAuth":[]}]}},"/fcm/register-token":{"post":{"tags":["Fcm"],"summary":"Fcm Register","description":"API endpoint for /fcm/register-token (App\\Http\\Controllers\\API\\FcmController@registerToken)","responses":{"200":{"description":"Successful operation"}},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":[]}}}}}},"/pwa/subscribe":{"post":{"tags":["Pwa"],"summary":"Pwa Subscribe","description":"API endpoint for /pwa/subscribe (App\\Http\\Controllers\\PwaController@subscribePush)","responses":{"200":{"description":"Successful operation"}},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":[]}}}}}},"/docs":{"get":{"tags":["Docs"],"summary":"Api Docs Index","description":"API endpoint for /docs (App\\Http\\Controllers\\DocsController@index)","responses":{"200":{"description":"Successful operation"}}}},"/docs/openapi.json":{"get":{"tags":["Docs"],"summary":"Api Docs Openapi","description":"API endpoint for /docs/openapi.json (App\\Http\\Controllers\\DocsController@openapi)","responses":{"200":{"description":"Successful operation"}}}},"/home-feed":{"get":{"tags":["HomeFeed"],"summary":"Home Feed","description":"API endpoint for /home-feed (App\\Http\\Controllers\\API\\HomeFeedController@index)","responses":{"200":{"description":"Successful operation"}}}},"/compare":{"get":{"tags":["Compare"],"summary":"Compare Index","description":"API endpoint for /compare (App\\Http\\Controllers\\API\\CompareController@index)","responses":{"200":{"description":"Successful operation"}}},"post":{"tags":["Compare"],"summary":"Compare Store","description":"API endpoint for /compare (App\\Http\\Controllers\\API\\CompareController@store)","responses":{"200":{"description":"Successful operation"}},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":[]}}}}}},"/compare/clear":{"delete":{"tags":["Compare"],"summary":"Compare Clear","description":"API endpoint for /compare/clear (App\\Http\\Controllers\\API\\CompareController@clear)","responses":{"200":{"description":"Successful operation"}}},"post":{"tags":["Compare"],"summary":"Compare Clear","description":"API endpoint for /compare/clear (App\\Http\\Controllers\\API\\CompareController@clear)","responses":{"200":{"description":"Successful operation"}},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":[]}}}}}},"/compare/{productId}":{"delete":{"tags":["Compare"],"summary":"Compare Destroy","description":"API endpoint for /compare/{productId} (App\\Http\\Controllers\\API\\CompareController@destroy)","responses":{"200":{"description":"Successful operation"}},"parameters":[{"name":"productId","in":"path","required":true,"schema":{"type":"string"}}]},"post":{"tags":["Compare"],"summary":"Compare Destroy","description":"API endpoint for /compare/{productId} (App\\Http\\Controllers\\API\\CompareController@destroy)","responses":{"200":{"description":"Successful operation"}},"parameters":[{"name":"productId","in":"path","required":true,"schema":{"type":"string"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":[]}}}}}},"/product/visual-search":{"get":{"tags":["Products"],"summary":"Product Visual Search","description":"API endpoint for /product/visual-search (App\\Http\\Controllers\\API\\ProductController@visualSearch)","responses":{"200":{"description":"Successful operation"}}},"post":{"tags":["Products"],"summary":"Product Visual Search","description":"API endpoint for /product/visual-search (App\\Http\\Controllers\\API\\ProductController@visualSearch)","responses":{"200":{"description":"Successful operation"}},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":[]}}}}}},"/filter-facets":{"get":{"tags":["Products"],"summary":"Products Filter Facets","description":"API endpoint for /filter-facets (App\\Http\\Controllers\\API\\ProductController@getFilterFacets)","responses":{"200":{"description":"Successful operation"}}}},"/cms-pages":{"get":{"tags":["CmsPages"],"summary":"Cms Pages","description":"API endpoint for /cms-pages (App\\Http\\Controllers\\API\\HelpController@pages)","responses":{"200":{"description":"Successful operation"}}}},"/cms-pages/{slug}":{"get":{"tags":["CmsPages"],"summary":"Cms Detail","description":"API endpoint for /cms-pages/{slug} (App\\Http\\Controllers\\API\\HelpController@pageDetail)","responses":{"200":{"description":"Successful operation"}},"parameters":[{"name":"slug","in":"path","required":true,"schema":{"type":"string"}}]}},"/contact-us":{"post":{"tags":["ContactUs"],"summary":"Contact Store","description":"API endpoint for /contact-us (App\\Http\\Controllers\\API\\ContactInquiryController@store)","responses":{"200":{"description":"Successful operation"}},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":[]}}}}}},"/guest/eu-withdrawal":{"post":{"tags":["Guest"],"summary":"Guest Eu Withdrawal","description":"API endpoint for /guest/eu-withdrawal (App\\Http\\Controllers\\API\\ReturnController@storeEuWithdrawal)","responses":{"200":{"description":"Successful operation"}},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":[]}}}}}},"/guest/eu-withdrawal/info":{"get":{"tags":["Guest"],"summary":"Guest Eu Withdrawal Info","description":"API endpoint for /guest/eu-withdrawal/info (App\\Http\\Controllers\\API\\HelpController@euWithdrawalInfo)","responses":{"200":{"description":"Successful operation"}}}},"/brands":{"get":{"tags":["Brands"],"summary":"Brands Index","description":"API endpoint for /brands (App\\Http\\Controllers\\API\\BrandController@index)","responses":{"200":{"description":"Successful operation"}}}},"/brand/{id}":{"get":{"tags":["Brand"],"summary":"Brands Show","description":"API endpoint for /brand/{id} (App\\Http\\Controllers\\API\\BrandController@show)","responses":{"200":{"description":"Successful operation"}},"parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}}]}},"/brand/{id}/products":{"get":{"tags":["Brand"],"summary":"Brands Products Get","description":"API endpoint for /brand/{id}/products (App\\Http\\Controllers\\API\\BrandController@products)","responses":{"200":{"description":"Successful operation"}},"parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}}]}},"/brand/products":{"post":{"tags":["Brand"],"summary":"Brands Products Post","description":"API endpoint for /brand/products (App\\Http\\Controllers\\API\\BrandController@products)","responses":{"200":{"description":"Successful operation"}},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":[]}}}}}},"/brand/{id}/follow":{"post":{"tags":["Brand"],"summary":"Brands Follow","description":"API endpoint for /brand/{id}/follow (App\\Http\\Controllers\\API\\BrandController@follow)","responses":{"200":{"description":"Successful operation"}},"parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":[]}}}}}},"/order/{order_id}/reorder":{"post":{"tags":["My Account"],"summary":"Api Order Reorder","description":"API endpoint for /order/{order_id}/reorder (App\\Http\\Controllers\\API\\MyAccountContoller@reorder)","responses":{"200":{"description":"Successful operation"},"401":{"description":"Unauthenticated"}},"parameters":[{"name":"order_id","in":"path","required":true,"schema":{"type":"string"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":[]}}}},"security":[{"bearerAuth":[]}]}},"/customer/update-account":{"post":{"tags":["My Account"],"summary":"Api Customer Update Account","description":"API endpoint for /customer/update-account (App\\Http\\Controllers\\API\\MyAccountContoller@updateAccountInfo)","responses":{"200":{"description":"Successful operation"},"401":{"description":"Unauthenticated"}},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":[]}}}},"security":[{"bearerAuth":[]}]}},"/downloads":{"get":{"tags":["My Account"],"summary":"Api Downloads","description":"API endpoint for /downloads (App\\Http\\Controllers\\API\\MyAccountContoller@downloads)","responses":{"200":{"description":"Successful operation"},"401":{"description":"Unauthenticated"}},"security":[{"bearerAuth":[]}]}},"/download/{id}":{"get":{"tags":["My Account"],"summary":"Api Download File","description":"API endpoint for /download/{id} (App\\Http\\Controllers\\API\\MyAccountContoller@downloadFile)","responses":{"200":{"description":"Successful operation"},"401":{"description":"Unauthenticated"}},"parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"security":[{"bearerAuth":[]}]}},"/customer/profile-hub":{"get":{"tags":["My Account"],"summary":"Api Customer Profile Hub","description":"API endpoint for /customer/profile-hub (App\\Http\\Controllers\\API\\MyAccountContoller@profileHub)","responses":{"200":{"description":"Successful operation"},"401":{"description":"Unauthenticated"}},"security":[{"bearerAuth":[]}]}},"/gdpr/export":{"get":{"tags":["My Account"],"summary":"Api Gdpr Export","description":"API endpoint for /gdpr/export (App\\Http\\Controllers\\API\\MyAccountContoller@exportGdprData)","responses":{"200":{"description":"Successful operation"},"401":{"description":"Unauthenticated"}},"security":[{"bearerAuth":[]}]}},"/user/gdpr-export":{"get":{"tags":["My Account"],"summary":"Export Gdpr Data","description":"API endpoint for /user/gdpr-export (App\\Http\\Controllers\\API\\MyAccountContoller@exportGdprData)","responses":{"200":{"description":"Successful operation"},"401":{"description":"Unauthenticated"}},"security":[{"bearerAuth":[]}]}},"/gdpr/delete-account":{"post":{"tags":["My Account"],"summary":"Api Gdpr Delete","description":"API endpoint for /gdpr/delete-account (App\\Http\\Controllers\\API\\MyAccountContoller@deleteAccount)","responses":{"200":{"description":"Successful operation"},"401":{"description":"Unauthenticated"}},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":[]}}}},"security":[{"bearerAuth":[]}]}},"/user/delete-account":{"post":{"tags":["My Account"],"summary":"Delete Account","description":"API endpoint for /user/delete-account (App\\Http\\Controllers\\API\\MyAccountContoller@deleteAccount)","responses":{"200":{"description":"Successful operation"},"401":{"description":"Unauthenticated"}},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":[]}}}},"security":[{"bearerAuth":[]}]}},"/customer/reviews":{"get":{"tags":["Customer"],"summary":"Customer Reviews","description":"API endpoint for /customer/reviews (App\\Http\\Controllers\\API\\ProductReviewController@customerReviews)","responses":{"200":{"description":"Successful operation"},"401":{"description":"Unauthenticated"}},"security":[{"bearerAuth":[]}]}},"/returns/{id}":{"get":{"tags":["Returns"],"summary":"Returns Show","description":"API endpoint for /returns/{id} (App\\Http\\Controllers\\API\\ReturnController@show)","responses":{"200":{"description":"Successful operation"},"401":{"description":"Unauthenticated"}},"parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"security":[{"bearerAuth":[]}]}},"/loyalty":{"get":{"tags":["Loyalty"],"summary":"Loyalty","description":"API endpoint for /loyalty (App\\Http\\Controllers\\API\\LoyaltyController@index)","responses":{"200":{"description":"Successful operation"},"401":{"description":"Unauthenticated"}},"security":[{"bearerAuth":[]}]}},"/payment-methods":{"get":{"tags":["PaymentMethods"],"summary":"Payment Methods Index","description":"API endpoint for /payment-methods (App\\Http\\Controllers\\API\\SavedPaymentMethodController@index)","responses":{"200":{"description":"Successful operation"},"401":{"description":"Unauthenticated"}},"security":[{"bearerAuth":[]}]},"post":{"tags":["PaymentMethods"],"summary":"Payment Methods Store","description":"API endpoint for /payment-methods (App\\Http\\Controllers\\API\\SavedPaymentMethodController@store)","responses":{"200":{"description":"Successful operation"},"401":{"description":"Unauthenticated"}},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":[]}}}},"security":[{"bearerAuth":[]}]}},"/payment-methods/{id}/default":{"post":{"tags":["PaymentMethods"],"summary":"Payment Methods Default","description":"API endpoint for /payment-methods/{id}/default (App\\Http\\Controllers\\API\\SavedPaymentMethodController@setDefault)","responses":{"200":{"description":"Successful operation"},"401":{"description":"Unauthenticated"}},"parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":[]}}}},"security":[{"bearerAuth":[]}]}},"/payment-methods/{id}/delete":{"post":{"tags":["PaymentMethods"],"summary":"Payment Methods Delete","description":"API endpoint for /payment-methods/{id}/delete (App\\Http\\Controllers\\API\\SavedPaymentMethodController@destroy)","responses":{"200":{"description":"Successful operation"},"401":{"description":"Unauthenticated"}},"parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":[]}}}},"security":[{"bearerAuth":[]}]}},"/payment-methods/{id}":{"delete":{"tags":["PaymentMethods"],"summary":"Payment Methods Destroy","description":"API endpoint for /payment-methods/{id} (App\\Http\\Controllers\\API\\SavedPaymentMethodController@destroy)","responses":{"200":{"description":"Successful operation"},"401":{"description":"Unauthenticated"}},"parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"security":[{"bearerAuth":[]}]}},"/flash-sales":{"get":{"tags":["FlashSales"],"summary":"Api Flash Sales","description":"API endpoint for /flash-sales (App\\Http\\Controllers\\API\\PromotionController@getFlashSales)","responses":{"200":{"description":"Successful operation"}}}},"/products/{id}/quantity-breaks":{"get":{"tags":["Products"],"summary":"Api Products Quantity Breaks","description":"API endpoint for /products/{id}/quantity-breaks (App\\Http\\Controllers\\API\\PromotionController@getQuantityBreaks)","responses":{"200":{"description":"Successful operation"}},"parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}}]}},"/gift-card/check-balance":{"post":{"tags":["GiftCard"],"summary":"Api Gift Card Check Balance","description":"API endpoint for /gift-card/check-balance (App\\Http\\Controllers\\API\\PromotionController@checkGiftCardBalance)","responses":{"200":{"description":"Successful operation"}},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":[]}}}}}},"/cart/quote-promotions":{"post":{"tags":["Cart"],"summary":"Api Cart Quote Promotions","description":"API endpoint for /cart/quote-promotions (App\\Http\\Controllers\\API\\PromotionController@quotePromotions)","responses":{"200":{"description":"Successful operation"}},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":[]}}}}}},"/activity-feed":{"get":{"tags":["MLM"],"summary":"Api Activity Feed","description":"API endpoint for /activity-feed (Plugins\\Mlm\\Http\\Controllers\\Api\\MlmUserController@activityFeed)","responses":{"200":{"description":"Successful operation"},"401":{"description":"Unauthenticated"}},"security":[{"bearerAuth":[]}]}},"/kyc":{"get":{"tags":["MLM"],"summary":"Api Kyc Status","description":"API endpoint for /kyc (Plugins\\Mlm\\Http\\Controllers\\Api\\MlmUserController@getKycDetails)","responses":{"200":{"description":"Successful operation"},"401":{"description":"Unauthenticated"}},"security":[{"bearerAuth":[]}]}},"/kyc/submit":{"post":{"tags":["MLM"],"summary":"Api Kyc Submit","description":"API endpoint for /kyc/submit (Plugins\\Mlm\\Http\\Controllers\\Api\\MlmUserController@submitKyc)","responses":{"200":{"description":"Successful operation"},"401":{"description":"Unauthenticated"}},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":[]}}}},"security":[{"bearerAuth":[]}]}},"/id-card":{"get":{"tags":["MLM"],"summary":"Api Id Card","description":"API endpoint for /id-card (Plugins\\Mlm\\Http\\Controllers\\Api\\MlmUserController@getIdCardData)","responses":{"200":{"description":"Successful operation"},"401":{"description":"Unauthenticated"}},"security":[{"bearerAuth":[]}]}},"/subscription":{"get":{"tags":["MLM"],"summary":"Api Subscription","description":"API endpoint for /subscription (Plugins\\Mlm\\Http\\Controllers\\Api\\MlmUserController@getSubscription)","responses":{"200":{"description":"Successful operation"},"401":{"description":"Unauthenticated"}},"security":[{"bearerAuth":[]}]}},"/subscription/renew":{"post":{"tags":["MLM"],"summary":"Api Subscription Renew","description":"API endpoint for /subscription/renew (Plugins\\Mlm\\Http\\Controllers\\Api\\MlmUserController@renewSubscription)","responses":{"200":{"description":"Successful operation"},"401":{"description":"Unauthenticated"}},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":[]}}}},"security":[{"bearerAuth":[]}]}},"/training-videos":{"get":{"tags":["MLM"],"summary":"Api Training Videos","description":"API endpoint for /training-videos (Plugins\\Mlm\\Http\\Controllers\\Api\\MlmUserController@trainingVideos)","responses":{"200":{"description":"Successful operation"},"401":{"description":"Unauthenticated"}},"security":[{"bearerAuth":[]}]}},"/check-sponsor":{"get":{"tags":["Auth"],"summary":"Api Check Sponsor","description":"API endpoint for /check-sponsor (App\\Http\\Controllers\\API\\MLM\\Registration@checkSponsor)","responses":{"200":{"description":"Successful operation"}}}},"/loyalty/calculate-discount":{"post":{"tags":["Loyalty"],"summary":"Loyalty Calculate Discount","description":"API endpoint for /loyalty/calculate-discount (App\\Http\\Controllers\\API\\LoyaltyController@calculateDiscount)","responses":{"200":{"description":"Successful operation"},"401":{"description":"Unauthenticated"}},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":[]}}}},"security":[{"bearerAuth":[]}]}},"/redis-check":{"get":{"tags":["RedisCheck"],"summary":"Api Redis Check","description":"API endpoint for /redis-check (Closure)","responses":{"200":{"description":"Successful operation"}}}}}}