Help topics

Theme SDK

Use documented storefront data, navigation, browser events and commerce actions without private platform access.

Theme SDK overview

Understand what the public SDK owns and how themes use it safely.

Start using the Theme SDK

Import the versioned public entry and use generated autocomplete and reference pages.

Navigation and page lifecycle

Build stable links and re-run custom enhancements after client-side navigation.

Runtime events and attributes

Connect theme HTML to shared behavior without hand-writing private runtime hooks.

Images, markets and money

Render safe media, Indian-formatted money and backend-supplied storefront markets.

Theme SDK API reference

Browse generated feature groups containing every current public version-one export and signature.

Accounts and addresses SDK reference

Sign-in, account state, address forms and account editor attributes. Generated from 32 current public exports.

Analytics and consent SDK reference

Storefront analytics events, page views and shopper cookie choices. Generated from 15 current public exports.

Bookings SDK reference

Booking lists, offers, availability, slots and booking actions. Generated from 18 current public exports.

Cart SDK reference

Cart state, line-item views, cart mutations and cart editor attributes. Generated from 21 current public exports.

Checkout and payments SDK reference

Checkout drafts, validation, submission and payment-facing presentation data. Generated from 26 current public exports.

Commerce helpers SDK reference

Shared helpers used by more than one storefront commerce feature. Generated from 106 current public exports.

Digital delivery SDK reference

Protected digital-order delivery views and download actions. Generated from 12 current public exports.

Editor integration SDK reference

Safe section and block attributes used by the visual editor. Generated from 6 current public exports.

Gift cards SDK reference

Gift-card display and shopper actions. Generated from 3 current public exports.

Images SDK reference

Responsive theme images and safe media source resolution. Generated from 3 current public exports.

Liquid rendering SDK reference

Liquid section, block, context and rendering helpers. Generated from 28 current public exports.

Markets and money SDK reference

India-first market presentation, currencies and money formatting. Generated from 19 current public exports.

Navigation and routes SDK reference

Theme links, route builders, menus and client-side navigation. Generated from 27 current public exports.

Orders and returns SDK reference

Order lists, shipment presentation, tracking, cancellations and returns. Generated from 56 current public exports.

Products and listings SDK reference

Product, collection, search, review, variant and recommendation views. Generated from 80 current public exports.

Runtime events and attributes SDK reference

Stable browser events and data attributes for custom theme JavaScript. Generated from 15 current public exports.

Shared exports and icons SDK reference

Public shared exports and the supported icon set. Generated from 11 current public exports.

Storefront types SDK reference

Core data shapes shared by storefront themes. Generated from 4 current public exports.

Wishlist SDK reference

Wishlist state, mutations and update events. Generated from 8 current public exports.