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.