> Portal Navigation: > > - Append `.md` to any URL under `https://dev.wix.com/docs/` to get its markdown version. > - Pages are either content pages (article or reference text) or menu pages (a list of links to child pages). > - To get a menu page, truncate any URL to a parent path and append `.md` (e.g. `https://dev.wix.com/docs/sdk.md`, `https://dev.wix.com/docs/sdk/core-modules.md`). > - Top-level index of all portals: https://dev.wix.com/docs/llms.txt > - Full concatenated docs: https://dev.wix.com/docs/llms-full.txt ## [Frontend Modules](https://dev.wix.com/docs/sdk/frontend-modules.md) - [About Frontend Modules](https://dev.wix.com/docs/sdk/frontend-modules/about-frontend-modules.md) ### [crm](https://dev.wix.com/docs/sdk/frontend-modules/crm.md) #### [Contacts](https://dev.wix.com/docs/sdk/frontend-modules/crm/contacts.md) - [Introduction](https://dev.wix.com/docs/sdk/frontend-modules/crm/contacts/introduction.md) - [Setup](https://dev.wix.com/docs/sdk/frontend-modules/crm/contacts/setup.md) - [appendOrCreateContact()](https://dev.wix.com/docs/sdk/frontend-modules/crm/contacts/append-or-create-contact.md) #### [TriggeredEmails](https://dev.wix.com/docs/sdk/frontend-modules/crm/triggered-emails.md) - [Introduction](https://dev.wix.com/docs/sdk/frontend-modules/crm/triggered-emails/introduction.md) - [Setup](https://dev.wix.com/docs/sdk/frontend-modules/crm/triggered-emails/setup.md) - [emailContact()](https://dev.wix.com/docs/sdk/frontend-modules/crm/triggered-emails/email-contact.md) - [emailMember()](https://dev.wix.com/docs/sdk/frontend-modules/crm/triggered-emails/email-member.md) - [Introduction](https://dev.wix.com/docs/sdk/frontend-modules/crm/introduction.md) ### [ecom](https://dev.wix.com/docs/sdk/frontend-modules/ecom.md) - [getCustomerSelectedCurrency()](https://dev.wix.com/docs/sdk/frontend-modules/ecom/get-customer-selected-currency.md) - [navigateToCartPage()](https://dev.wix.com/docs/sdk/frontend-modules/ecom/navigate-to-cart-page.md) - [navigateToCheckoutPage()](https://dev.wix.com/docs/sdk/frontend-modules/ecom/navigate-to-checkout-page.md) - [onCartChange()](https://dev.wix.com/docs/sdk/frontend-modules/ecom/on-cart-change.md) - [openSideCart()](https://dev.wix.com/docs/sdk/frontend-modules/ecom/open-side-cart.md) - [refreshCart()](https://dev.wix.com/docs/sdk/frontend-modules/ecom/refresh-cart.md) - [Introduction](https://dev.wix.com/docs/sdk/frontend-modules/ecom/introduction.md) - [Setup](https://dev.wix.com/docs/sdk/frontend-modules/ecom/setup.md) ### [location](https://dev.wix.com/docs/sdk/frontend-modules/location.md) - [baseUrl()](https://dev.wix.com/docs/sdk/frontend-modules/location/base-url.md) - [onChange()](https://dev.wix.com/docs/sdk/frontend-modules/location/on-change.md) - [path()](https://dev.wix.com/docs/sdk/frontend-modules/location/path.md) - [prefix()](https://dev.wix.com/docs/sdk/frontend-modules/location/prefix.md) - [protocol()](https://dev.wix.com/docs/sdk/frontend-modules/location/protocol.md) - [query()](https://dev.wix.com/docs/sdk/frontend-modules/location/query.md) - [to()](https://dev.wix.com/docs/sdk/frontend-modules/location/to.md) - [url()](https://dev.wix.com/docs/sdk/frontend-modules/location/url.md) #### [QueryParams](https://dev.wix.com/docs/sdk/frontend-modules/location/query-params.md) - [add()](https://dev.wix.com/docs/sdk/frontend-modules/location/query-params/add.md) - [remove()](https://dev.wix.com/docs/sdk/frontend-modules/location/query-params/remove.md) - [Introduction](https://dev.wix.com/docs/sdk/frontend-modules/location/introduction.md) - [Setup](https://dev.wix.com/docs/sdk/frontend-modules/location/setup.md) ### [members](https://dev.wix.com/docs/sdk/frontend-modules/members.md) #### [Authentication](https://dev.wix.com/docs/sdk/frontend-modules/members/authentication.md) - [Introduction](https://dev.wix.com/docs/sdk/frontend-modules/members/authentication/introduction.md) - [Setup](https://dev.wix.com/docs/sdk/frontend-modules/members/authentication/setup.md) - [New Members](https://dev.wix.com/docs/sdk/frontend-modules/members/authentication/new-members.md) - [changePassword()](https://dev.wix.com/docs/sdk/frontend-modules/members/authentication/change-password.md) - [promptForgotPassword()](https://dev.wix.com/docs/sdk/frontend-modules/members/authentication/prompt-forgot-password.md) - [promptLogin()](https://dev.wix.com/docs/sdk/frontend-modules/members/authentication/prompt-login.md) - [resendVerificationCodeEmail()](https://dev.wix.com/docs/sdk/frontend-modules/members/authentication/resend-verification-code-email.md) - [sendResetPasswordEmail()](https://dev.wix.com/docs/sdk/frontend-modules/members/authentication/send-reset-password-email.md) - [sendSetPasswordEmail()](https://dev.wix.com/docs/sdk/frontend-modules/members/authentication/send-set-password-email.md) - [verifyEmail()](https://dev.wix.com/docs/sdk/frontend-modules/members/authentication/verify-email.md) #### [CurrentMember](https://dev.wix.com/docs/sdk/frontend-modules/members/current-member.md) - [Introduction](https://dev.wix.com/docs/sdk/frontend-modules/members/current-member/introduction.md) - [Setup](https://dev.wix.com/docs/sdk/frontend-modules/members/current-member/setup.md) - [getMember()](https://dev.wix.com/docs/sdk/frontend-modules/members/current-member/get-member.md) - [getRoles()](https://dev.wix.com/docs/sdk/frontend-modules/members/current-member/get-roles.md) - [makeProfilePrivate()](https://dev.wix.com/docs/sdk/frontend-modules/members/current-member/make-profile-private.md) - [makeProfilePublic()](https://dev.wix.com/docs/sdk/frontend-modules/members/current-member/make-profile-public.md) - [Introduction](https://dev.wix.com/docs/sdk/frontend-modules/members/introduction.md) - [Custom Fields](https://dev.wix.com/docs/sdk/frontend-modules/members/custom-fields.md) ### [mobile](https://dev.wix.com/docs/sdk/frontend-modules/mobile.md) #### [AppFramework](https://dev.wix.com/docs/sdk/frontend-modules/mobile/app-framework.md) - [showActionSheet()](https://dev.wix.com/docs/sdk/frontend-modules/mobile/app-framework/show-action-sheet.md) - [showAlert()](https://dev.wix.com/docs/sdk/frontend-modules/mobile/app-framework/show-alert.md) - [showFileUploadPicker()](https://dev.wix.com/docs/sdk/frontend-modules/mobile/app-framework/show-file-upload-picker.md) - [showInAppNotification()](https://dev.wix.com/docs/sdk/frontend-modules/mobile/app-framework/show-in-app-notification.md) - [showToastNotification()](https://dev.wix.com/docs/sdk/frontend-modules/mobile/app-framework/show-toast-notification.md) - [Introduction](https://dev.wix.com/docs/sdk/frontend-modules/mobile/introduction.md) ### [navigate-mobile](https://dev.wix.com/docs/sdk/frontend-modules/navigate-mobile.md) - [openURL()](https://dev.wix.com/docs/sdk/frontend-modules/navigate-mobile/open-url.md) - [Introduction](https://dev.wix.com/docs/sdk/frontend-modules/navigate-mobile/introduction.md) ### [pay](https://dev.wix.com/docs/sdk/frontend-modules/pay.md) #### [Currencies](https://dev.wix.com/docs/sdk/frontend-modules/pay/currencies.md) - [Introduction](https://dev.wix.com/docs/sdk/frontend-modules/pay/currencies/introduction.md) - [Setup](https://dev.wix.com/docs/sdk/frontend-modules/pay/currencies/setup.md) - [getAllCurrencies()](https://dev.wix.com/docs/sdk/frontend-modules/pay/currencies/get-all-currencies.md) - [CurrencyConverter](https://dev.wix.com/docs/sdk/frontend-modules/pay/currencies/currency-converter.md) - [SiteSettings](https://dev.wix.com/docs/sdk/frontend-modules/pay/currencies/site-settings.md) - [Introduction](https://dev.wix.com/docs/sdk/frontend-modules/pay/introduction.md) ### [pricing-plans](https://dev.wix.com/docs/sdk/frontend-modules/pricing-plans.md) #### [Checkout](https://dev.wix.com/docs/sdk/frontend-modules/pricing-plans/checkout.md) - [Introduction](https://dev.wix.com/docs/sdk/frontend-modules/pricing-plans/checkout/introduction.md) - [Setup](https://dev.wix.com/docs/sdk/frontend-modules/pricing-plans/checkout/setup.md) - [createOnlineOrder()](https://dev.wix.com/docs/sdk/frontend-modules/pricing-plans/checkout/create-online-order.md) - [startOnlinePurchase()](https://dev.wix.com/docs/sdk/frontend-modules/pricing-plans/checkout/start-online-purchase.md) #### [CustomPurchaseFlow](https://dev.wix.com/docs/sdk/frontend-modules/pricing-plans/custom-purchase-flow.md) - [Introduction](https://dev.wix.com/docs/sdk/frontend-modules/pricing-plans/custom-purchase-flow/introduction.md) - [Setup](https://dev.wix.com/docs/sdk/frontend-modules/pricing-plans/custom-purchase-flow/setup.md) - [getPricingPageOptions()](https://dev.wix.com/docs/sdk/frontend-modules/pricing-plans/custom-purchase-flow/get-pricing-page-options.md) - [navigateToCheckout()](https://dev.wix.com/docs/sdk/frontend-modules/pricing-plans/custom-purchase-flow/navigate-to-checkout.md) - [navigateToPricingPage()](https://dev.wix.com/docs/sdk/frontend-modules/pricing-plans/custom-purchase-flow/navigate-to-pricing-page.md) #### [Orders](https://dev.wix.com/docs/sdk/frontend-modules/pricing-plans/orders.md) - [Introduction](https://dev.wix.com/docs/sdk/frontend-modules/pricing-plans/orders/introduction.md) - [Setup](https://dev.wix.com/docs/sdk/frontend-modules/pricing-plans/orders/setup.md) - [listCurrentMemberOrders()](https://dev.wix.com/docs/sdk/frontend-modules/pricing-plans/orders/list-current-member-orders.md) - [requestCurrentMemberOrderCancellation()](https://dev.wix.com/docs/sdk/frontend-modules/pricing-plans/orders/request-current-member-order-cancellation.md) - [Introduction](https://dev.wix.com/docs/sdk/frontend-modules/pricing-plans/introduction.md) - [Sample Use Cases and Flows](https://dev.wix.com/docs/sdk/frontend-modules/pricing-plans/sample-use-cases-and-flows.md) ### [seo](https://dev.wix.com/docs/sdk/frontend-modules/seo.md) - [links()](https://dev.wix.com/docs/sdk/frontend-modules/seo/links.md) - [metaTags()](https://dev.wix.com/docs/sdk/frontend-modules/seo/meta-tags.md) - [setLinks()](https://dev.wix.com/docs/sdk/frontend-modules/seo/set-links.md) - [setMetaTags()](https://dev.wix.com/docs/sdk/frontend-modules/seo/set-meta-tags.md) - [setStructuredData()](https://dev.wix.com/docs/sdk/frontend-modules/seo/set-structured-data.md) - [setTitle()](https://dev.wix.com/docs/sdk/frontend-modules/seo/set-title.md) - [structuredData()](https://dev.wix.com/docs/sdk/frontend-modules/seo/structured-data.md) - [title()](https://dev.wix.com/docs/sdk/frontend-modules/seo/title.md) - [Introduction](https://dev.wix.com/docs/sdk/frontend-modules/seo/introduction.md) - [Setup](https://dev.wix.com/docs/sdk/frontend-modules/seo/setup.md) ### [site](https://dev.wix.com/docs/sdk/frontend-modules/site.md) - [currency()](https://dev.wix.com/docs/sdk/frontend-modules/site/currency.md) - [currentPage()](https://dev.wix.com/docs/sdk/frontend-modules/site/current-page.md) - [getFontsHtml()](https://dev.wix.com/docs/sdk/frontend-modules/site/get-fonts-html.md) - [getSiteDisplayName()](https://dev.wix.com/docs/sdk/frontend-modules/site/get-site-display-name.md) - [getSiteStructure()](https://dev.wix.com/docs/sdk/frontend-modules/site/get-site-structure.md) - [getSiteThemeHtml()](https://dev.wix.com/docs/sdk/frontend-modules/site/get-site-theme-html.md) - [language()](https://dev.wix.com/docs/sdk/frontend-modules/site/language.md) - [prefetchPageResources()](https://dev.wix.com/docs/sdk/frontend-modules/site/prefetch-page-resources.md) - [regionalSettings()](https://dev.wix.com/docs/sdk/frontend-modules/site/regional-settings.md) - [revision()](https://dev.wix.com/docs/sdk/frontend-modules/site/revision.md) - [routerSitemap()](https://dev.wix.com/docs/sdk/frontend-modules/site/router-sitemap.md) - [timezone()](https://dev.wix.com/docs/sdk/frontend-modules/site/timezone.md) #### [WixRouterSitemapEntry](https://dev.wix.com/docs/sdk/frontend-modules/site/wix-router-sitemap-entry.md) - [changeFrequency()](https://dev.wix.com/docs/sdk/frontend-modules/site/wix-router-sitemap-entry/change-frequency.md) - [lastModified()](https://dev.wix.com/docs/sdk/frontend-modules/site/wix-router-sitemap-entry/last-modified.md) - [pageName()](https://dev.wix.com/docs/sdk/frontend-modules/site/wix-router-sitemap-entry/page-name.md) - [priority()](https://dev.wix.com/docs/sdk/frontend-modules/site/wix-router-sitemap-entry/priority.md) - [title()](https://dev.wix.com/docs/sdk/frontend-modules/site/wix-router-sitemap-entry/title.md) - [url()](https://dev.wix.com/docs/sdk/frontend-modules/site/wix-router-sitemap-entry/url.md) - [Introduction](https://dev.wix.com/docs/sdk/frontend-modules/site/introduction.md) - [Setup](https://dev.wix.com/docs/sdk/frontend-modules/site/setup.md) ### [storage](https://dev.wix.com/docs/sdk/frontend-modules/storage.md) - [local()](https://dev.wix.com/docs/sdk/frontend-modules/storage/local.md) - [memory()](https://dev.wix.com/docs/sdk/frontend-modules/storage/memory.md) - [session()](https://dev.wix.com/docs/sdk/frontend-modules/storage/session.md) #### [Storage](https://dev.wix.com/docs/sdk/frontend-modules/storage/storage.md) - [Introduction](https://dev.wix.com/docs/sdk/frontend-modules/storage/storage/introduction.md) - [Setup](https://dev.wix.com/docs/sdk/frontend-modules/storage/storage/setup.md) - [clear()](https://dev.wix.com/docs/sdk/frontend-modules/storage/storage/clear.md) - [getItem()](https://dev.wix.com/docs/sdk/frontend-modules/storage/storage/get-item.md) - [removeItem()](https://dev.wix.com/docs/sdk/frontend-modules/storage/storage/remove-item.md) - [setItem()](https://dev.wix.com/docs/sdk/frontend-modules/storage/storage/set-item.md) - [Introduction](https://dev.wix.com/docs/sdk/frontend-modules/storage/introduction.md) ### [stores](https://dev.wix.com/docs/sdk/frontend-modules/stores.md) #### [Navigate](https://dev.wix.com/docs/sdk/frontend-modules/stores/navigate.md) - [toProduct()](https://dev.wix.com/docs/sdk/frontend-modules/stores/navigate/to-product.md) #### [Product](https://dev.wix.com/docs/sdk/frontend-modules/stores/product.md) - [Introduction](https://dev.wix.com/docs/sdk/frontend-modules/stores/product/introduction.md) - [getOptionsAvailability()](https://dev.wix.com/docs/sdk/frontend-modules/stores/product/get-options-availability.md) - [getVariants()](https://dev.wix.com/docs/sdk/frontend-modules/stores/product/get-variants.md) - [openQuickView()](https://dev.wix.com/docs/sdk/frontend-modules/stores/product/open-quick-view.md) - [Introduction](https://dev.wix.com/docs/sdk/frontend-modules/stores/introduction.md) - [Stores Schema for Wix Search](https://dev.wix.com/docs/sdk/frontend-modules/stores/stores-schema-for-wix-search.md) ### [window](https://dev.wix.com/docs/sdk/frontend-modules/window.md) - [browserLocale()](https://dev.wix.com/docs/sdk/frontend-modules/window/browser-locale.md) - [copyToClipboard()](https://dev.wix.com/docs/sdk/frontend-modules/window/copy-to-clipboard.md) - [formFactor()](https://dev.wix.com/docs/sdk/frontend-modules/window/form-factor.md) - [getAppPageData()](https://dev.wix.com/docs/sdk/frontend-modules/window/get-app-page-data.md) - [getBoundingRect()](https://dev.wix.com/docs/sdk/frontend-modules/window/get-bounding-rect.md) - [getCurrentGeolocation()](https://dev.wix.com/docs/sdk/frontend-modules/window/get-current-geolocation.md) - [getRouterData()](https://dev.wix.com/docs/sdk/frontend-modules/window/get-router-data.md) - [openLightbox()](https://dev.wix.com/docs/sdk/frontend-modules/window/open-lightbox.md) - [openModal()](https://dev.wix.com/docs/sdk/frontend-modules/window/open-modal.md) - [postMessage()](https://dev.wix.com/docs/sdk/frontend-modules/window/post-message.md) - [referrer()](https://dev.wix.com/docs/sdk/frontend-modules/window/referrer.md) - [scrollBy()](https://dev.wix.com/docs/sdk/frontend-modules/window/scroll-by.md) - [scrollTo()](https://dev.wix.com/docs/sdk/frontend-modules/window/scroll-to.md) - [viewMode()](https://dev.wix.com/docs/sdk/frontend-modules/window/view-mode.md) #### [ConsentPolicy](https://dev.wix.com/docs/sdk/frontend-modules/window/consent-policy.md) #### [Lightbox](https://dev.wix.com/docs/sdk/frontend-modules/window/lightbox.md) - [Introduction](https://dev.wix.com/docs/sdk/frontend-modules/window/lightbox/introduction.md) - [Setup](https://dev.wix.com/docs/sdk/frontend-modules/window/lightbox/setup.md) - [close()](https://dev.wix.com/docs/sdk/frontend-modules/window/lightbox/close.md) - [getContext()](https://dev.wix.com/docs/sdk/frontend-modules/window/lightbox/get-context.md) - [setBackgroundScroll()](https://dev.wix.com/docs/sdk/frontend-modules/window/lightbox/set-background-scroll.md) #### [Multilingual](https://dev.wix.com/docs/sdk/frontend-modules/window/multilingual.md) - [Introduction](https://dev.wix.com/docs/sdk/frontend-modules/window/multilingual/introduction.md) - [Setup](https://dev.wix.com/docs/sdk/frontend-modules/window/multilingual/setup.md) - [currentLanguage()](https://dev.wix.com/docs/sdk/frontend-modules/window/multilingual/current-language.md) - [isEnabled()](https://dev.wix.com/docs/sdk/frontend-modules/window/multilingual/is-enabled.md) - [siteLanguages()](https://dev.wix.com/docs/sdk/frontend-modules/window/multilingual/site-languages.md) #### [Rendering](https://dev.wix.com/docs/sdk/frontend-modules/window/rendering.md) - [Introduction](https://dev.wix.com/docs/sdk/frontend-modules/window/rendering/introduction.md) - [Setup](https://dev.wix.com/docs/sdk/frontend-modules/window/rendering/setup.md) - [env()](https://dev.wix.com/docs/sdk/frontend-modules/window/rendering/env.md) #### [WarmupData](https://dev.wix.com/docs/sdk/frontend-modules/window/warmup-data.md) - [Introduction](https://dev.wix.com/docs/sdk/frontend-modules/window/warmup-data/introduction.md) - [Setup](https://dev.wix.com/docs/sdk/frontend-modules/window/warmup-data/setup.md) - [get()](https://dev.wix.com/docs/sdk/frontend-modules/window/warmup-data/get.md) - [set()](https://dev.wix.com/docs/sdk/frontend-modules/window/warmup-data/set.md) - [Introduction](https://dev.wix.com/docs/sdk/frontend-modules/window/introduction.md) - [Setup](https://dev.wix.com/docs/sdk/frontend-modules/window/setup.md) - [App Page Data](https://dev.wix.com/docs/sdk/frontend-modules/window/app-page-data.md) ### [site-realtime](https://dev.wix.com/docs/sdk/frontend-modules/site-realtime.md) - [onConnected()](https://dev.wix.com/docs/sdk/frontend-modules/site-realtime/on-connected.md) - [onDisconnected()](https://dev.wix.com/docs/sdk/frontend-modules/site-realtime/on-disconnected.md) - [onError()](https://dev.wix.com/docs/sdk/frontend-modules/site-realtime/on-error.md) - [subscribe()](https://dev.wix.com/docs/sdk/frontend-modules/site-realtime/subscribe.md) - [unsubscribe()](https://dev.wix.com/docs/sdk/frontend-modules/site-realtime/unsubscribe.md) - [Introduction](https://dev.wix.com/docs/sdk/frontend-modules/site-realtime/introduction.md) - [Setup](https://dev.wix.com/docs/sdk/frontend-modules/site-realtime/setup.md)