Skip to content

Storefront URLs: theme data reference

Reading the data tables. Presence varies by page and state; this is not a requirement to populate every field.

Field Type Meaning Availability
viewModel.urls object Urls data; check child fields before use. When the parent is provided; check optional fields.
viewModel.urls.admin string Prepared admin URL; use unchanged. When the parent is provided; check optional fields.
viewModel.urls.cart string Prepared cart URL; use unchanged. When the parent is provided; check optional fields.
viewModel.urls.cartRemove string Prepared cart remove URL; use unchanged. When the parent is provided; check optional fields.
viewModel.urls.cartUpdate string Prepared cart update URL; use unchanged. When the parent is provided; check optional fields.
viewModel.urls.checkout string Prepared checkout URL; use unchanged. When the parent is provided; check optional fields.
viewModel.urls.checkoutAddress string Prepared checkout address URL; use unchanged. When the parent is provided; check optional fields.
viewModel.urls.checkoutAddressSubmit string Prepared checkout address submit URL; use unchanged. When the parent is provided; check optional fields.
viewModel.urls.checkoutCodesSubmit string Prepared checkout codes submit URL; use unchanged. When the parent is provided; check optional fields.
viewModel.urls.checkoutGuestSubmit string Prepared checkout guest submit URL; use unchanged. When the parent is provided; check optional fields.
viewModel.urls.checkoutLogin string Prepared checkout login URL; use unchanged. When the parent is provided; check optional fields.
viewModel.urls.checkoutLoginSubmit string Prepared checkout login submit URL; use unchanged. When the parent is provided; check optional fields.
viewModel.urls.checkoutOrderSubmit string Prepared checkout order submit URL; use unchanged. When the parent is provided; check optional fields.
viewModel.urls.checkoutPayment string Prepared checkout payment URL; use unchanged. When the parent is provided; check optional fields.
viewModel.urls.checkoutPaymentSubmit string Prepared checkout payment submit URL; use unchanged. When the parent is provided; check optional fields.
viewModel.urls.checkoutRegisterSubmit string Prepared checkout register submit URL; use unchanged. When the parent is provided; check optional fields.
viewModel.urls.checkoutShipping string Prepared checkout shipping URL; use unchanged. When the parent is provided; check optional fields.
viewModel.urls.checkoutShippingSubmit string Prepared checkout shipping submit URL; use unchanged. When the parent is provided; check optional fields.
viewModel.urls.checkoutSummary string Prepared checkout summary URL; use unchanged. When the parent is provided; check optional fields.
viewModel.urls.checkoutThankYou string Prepared checkout thank you URL; use unchanged. When the parent is provided; check optional fields.
viewModel.urls.continueShopping string Prepared continue shopping URL; use unchanged. When the parent is provided; check optional fields.
viewModel.urls.current string Prepared current URL; use unchanged. When the parent is provided; check optional fields.
viewModel.urls.home string Prepared home URL; use unchanged. When the parent is provided; check optional fields.
viewModel.urls.search string Prepared search URL; use unchanged. When the parent is provided; check optional fields.
viewModel.urls.searchSuggest string Prepared search suggest URL; use unchanged. When the parent is provided; check optional fields.
viewModel.urls.signIn string Prepared sign in URL; use unchanged. When the parent is provided; check optional fields.
viewModel.urls.wishlist string Prepared wishlist URL; use unchanged. When the parent is provided; check optional fields.
viewModel.urls.wishlistRemove string Prepared wishlist remove URL; use unchanged. When the parent is provided; check optional fields.
viewModel.urls.wishlistToggle string Prepared wishlist toggle URL; use unchanged. When the parent is provided; check optional fields.