Dashboard Navigation

Download skillThe skill is a reference md and part of wix-manage skill. You can use the following command to add the full wix-manage skill to your project:
Copy

Build direct links into a site's Wix dashboard (manage.wix.com). This is the shared contract; per-business-solution recipes list the actual page routes.

URL Structure

Every dashboard page lives under:

Copy
  • {metaSiteId} — the site's meta site ID: the id returned by the Query Sites API, and the siteId in a CLI project's wix.config.json.
  • {route}{appSlug}/{pagePath}. Each Wix app owns a URL namespace (its slug) and registers pages under it, e.g. bookings/services, wix-stores/products.

Useful properties of these URLs:

  • App-ID fallback. https://manage.wix.com/dashboard/{metaSiteId}/app/{appDefinitionId}/{pagePath} always works and redirects to the slug form. With no pagePath it lands on the app's main dashboard page, so knowing just the app ID is enough for a working link:

    Copy

    To get an app's appDefinitionId, use List Installed Apps (GET /apps-installer-service/v1/app-instances returns each installed app's ID and name), or take it from the per-solution recipe — each leaf states its apps' IDs.

  • Graceful degradation. Unknown deeper paths fall back to the longest matching route (.../bookings/services/unknown lands on the services list), so links don't 404.

  • Legacy redirects. Older route formats (e.g. store/orders, bookings/scheduler/owner/...) redirect to the current pages; links in existing content keep working.

  • Entity deep links. Pages that show a single entity accept the entity ID as an extra path segment (e.g. bookings/services/form/{serviceId}). Query params can follow.

  • Permissions. The dashboard enforces its own login and per-page permissions; links just navigate.

  • Site vs account pages. Most pages are site-scoped (the /dashboard/{metaSiteId}/... form above). Some solutions also have account-level pages that apply to the whole Wix account and take no metaSiteId: https://manage.wix.com/account/{route} — e.g. account/websites (My Sites), account/domains (My Domains). The per-solution recipes say which is which.

Per-Business-Solution Recipes

Business solutionRecipeCovers
Wix BookingsBookings Dashboard NavigationServices, calendar, booking list, staff, availability, resources, settings
Wix Stores / eCommerceStores Dashboard NavigationProducts, categories, inventory, orders, abandoned checkouts, gift cards, shipping, tax
Wix BlogBlog Dashboard NavigationPosts (published + drafts), categories, tags, writers, comments, analytics, monetization, settings
Wix Pricing PlansPricing Plans Dashboard NavigationPlans list, create/edit plan, manual orders, settings
Wix RestaurantsRestaurants Dashboard NavigationMenus, items, online orders board, ordering settings, reservations, floor plans, reservation experiences
Wix CMSCMS Dashboard NavigationCollections list, collection items view
Wix Contacts (CRM)Contacts Dashboard NavigationContacts list, contact view, import, segments
Wix FormsForms Dashboard NavigationForms list, submissions, form builder, standalone forms, templates, settings
Get PaidGet Paid Dashboard NavigationPayment links, invoices, recurring invoices, accept-payments settings
Wix MarketingMarketing Dashboard NavigationSocial posts hub, design templates, email campaigns, campaign analytics
Wix AnalyticsAnalytics Dashboard NavigationHighlights, reports, traffic/behavior/sales/marketing overviews, benchmarks
Google AdsGoogle Ads Dashboard NavigationThe Google Ads campaign page
App managementApp Management Dashboard NavigationApp Market, installed-apps management
Site settingsSite Settings Dashboard NavigationSettings hub, website settings, language & region
Sites (account)Sites Dashboard NavigationMy Sites list, per-site dashboard home
DomainsDomains Dashboard NavigationSite domain settings, account-level My Domains

For a business solution not listed yet, use the app-ID fallback URL with the solution's app definition ID, or link the dashboard home: https://manage.wix.com/dashboard/{metaSiteId}/home.

Machine-Readable Route Data

routes.json holds the full page inventory behind these recipes — every covered app with its appDefinitionId, slug, and per page: path (append to https://manage.wix.com/dashboard/{metaSiteId}/), title, inSidebar, redirecting legacyAliases, and — where the page shows a single entity — deepLink with the ID placeholder (bookings/services/form/{serviceId}). Prefer the per-solution recipes for guidance (curation, entity deep links, read-API pairing); use the JSON to look up or enumerate routes programmatically:

Copy
Copy

Last updated: 30 July 2026

Did this help?