Other API
Total endpoints: 75
Source: routes/attributes.js
/api/SetAttributesValuesDefine a route to accept and console the data
/api/GetAttributesByVendorCreate or update GetAttributesByVendor
/api/DeleteAttributeDelete an attribute by attribute_id
Source: routes/client.js
/api/clients-who-shopAuth RequiredGet clients who have made purchases in a specific store
/api/deleteClientsAuth RequiredCreate or update deleteClients
Source: routes/consult.js
/api/consultationAuth RequiredGet consultation
/api/update-consultation/:idAuth RequiredUpdate update consultation
Source: routes/cronJob.js
/api/call_apiGet call_api
Source: routes/delhivery_partner.js
/api/delhivery/pickup-addressesAuth RequiredGet delhivery pickup addresses
/api/delhivery/pickup-addressesAuth RequiredCreate or update delhivery pickup addresses
/api/delhivery/pickup-addresses/:idAuth RequiredEdit Pickup Address
Source: routes/envDetails.js
/api/get-env/:store_nameAuth RequiredGet get env
Source: routes/export-store.js
/api/export-store━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Source: routes/home_layout.js
/api/manage_home_layoutAuth RequiredCreate or update home layout
/api/manage_home_layout_adminAuth RequiredRetrieve home layout
/api/manage_home_layout/:idAuth RequiredRetrieve home layout by ID and store
/api/layout/deleteAuth RequiredDelete layout delete
Source: routes/mobile_home_layout.js
/api/mobile_manage_home_layoutAuth RequiredCreate or update home layout
/api/mobile_manage_home_layout_adminAuth RequiredRetrieve home layout
/api/mobile_manage_home_layout/:idAuth RequiredRetrieve home layout by ID and store
/api/mobile_layout/deleteAuth RequiredDelete mobile_layout delete
Source: routes/panel_brand.js
/api/getPanelbrandsAuth RequiredGET endpoint to fetch all brands
/api/getSingleBrand/:idAuth RequiredGet getSingleBrand
/api/deleteBrandsAuth RequiredCreate or update deleteBrands
/api/getBrandBySearchAuth RequiredGet getBrandBySearch
/api/toggleBrandFeatureAuth RequiredPOST /api/toggleBrandFeature
Source: routes/purchase_order.js
/api/add_purchase_ordersAuth RequiredCreate or update add_purchase_orders
/api/getPurchaseOrderAuth RequiredGet getPurchaseOrder
/api/allPurchaseOrderAuth RequiredGet allPurchaseOrder
/api/supplier_purchase/duplicateAuth RequiredCreate or update supplier_purchase duplicate
Source: routes/requestDemo.js
/api/getrequestdemoAuth RequiredGet getrequestdemo
/api/update-request-statusAuth RequiredCreate or update update request status
/api/addNewDemoRequestCreate or update addNewDemoRequest
Source: routes/shopifyBulkUpload.js
/api/shopifyBulkUploadAuth RequiredCreate or update shopifyBulkUpload
/api/shopifyBulkUploadCustomerAuth RequiredCreate or update shopifyBulkUploadCustomer
/api/shopifyBulkUploadOrdersAuth RequiredCreate or update shopifyBulkUploadOrders
/api/shopifyReviewUploadAuth RequiredCreate or update shopifyReviewUpload
/api/updateBrandNametoDbGet updateBrandNametoDb
Source: routes/showcase_api/index.js
/api/showcase/auth/check-emailCreate or update auth check email
/api/showcase/auth/sign-upCreate or update auth sign up
/api/showcase/auth/onboardingCreate or update auth onboarding
/api/showcase/auth/verify-otpCreate or update auth verify otp
/api/showcase/contactCreate or update contact
/api/showcase/auth/google─── Google Login (showcase signup page) ─────────────────────────────────────
/api/showcase/auth/google/create-storeCreate store for Google-signup vendor (vendor already exists, no store yet)
/api/showcase/auth/track-funnelCreate or update auth track funnel
/api/showcase/auth/track-funnel-linkCreate or update auth track funnel link
/api/showcase/track-page-visitTrack page visits (homepage, etc.) — unique by IP per page
/api/showcase/auth/track-signup-initCreate or update auth track signup init
/api/showcase/auth/track-signup-stepCreate or update auth track signup step
/api/showcase/auth/track-signup-skip-allCreate or update auth track signup skip all
Source: routes/store-menus.js
/api/store-menusAuth RequiredList all menus for a store (auth required)
/api/store-menus/by-handleAuth RequiredGet a single menu by handle (with full items) — used by editor preview
/api/store-menus/link-optionsAuth RequiredLightweight endpoint for LinkPicker — returns only name + slug
/api/store-menus/media-itemsAuth RequiredFetch featured images for mega menu preview based on media type
/api/store-menus/search-productsAuth RequiredSearch products for storefront search preview
/api/store-menus/search-collectionsAuth RequiredSearch collections for collection picker in editor
/api/store-menus/:idAuth RequiredGet a single menu with full items
/api/store-menusAuth RequiredCreate a new menu
/api/store-menus/:idAuth RequiredUpdate menu title and/or items
/api/store-menus/:idAuth RequiredDelete a menu
Source: routes/suppliers.js
/api/suppliersAuth RequiredGet suppliers
/api/suppliersmanageAuth RequiredCreate or update suppliersmanage
Source: routes/template-protocol.js
/api/update-store-templateAuth RequiredCreate or update update store template
/api/gettemplatesAuth RequiredGet gettemplates
/api/gettemplate/:idAuth RequiredGet gettemplate
/api/addtemplateCreate or update addtemplate
/api/deletetemplateAuth RequiredCreate or update deletetemplate
Source: routes/testing.js
/api/rowDelete9167263576});
/api/db-update-49585858585858Auth RequiredCreate or update db update 49585858585858
/api/pushProductToCollectionsGet pushProductToCollections
/api/sajidGet sajid
/api/flushRedisGet flushRedis
/api/update-cid-of-undefined-customerGet update cid of undefined customer
/api/testing-emailGet testing email