# Poltura Developers > Build apps, themes and integrations for Poltura stores. Every page below is Markdown; the same page as HTML is the address without `.md`. - Rules for AI coding tools: https://developers.poltura.com/ai/rules/AGENTS.md (Cursor: https://developers.poltura.com/ai/rules/poltura.mdc) - The whole site in one file: https://developers.poltura.com/llms-full.txt - App API as OpenAPI 3.1: https://developers.poltura.com/openapi.json ## Apps - [Get started](https://developers.poltura.com/apps/get-started.md): Scaffold a Poltura app, build it and check it the way review does, in about two minutes. - [How apps work](https://developers.poltura.com/apps.md): What a Poltura app is, where it shows up in a store, how it reaches store data, and the packages you build it with. - [Build your first app](https://developers.poltura.com/apps/build-your-first-app.md): Scaffold an app with the Poltura CLI, change its storefront block, build and validate it, and publish the first release for review. About fifteen minutes. - [Example app walkthrough](https://developers.poltura.com/apps/tutorial.md): The complete Recommendations example file by file, from its manifest and server to five workers, publishing, review, install, update and removal. - [Manifest](https://developers.poltura.com/apps/manifest.md): Every field of poltura.app.json in plain words, grouped by purpose, with its type, limits, default, an example and the mistakes the CLI rejects. - [UI](https://developers.poltura.com/apps/ui.md): How a native worker is built and run. Targets, lifecycle, the components and hooks it can use, the limits on each call, and block settings and translations. - [Admin](https://developers.poltura.com/apps/admin.md): Where an app appears in the Poltura admin. Native pages and the Apps navigation, home cards, panels on product, collection, order and customer pages, worker settings, and hosted pages in an iframe. - [Storefront](https://developers.poltura.com/apps/storefront.md): Where an app appears on the storefront. Blocks merchants place in the Customizer, header and footer zones, storefront pages, the cart, and what a theme must support. - [Styling](https://developers.poltura.com/apps/styling.md): Tailwind compile, inheritTheme, themeSettings, useTheme, and isolation limits for native public apps. - [Auth](https://developers.poltura.com/apps/auth.md): Permissions, installing an app, calling as the app or for a person, and session JWTs. - [Webhooks](https://developers.poltura.com/apps/webhooks.md): Events Poltura sends to your server, with the topics, their data, the Ed25519 signature, how to verify it, and the retry schedule. - [Ship to merchants](https://developers.poltura.com/apps/ship.md): How your app reaches merchants. Publishing, independent review, install, what merchants see, updates and versioning, what it costs, and the partner programme. - [Publish, review, install](https://developers.poltura.com/apps/lifecycle.md): The reference for a release's life. Admin paths, what publish sends, production and development channels, review, installation states, updates, removal and ids. - [Examples](https://developers.poltura.com/apps/examples.md): Example apps and a theme section to start from, what each one shows, and how to run them. - [Poltura CLI](https://developers.poltura.com/apps/cli.md): Install the poltura command line, sign in, and use poltura app and poltura check; the theme, store, MCP and token commands have their own pages. - [Permissions and topics](https://developers.poltura.com/apps/permissions.md): Every permission an app can request, every webhook topic it can subscribe to, every UI target it can render into and every API error code. Generated from the platform contracts. - [Glossary](https://developers.poltura.com/apps/glossary.md): The words these docs use for apps and themes, each with one meaning. ## Themes - [Get started](https://developers.poltura.com/themes/get-started.md): Add a section to a theme in the browser code editor and see it in the Customizer, in about two minutes. Nothing to install. - [How themes work](https://developers.poltura.com/themes.md): A Poltura theme is code. You edit it in the browser code editor, write sections and blocks against the typed theme SDK, and check it before you publish. - [Build a theme section](https://developers.poltura.com/themes/build-a-section.md): Write a section in the theme code editor, give it settings, inline editing and style controls, place it in the Customizer and publish it. About fifteen minutes. - [Sections, blocks and element styles](https://developers.poltura.com/themes/elements.md): Define theme sections and blocks with defineSection and defineBlock, give them settings and style capabilities, and register them for the storefront and the Customizer. - [Server rendering: rules for theme code](https://developers.poltura.com/themes/server-rendering.md): What changes for theme code that renders on the server: shared module scope, time, server-side fetch, SSR assets, pricing mode and bundle limits. - [Theme assets and media](https://developers.poltura.com/themes/theme-assets.md): Ship images, fonts and icons in a theme's assets/ folder and name them from code, settings and CSS. Covers the size caps, the store's media library (media://), the media/* rules of the theme check and the code editor's asset tools. - [Share images (Open Graph)](https://developers.poltura.com/themes/og-images.md): The image a link to the store shows when it is shared. What a merchant designs in the Customizer, how a developer writes the TSX template and declares what a merchant can change, the layout rules of the renderer, limits and how to check the result. - [Preview states in the Customizer](https://developers.poltura.com/themes/preview-scenarios.md): Declare your own data states for your components and switch them live from the Customizer's Data picker: empty carts, sample reviews, any state your theme defines. - [Theme commands](https://developers.poltura.com/themes/cli.md): Start a theme, check it, pull and push it to a draft, preview it live, publish it and go back, all from the poltura command line. - [Chrome stable classes](https://developers.poltura.com/themes/chrome-classes.md): The class hooks the platform guarantees on brand, cart, user menu, promo, chat, locale banner and card chrome, and how a theme overrides them from its own CSS. - [Header mega-menus](https://developers.poltura.com/themes/mega-menus.md): Build wide header dropdowns from blocks under the menu block, with per-item opening behaviour. - [Customize the cart button](https://developers.poltura.com/themes/cart-button.md): Where the header cart button lives, and every supported way a theme can restyle, move, or replace it. - [Product page: customize add to cart](https://developers.poltura.com/themes/product-add-to-cart.md): How the product page's buy box is built from blocks, and how a theme restyles or re-renders the add-to-cart area without touching commerce logic. - [Store forms](https://developers.poltura.com/themes/store-forms.md): Render published store forms from the theme SDK, including custom layouts, steps, files, and the contact wrapper. - [Chat widget chrome](https://developers.poltura.com/themes/chat-widget.md): Own the Inbox launcher and panel from src/layout/chat.tsx using the platform parts in @poltura/theme-sdk/inbox. - [Theme SDK](https://developers.poltura.com/themes/sdk.md): `@poltura/theme-sdk` is the public contract between a Poltura theme and the storefront that runs it: typed modules for authoring elements, reading store data and drawing every commerce feature. - [elements](https://developers.poltura.com/themes/sdk/reference/elements.md): Authoring: define and override sections and blocks, fields, slots, inline editing and child blocks. - [Hooks](https://developers.poltura.com/themes/sdk/reference/elements/hooks.md): The hooks of @poltura/theme-sdk/elements. - [Parts](https://developers.poltura.com/themes/sdk/reference/elements/parts.md): The parts of @poltura/theme-sdk/elements. - [Definers](https://developers.poltura.com/themes/sdk/reference/elements/definers.md): The definers of @poltura/theme-sdk/elements. - [Functions](https://developers.poltura.com/themes/sdk/reference/elements/functions.md): The functions of @poltura/theme-sdk/elements. - [Constants](https://developers.poltura.com/themes/sdk/reference/elements/constants.md): The constants of @poltura/theme-sdk/elements. - [Types: LinkValue to PlatformSectionSettings](https://developers.poltura.com/themes/sdk/reference/elements/types-1.md): The types of @poltura/theme-sdk/elements, LinkValue to PlatformSectionSettings. - [Types: PlatformSectionType to AcceptedBlock](https://developers.poltura.com/themes/sdk/reference/elements/types-2.md): The types of @poltura/theme-sdk/elements, PlatformSectionType to AcceptedBlock. - [Types: StaticBlockDefinition to EditableTextProps](https://developers.poltura.com/themes/sdk/reference/elements/types-3.md): The types of @poltura/theme-sdk/elements, StaticBlockDefinition to EditableTextProps. - [Types: EditableRichTextProps to LazyBlockOptions](https://developers.poltura.com/themes/sdk/reference/elements/types-4.md): The types of @poltura/theme-sdk/elements, EditableRichTextProps to LazyBlockOptions. - [layout](https://developers.poltura.com/themes/sdk/reference/layout.md): Layout primitives and section chrome: containers, stacks, rows, grids and section frames. - [Parts](https://developers.poltura.com/themes/sdk/reference/layout/parts.md): The parts of @poltura/theme-sdk/layout. - [Types](https://developers.poltura.com/themes/sdk/reference/layout/types.md): The types of @poltura/theme-sdk/layout. - [sections](https://developers.poltura.com/themes/sdk/reference/sections.md): Complete defaults of the platform's section types, for a theme override to wrap or delegate to. - [Defaults: BannerSection](https://developers.poltura.com/themes/sdk/reference/sections/defaults-1.md): The defaults of @poltura/theme-sdk/sections, BannerSection to BannerSection. - [Defaults: BentoSection](https://developers.poltura.com/themes/sdk/reference/sections/defaults-2.md): The defaults of @poltura/theme-sdk/sections, BentoSection to BentoSection. - [Defaults: CopySection to CtaStripSection](https://developers.poltura.com/themes/sdk/reference/sections/defaults-3.md): The defaults of @poltura/theme-sdk/sections, CopySection to CtaStripSection. - [Defaults: CustomSection to FaqSection](https://developers.poltura.com/themes/sdk/reference/sections/defaults-4.md): The defaults of @poltura/theme-sdk/sections, CustomSection to FaqSection. - [Defaults: FeaturedRailSection](https://developers.poltura.com/themes/sdk/reference/sections/defaults-5.md): The defaults of @poltura/theme-sdk/sections, FeaturedRailSection to FeaturedRailSection. - [Defaults: GallerySection to HeadingSection](https://developers.poltura.com/themes/sdk/reference/sections/defaults-6.md): The defaults of @poltura/theme-sdk/sections, GallerySection to HeadingSection. - [Defaults: HeroSection](https://developers.poltura.com/themes/sdk/reference/sections/defaults-7.md): The defaults of @poltura/theme-sdk/sections, HeroSection to HeroSection. - [Defaults: ImageWithTextSection to LogoListSection](https://developers.poltura.com/themes/sdk/reference/sections/defaults-8.md): The defaults of @poltura/theme-sdk/sections, ImageWithTextSection to LogoListSection. - [Defaults: PageBodySection to PageHeroSection](https://developers.poltura.com/themes/sdk/reference/sections/defaults-9.md): The defaults of @poltura/theme-sdk/sections, PageBodySection to PageHeroSection. - [Defaults: RelatedProductsSection to RichTextSection](https://developers.poltura.com/themes/sdk/reference/sections/defaults-10.md): The defaults of @poltura/theme-sdk/sections, RelatedProductsSection to RichTextSection. - [Defaults: SpacerSection to StatsSection](https://developers.poltura.com/themes/sdk/reference/sections/defaults-11.md): The defaults of @poltura/theme-sdk/sections, SpacerSection to StatsSection. - [Defaults: StepsSection to StoreFormSection](https://developers.poltura.com/themes/sdk/reference/sections/defaults-12.md): The defaults of @poltura/theme-sdk/sections, StepsSection to StoreFormSection. - [Defaults: TestimonialsSection to TrustRowSection](https://developers.poltura.com/themes/sdk/reference/sections/defaults-13.md): The defaults of @poltura/theme-sdk/sections, TestimonialsSection to TrustRowSection. - [Defaults: TrustSection to VideoSection](https://developers.poltura.com/themes/sdk/reference/sections/defaults-14.md): The defaults of @poltura/theme-sdk/sections, TrustSection to VideoSection. - [settings](https://developers.poltura.com/themes/sdk/reference/settings.md): Theme settings and the settings of a template's own section. - [Hooks](https://developers.poltura.com/themes/sdk/reference/settings/hooks.md): The hooks of @poltura/theme-sdk/settings. - [Types](https://developers.poltura.com/themes/sdk/reference/settings/types.md): The types of @poltura/theme-sdk/settings. - [i18n](https://developers.poltura.com/themes/sdk/reference/i18n.md): Translations, theme texts, the store's languages and the one formatter. - [Hooks](https://developers.poltura.com/themes/sdk/reference/i18n/hooks.md): The hooks of @poltura/theme-sdk/i18n. - [Types](https://developers.poltura.com/themes/sdk/reference/i18n/types.md): The types of @poltura/theme-sdk/i18n. - [store](https://developers.poltura.com/themes/sdk/reference/store.md): The store: identity, contact, company, brand, social links, market and features. - [Hooks](https://developers.poltura.com/themes/sdk/reference/store/hooks.md): The hooks of @poltura/theme-sdk/store. - [Types](https://developers.poltura.com/themes/sdk/reference/store/types.md): The types of @poltura/theme-sdk/store. - [data](https://developers.poltura.com/themes/sdk/reference/data.md): Store reads: products, categories, collections, attributes, product types and the content pages and posts a setting points to, each one named hook with one result shape. - [Hooks: useProducts to useProductTypes](https://developers.poltura.com/themes/sdk/reference/data/hooks-1.md): The hooks of @poltura/theme-sdk/data, useProducts to useProductTypes. - [Hooks: useCollectionListEntry to usePost](https://developers.poltura.com/themes/sdk/reference/data/hooks-2.md): The hooks of @poltura/theme-sdk/data, useCollectionListEntry to usePost. - [Constants](https://developers.poltura.com/themes/sdk/reference/data/constants.md): The constants of @poltura/theme-sdk/data. - [Types: Category to CategoryLookup](https://developers.poltura.com/themes/sdk/reference/data/types-1.md): The types of @poltura/theme-sdk/data, Category to CategoryLookup. - [Types: CollectionLookup to PostLookup](https://developers.poltura.com/themes/sdk/reference/data/types-2.md): The types of @poltura/theme-sdk/data, CollectionLookup to PostLookup. - [product](https://developers.poltura.com/themes/sdk/reference/product.md): Products, variants, options, availability, specifications, reviews, the product page view and the buy box. - [Hooks: useVariantPicker to useBundleRecommendations](https://developers.poltura.com/themes/sdk/reference/product/hooks-1.md): The hooks of @poltura/theme-sdk/product, useVariantPicker to useBundleRecommendations. - [Hooks: useProductBundles to useSubmitReview](https://developers.poltura.com/themes/sdk/reference/product/hooks-2.md): The hooks of @poltura/theme-sdk/product, useProductBundles to useSubmitReview. - [Parts: VariantOption to ProductScope](https://developers.poltura.com/themes/sdk/reference/product/parts-1.md): The parts of @poltura/theme-sdk/product, VariantOption to ProductScope. - [Parts: ProductGalleryImage to ProductKeySpecs](https://developers.poltura.com/themes/sdk/reference/product/parts-2.md): The parts of @poltura/theme-sdk/product, ProductGalleryImage to ProductKeySpecs. - [Parts: ProductSharePanel to ReviewCard](https://developers.poltura.com/themes/sdk/reference/product/parts-3.md): The parts of @poltura/theme-sdk/product, ProductSharePanel to ReviewCard. - [Parts: ReviewForm to ReviewsHeader](https://developers.poltura.com/themes/sdk/reference/product/parts-4.md): The parts of @poltura/theme-sdk/product, ReviewForm to ReviewsHeader. - [Defaults: VariantPicker to BundleSelector](https://developers.poltura.com/themes/sdk/reference/product/defaults-1.md): The defaults of @poltura/theme-sdk/product, VariantPicker to BundleSelector. - [Defaults: NotifyMe](https://developers.poltura.com/themes/sdk/reference/product/defaults-2.md): The defaults of @poltura/theme-sdk/product, NotifyMe to NotifyMe. - [Defaults: ProductGallery](https://developers.poltura.com/themes/sdk/reference/product/defaults-3.md): The defaults of @poltura/theme-sdk/product, ProductGallery to ProductGallery. - [Defaults: ProductDetails](https://developers.poltura.com/themes/sdk/reference/product/defaults-4.md): The defaults of @poltura/theme-sdk/product, ProductDetails to ProductDetails. - [Defaults: ProductHeader](https://developers.poltura.com/themes/sdk/reference/product/defaults-5.md): The defaults of @poltura/theme-sdk/product, ProductHeader to ProductHeader. - [Defaults: ProductHighlights](https://developers.poltura.com/themes/sdk/reference/product/defaults-6.md): The defaults of @poltura/theme-sdk/product, ProductHighlights to ProductHighlights. - [Defaults: ProductTabs](https://developers.poltura.com/themes/sdk/reference/product/defaults-7.md): The defaults of @poltura/theme-sdk/product, ProductTabs to ProductTabs. - [Defaults: Reviews](https://developers.poltura.com/themes/sdk/reference/product/defaults-8.md): The defaults of @poltura/theme-sdk/product, Reviews to Reviews. - [Constants](https://developers.poltura.com/themes/sdk/reference/product/constants.md): The constants of @poltura/theme-sdk/product. - [Types: Availability to ProductOptionValue](https://developers.poltura.com/themes/sdk/reference/product/types-1.md): The types of @poltura/theme-sdk/product, Availability to ProductOptionValue. - [Types: ProductPageView to RatingStats](https://developers.poltura.com/themes/sdk/reference/product/types-2.md): The types of @poltura/theme-sdk/product, ProductPageView to RatingStats. - [Types: Review to VariantPickerProps](https://developers.poltura.com/themes/sdk/reference/product/types-3.md): The types of @poltura/theme-sdk/product, Review to VariantPickerProps. - [Types: VariantOptionProps to BundleSelectorProps](https://developers.poltura.com/themes/sdk/reference/product/types-4.md): The types of @poltura/theme-sdk/product, VariantOptionProps to BundleSelectorProps. - [Types: NotifyMeCopy to BundleGroup](https://developers.poltura.com/themes/sdk/reference/product/types-5.md): The types of @poltura/theme-sdk/product, NotifyMeCopy to BundleGroup. - [Types: BundleItem to PersonalizationIssue](https://developers.poltura.com/themes/sdk/reference/product/types-6.md): The types of @poltura/theme-sdk/product, BundleItem to PersonalizationIssue. - [Types: PersonalizationState to ReviewsBy](https://developers.poltura.com/themes/sdk/reference/product/types-7.md): The types of @poltura/theme-sdk/product, PersonalizationState to ReviewsBy. - [Types: ReviewsEmptyProps to SubmitReviewState](https://developers.poltura.com/themes/sdk/reference/product/types-8.md): The types of @poltura/theme-sdk/product, ReviewsEmptyProps to SubmitReviewState. - [price](https://developers.poltura.com/themes/sdk/reference/price.md): Money, prices and price access: what a visitor may see and on which tax basis. - [Hooks](https://developers.poltura.com/themes/sdk/reference/price/hooks.md): The hooks of @poltura/theme-sdk/price. - [Parts](https://developers.poltura.com/themes/sdk/reference/price/parts.md): The parts of @poltura/theme-sdk/price. - [Types](https://developers.poltura.com/themes/sdk/reference/price/types.md): The types of @poltura/theme-sdk/price. - [listing](https://developers.poltura.com/themes/sdk/reference/listing.md): Collection, category and search listings: product cards, filters, sort and paging. - [Hooks](https://developers.poltura.com/themes/sdk/reference/listing/hooks.md): The hooks of @poltura/theme-sdk/listing. - [Parts: FilterOption to ProductCardSkeleton](https://developers.poltura.com/themes/sdk/reference/listing/parts-1.md): The parts of @poltura/theme-sdk/listing, FilterOption to ProductCardSkeleton. - [Parts: ProductCardBadge to ListingEmpty](https://developers.poltura.com/themes/sdk/reference/listing/parts-2.md): The parts of @poltura/theme-sdk/listing, ProductCardBadge to ListingEmpty. - [Defaults: FilterPanel](https://developers.poltura.com/themes/sdk/reference/listing/defaults-1.md): The defaults of @poltura/theme-sdk/listing, FilterPanel to FilterPanel. - [Defaults: ProductCard to ProductGrid](https://developers.poltura.com/themes/sdk/reference/listing/defaults-2.md): The defaults of @poltura/theme-sdk/listing, ProductCard to ProductGrid. - [Defaults: ProductRail](https://developers.poltura.com/themes/sdk/reference/listing/defaults-3.md): The defaults of @poltura/theme-sdk/listing, ProductRail to ProductRail. - [Constants](https://developers.poltura.com/themes/sdk/reference/listing/constants.md): The constants of @poltura/theme-sdk/listing. - [Types: AppliedFilter to SortOption](https://developers.poltura.com/themes/sdk/reference/listing/types-1.md): The types of @poltura/theme-sdk/listing, AppliedFilter to SortOption. - [Types: ProductCard to ProductCardSpecsProps](https://developers.poltura.com/themes/sdk/reference/listing/types-2.md): The types of @poltura/theme-sdk/listing, ProductCard to ProductCardSpecsProps. - [Types: ProductGridProps to ListingEmptyProps](https://developers.poltura.com/themes/sdk/reference/listing/types-3.md): The types of @poltura/theme-sdk/listing, ProductGridProps to ListingEmptyProps. - [cart](https://developers.poltura.com/themes/sdk/reference/cart.md): The cart: its lines, totals, codes and gift cards, the state and actions the cart hook returns, and the cart page's parts. - [Hooks](https://developers.poltura.com/themes/sdk/reference/cart/hooks.md): The hooks of @poltura/theme-sdk/cart. - [Parts](https://developers.poltura.com/themes/sdk/reference/cart/parts.md): The parts of @poltura/theme-sdk/cart. - [Defaults](https://developers.poltura.com/themes/sdk/reference/cart/defaults.md): The defaults of @poltura/theme-sdk/cart. - [Constants](https://developers.poltura.com/themes/sdk/reference/cart/constants.md): The constants of @poltura/theme-sdk/cart. - [Types: BundleMode to CartLineState](https://developers.poltura.com/themes/sdk/reference/cart/types-1.md): The types of @poltura/theme-sdk/cart, BundleMode to CartLineState. - [Types: CartNetTotals to RemoveBundlesButtonProps](https://developers.poltura.com/themes/sdk/reference/cart/types-2.md): The types of @poltura/theme-sdk/cart, CartNetTotals to RemoveBundlesButtonProps. - [checkout](https://developers.poltura.com/themes/sdk/reference/checkout.md): Checkout parts a theme may place outside checkout, such as the accepted payment methods. - [Parts](https://developers.poltura.com/themes/sdk/reference/checkout/parts.md): The parts of @poltura/theme-sdk/checkout. - [Types](https://developers.poltura.com/themes/sdk/reference/checkout/types.md): The types of @poltura/theme-sdk/checkout. - [customer](https://developers.poltura.com/themes/sdk/reference/customer.md): The signed-in shopper: customer, addresses, orders, the account area and the sign-in forms. - [Hooks](https://developers.poltura.com/themes/sdk/reference/customer/hooks.md): The hooks of @poltura/theme-sdk/customer. - [Parts: AccountDeletion to OrderLines](https://developers.poltura.com/themes/sdk/reference/customer/parts-1.md): The parts of @poltura/theme-sdk/customer, AccountDeletion to OrderLines. - [Parts: OrderDetailScope to PasskeySignIn](https://developers.poltura.com/themes/sdk/reference/customer/parts-2.md): The parts of @poltura/theme-sdk/customer, OrderDetailScope to PasskeySignIn. - [Parts: SocialSignIn to OrdersScope](https://developers.poltura.com/themes/sdk/reference/customer/parts-3.md): The parts of @poltura/theme-sdk/customer, SocialSignIn to OrdersScope. - [Defaults: AddressBook](https://developers.poltura.com/themes/sdk/reference/customer/defaults-1.md): The defaults of @poltura/theme-sdk/customer, AddressBook to AddressBook. - [Defaults: OrderDetail](https://developers.poltura.com/themes/sdk/reference/customer/defaults-2.md): The defaults of @poltura/theme-sdk/customer, OrderDetail to OrderDetail. - [Constants](https://developers.poltura.com/themes/sdk/reference/customer/constants.md): The constants of @poltura/theme-sdk/customer. - [Types: AccountSettingsPartProps to BusinessSignUp](https://developers.poltura.com/themes/sdk/reference/customer/types-1.md): The types of @poltura/theme-sdk/customer, AccountSettingsPartProps to BusinessSignUp. - [Types: Customer to OrderState](https://developers.poltura.com/themes/sdk/reference/customer/types-2.md): The types of @poltura/theme-sdk/customer, Customer to OrderState. - [Types: OrderStatus to OrdersScopeProps](https://developers.poltura.com/themes/sdk/reference/customer/types-3.md): The types of @poltura/theme-sdk/customer, OrderStatus to OrdersScopeProps. - [search](https://developers.poltura.com/themes/sdk/reference/search.md): Storefront search: the query, live results, suggestions and featured products. - [Hooks](https://developers.poltura.com/themes/sdk/reference/search/hooks.md): The hooks of @poltura/theme-sdk/search. - [Parts](https://developers.poltura.com/themes/sdk/reference/search/parts.md): The parts of @poltura/theme-sdk/search. - [Defaults](https://developers.poltura.com/themes/sdk/reference/search/defaults.md): The defaults of @poltura/theme-sdk/search. - [Types](https://developers.poltura.com/themes/sdk/reference/search/types.md): The types of @poltura/theme-sdk/search. - [chrome](https://developers.poltura.com/themes/sdk/reference/chrome.md): The header, footer and promo bar and their pieces: brand, user menu, switchers, mobile menu and colour mode. - [Hooks](https://developers.poltura.com/themes/sdk/reference/chrome/hooks.md): The hooks of @poltura/theme-sdk/chrome. - [Parts](https://developers.poltura.com/themes/sdk/reference/chrome/parts.md): The parts of @poltura/theme-sdk/chrome. - [Defaults: LocaleSwitcher](https://developers.poltura.com/themes/sdk/reference/chrome/defaults-1.md): The defaults of @poltura/theme-sdk/chrome, LocaleSwitcher to LocaleSwitcher. - [Defaults: CurrencySwitcher](https://developers.poltura.com/themes/sdk/reference/chrome/defaults-2.md): The defaults of @poltura/theme-sdk/chrome, CurrencySwitcher to CurrencySwitcher. - [Defaults: MobileMenu to PromoBar](https://developers.poltura.com/themes/sdk/reference/chrome/defaults-3.md): The defaults of @poltura/theme-sdk/chrome, MobileMenu to PromoBar. - [Defaults: UserMenu](https://developers.poltura.com/themes/sdk/reference/chrome/defaults-4.md): The defaults of @poltura/theme-sdk/chrome, UserMenu to UserMenu. - [Defaults: LocaleBanner to Footer](https://developers.poltura.com/themes/sdk/reference/chrome/defaults-5.md): The defaults of @poltura/theme-sdk/chrome, LocaleBanner to Footer. - [Types](https://developers.poltura.com/themes/sdk/reference/chrome/types.md): The types of @poltura/theme-sdk/chrome. - [navigation](https://developers.poltura.com/themes/sdk/reference/navigation.md): Store menus, the category and page tree, mega menu panels and breadcrumb trails. - [Hooks](https://developers.poltura.com/themes/sdk/reference/navigation/hooks.md): The hooks of @poltura/theme-sdk/navigation. - [Parts](https://developers.poltura.com/themes/sdk/reference/navigation/parts.md): The parts of @poltura/theme-sdk/navigation. - [Defaults: MainNav](https://developers.poltura.com/themes/sdk/reference/navigation/defaults-1.md): The defaults of @poltura/theme-sdk/navigation, MainNav to MainNav. - [Defaults: MobileNav](https://developers.poltura.com/themes/sdk/reference/navigation/defaults-2.md): The defaults of @poltura/theme-sdk/navigation, MobileNav to MobileNav. - [Defaults: MegaMenu](https://developers.poltura.com/themes/sdk/reference/navigation/defaults-3.md): The defaults of @poltura/theme-sdk/navigation, MegaMenu to MegaMenu. - [Defaults: CategoryNav](https://developers.poltura.com/themes/sdk/reference/navigation/defaults-4.md): The defaults of @poltura/theme-sdk/navigation, CategoryNav to CategoryNav. - [Functions](https://developers.poltura.com/themes/sdk/reference/navigation/functions.md): The functions of @poltura/theme-sdk/navigation. - [Constants](https://developers.poltura.com/themes/sdk/reference/navigation/constants.md): The constants of @poltura/theme-sdk/navigation. - [Types: BreadcrumbItem to NavMenuProps](https://developers.poltura.com/themes/sdk/reference/navigation/types-1.md): The types of @poltura/theme-sdk/navigation, BreadcrumbItem to NavMenuProps. - [Types: MegaMenuProps to NavProductsProps](https://developers.poltura.com/themes/sdk/reference/navigation/types-2.md): The types of @poltura/theme-sdk/navigation, MegaMenuProps to NavProductsProps. - [routing](https://developers.poltura.com/themes/sdk/reference/routing.md): Links, the router, page params and the merchant's site pages. - [Hooks](https://developers.poltura.com/themes/sdk/reference/routing/hooks.md): The hooks of @poltura/theme-sdk/routing. - [Parts](https://developers.poltura.com/themes/sdk/reference/routing/parts.md): The parts of @poltura/theme-sdk/routing. - [Functions](https://developers.poltura.com/themes/sdk/reference/routing/functions.md): The functions of @poltura/theme-sdk/routing. - [Types](https://developers.poltura.com/themes/sdk/reference/routing/types.md): The types of @poltura/theme-sdk/routing. - [media](https://developers.poltura.com/themes/sdk/reference/media.md): Images, videos, placeholders, media library files and theme assets. - [Hooks](https://developers.poltura.com/themes/sdk/reference/media/hooks.md): The hooks of @poltura/theme-sdk/media. - [Parts](https://developers.poltura.com/themes/sdk/reference/media/parts.md): The parts of @poltura/theme-sdk/media. - [Functions](https://developers.poltura.com/themes/sdk/reference/media/functions.md): The functions of @poltura/theme-sdk/media. - [Constants](https://developers.poltura.com/themes/sdk/reference/media/constants.md): The constants of @poltura/theme-sdk/media. - [Types](https://developers.poltura.com/themes/sdk/reference/media/types.md): The types of @poltura/theme-sdk/media. - [forms](https://developers.poltura.com/themes/sdk/reference/forms.md): Store forms: the merchant's published forms, the newsletter sign-up and the contact form. - [Hooks](https://developers.poltura.com/themes/sdk/reference/forms/hooks.md): The hooks of @poltura/theme-sdk/forms. - [Parts](https://developers.poltura.com/themes/sdk/reference/forms/parts.md): The parts of @poltura/theme-sdk/forms. - [Defaults](https://developers.poltura.com/themes/sdk/reference/forms/defaults.md): The defaults of @poltura/theme-sdk/forms. - [Types: FormFieldType to StoreFormCopy](https://developers.poltura.com/themes/sdk/reference/forms/types-1.md): The types of @poltura/theme-sdk/forms, FormFieldType to StoreFormCopy. - [Types: StoreFormProps to ContactFormProps](https://developers.poltura.com/themes/sdk/reference/forms/types-2.md): The types of @poltura/theme-sdk/forms, StoreFormProps to ContactFormProps. - [content](https://developers.poltura.com/themes/sdk/reference/content.md): Merchant content: blog posts, legal documents, the FAQ, guides, rich text, Markdown and the contact page. - [Hooks](https://developers.poltura.com/themes/sdk/reference/content/hooks.md): The hooks of @poltura/theme-sdk/content. - [Parts: Markdown to ContactSocialCard](https://developers.poltura.com/themes/sdk/reference/content/parts-1.md): The parts of @poltura/theme-sdk/content, Markdown to ContactSocialCard. - [Parts: CompanyInfo](https://developers.poltura.com/themes/sdk/reference/content/parts-2.md): The parts of @poltura/theme-sdk/content, CompanyInfo to CompanyInfo. - [Constants](https://developers.poltura.com/themes/sdk/reference/content/constants.md): The constants of @poltura/theme-sdk/content. - [Types: Article to GuidesView](https://developers.poltura.com/themes/sdk/reference/content/types-1.md): The types of @poltura/theme-sdk/content, Article to GuidesView. - [Types: LegalFeedSection to ContentBadgeProps](https://developers.poltura.com/themes/sdk/reference/content/types-2.md): The types of @poltura/theme-sdk/content, LegalFeedSection to ContentBadgeProps. - [Types: ArticleDownloadsProps to CompanyInfoProps](https://developers.poltura.com/themes/sdk/reference/content/types-3.md): The types of @poltura/theme-sdk/content, ArticleDownloadsProps to CompanyInfoProps. - [consent](https://developers.poltura.com/themes/sdk/reference/consent.md): Cookie consent: the shopper's choice and the actions that record it. - [Hooks](https://developers.poltura.com/themes/sdk/reference/consent/hooks.md): The hooks of @poltura/theme-sdk/consent. - [Parts](https://developers.poltura.com/themes/sdk/reference/consent/parts.md): The parts of @poltura/theme-sdk/consent. - [Defaults](https://developers.poltura.com/themes/sdk/reference/consent/defaults.md): The defaults of @poltura/theme-sdk/consent. - [Types: ConsentCategory to ConsentToggleProps](https://developers.poltura.com/themes/sdk/reference/consent/types-1.md): The types of @poltura/theme-sdk/consent, ConsentCategory to ConsentToggleProps. - [Types: ConsentSettingsLinkProps to ConsentProps](https://developers.poltura.com/themes/sdk/reference/consent/types-2.md): The types of @poltura/theme-sdk/consent, ConsentSettingsLinkProps to ConsentProps. - [inbox](https://developers.poltura.com/themes/sdk/reference/inbox.md): The store's live chat: its state and actions, the complete widget and the parts it is built from. - [Hooks](https://developers.poltura.com/themes/sdk/reference/inbox/hooks.md): The hooks of @poltura/theme-sdk/inbox. - [Parts: InboxRoot to InboxKnowledgeArticle](https://developers.poltura.com/themes/sdk/reference/inbox/parts-1.md): The parts of @poltura/theme-sdk/inbox, InboxRoot to InboxKnowledgeArticle. - [Parts: InboxChatGlyph](https://developers.poltura.com/themes/sdk/reference/inbox/parts-2.md): The parts of @poltura/theme-sdk/inbox, InboxChatGlyph to InboxChatGlyph. - [Defaults](https://developers.poltura.com/themes/sdk/reference/inbox/defaults.md): The defaults of @poltura/theme-sdk/inbox. - [Types: InboxActions to InboxState](https://developers.poltura.com/themes/sdk/reference/inbox/types-1.md): The types of @poltura/theme-sdk/inbox, InboxActions to InboxState. - [Types: InboxView to InboxChatGlyphProps](https://developers.poltura.com/themes/sdk/reference/inbox/types-2.md): The types of @poltura/theme-sdk/inbox, InboxView to InboxChatGlyphProps. - [slots](https://developers.poltura.com/themes/sdk/reference/slots.md): App slots, app zones and host widget names. - [Parts](https://developers.poltura.com/themes/sdk/reference/slots/parts.md): The parts of @poltura/theme-sdk/slots. - [Constants](https://developers.poltura.com/themes/sdk/reference/slots/constants.md): The constants of @poltura/theme-sdk/slots. - [Types](https://developers.poltura.com/themes/sdk/reference/slots/types.md): The types of @poltura/theme-sdk/slots. - [ui](https://developers.poltura.com/themes/sdk/reference/ui.md): Generic interface primitives, class merging and DOM hooks. - [Hooks](https://developers.poltura.com/themes/sdk/reference/ui/hooks.md): The hooks of @poltura/theme-sdk/ui. - [Parts: Button to Select](https://developers.poltura.com/themes/sdk/reference/ui/parts-1.md): The parts of @poltura/theme-sdk/ui, Button to Select. - [Parts: SelectTrigger to DialogDescription](https://developers.poltura.com/themes/sdk/reference/ui/parts-2.md): The parts of @poltura/theme-sdk/ui, SelectTrigger to DialogDescription. - [Parts: DropdownMenu to PopoverTrigger](https://developers.poltura.com/themes/sdk/reference/ui/parts-3.md): The parts of @poltura/theme-sdk/ui, DropdownMenu to PopoverTrigger. - [Parts: PopoverContent to PageLinks](https://developers.poltura.com/themes/sdk/reference/ui/parts-4.md): The parts of @poltura/theme-sdk/ui, PopoverContent to PageLinks. - [Functions](https://developers.poltura.com/themes/sdk/reference/ui/functions.md): The functions of @poltura/theme-sdk/ui. - [Types: ButtonProps to SheetTitleProps](https://developers.poltura.com/themes/sdk/reference/ui/types-1.md): The types of @poltura/theme-sdk/ui, ButtonProps to SheetTitleProps. - [Types: PopoverProps to RovingTabsOptions](https://developers.poltura.com/themes/sdk/reference/ui/types-2.md): The types of @poltura/theme-sdk/ui, PopoverProps to RovingTabsOptions. - [editor](https://developers.poltura.com/themes/sdk/reference/editor.md): The customizer canvas: whether the page is being edited, and preview scenarios. - [Hooks](https://developers.poltura.com/themes/sdk/reference/editor/hooks.md): The hooks of @poltura/theme-sdk/editor. - [Parts](https://developers.poltura.com/themes/sdk/reference/editor/parts.md): The parts of @poltura/theme-sdk/editor. - [Definers](https://developers.poltura.com/themes/sdk/reference/editor/definers.md): The definers of @poltura/theme-sdk/editor. - [Types](https://developers.poltura.com/themes/sdk/reference/editor/types.md): The types of @poltura/theme-sdk/editor. ## APIs - [Get started](https://developers.poltura.com/api/get-started.md): Create an API token, check it, and read a store's products, in about two minutes. - [App API](https://developers.poltura.com/api/app.md): Routes, permissions, pagination, idempotency and errors of the App API, and the PolturaClient methods that call them. - [Make your first API call](https://developers.poltura.com/api/app/first-call.md): How your server gets an App API token and lists the store's products. - [Get the store](https://developers.poltura.com/api/app/store/get.md): GET /apps-api/v1/store. Responses are private and never cached. - [Get the installation](https://developers.poltura.com/api/app/store/installation.md): GET /apps-api/v1/installation. Responses are private and never cached. - [List products](https://developers.poltura.com/api/app/products/list.md): GET /apps-api/v1/products. Responses are private and never cached. - [Get a product](https://developers.poltura.com/api/app/products/get.md): GET /apps-api/v1/products/{id}. Responses are private and never cached. - [Update a product](https://developers.poltura.com/api/app/products/update.md): PATCH /apps-api/v1/products/{id}. Responses are private and never cached. - [List collections](https://developers.poltura.com/api/app/collections/list.md): GET /apps-api/v1/collections. Responses are private and never cached. - [Get a collection](https://developers.poltura.com/api/app/collections/get.md): GET /apps-api/v1/collections/{id}. Responses are private and never cached. - [Update a collection](https://developers.poltura.com/api/app/collections/update.md): PATCH /apps-api/v1/collections/{id}. Responses are private and never cached. - [List orders](https://developers.poltura.com/api/app/orders/list.md): GET /apps-api/v1/orders. Responses are private and never cached. - [Get an order](https://developers.poltura.com/api/app/orders/get.md): GET /apps-api/v1/orders/{id}. Responses are private and never cached. - [Update an order](https://developers.poltura.com/api/app/orders/update.md): PATCH /apps-api/v1/orders/{id}. Responses are private and never cached. - [List customers](https://developers.poltura.com/api/app/customers/list.md): GET /apps-api/v1/customers. Responses are private and never cached. - [Get a customer](https://developers.poltura.com/api/app/customers/get.md): GET /apps-api/v1/customers/{id}. Responses are private and never cached. - [Update a customer](https://developers.poltura.com/api/app/customers/update.md): PATCH /apps-api/v1/customers/{id}. Responses are private and never cached. - [List inventory levels](https://developers.poltura.com/api/app/inventory/list.md): GET /apps-api/v1/inventory. Responses are private and never cached. - [List storage records](https://developers.poltura.com/api/app/storage/list.md): GET /apps-api/v1/storage/{namespace}. Responses are private and never cached. - [Get a storage record](https://developers.poltura.com/api/app/storage/get.md): GET /apps-api/v1/storage/{namespace}/{key}. Responses are private and never cached. - [Save a storage record](https://developers.poltura.com/api/app/storage/put.md): PUT /apps-api/v1/storage/{namespace}/{key}. Responses are private and never cached. - [Delete a storage record](https://developers.poltura.com/api/app/storage/delete.md): DELETE /apps-api/v1/storage/{namespace}/{key}. Responses are private and never cached. - [API tokens and connected apps](https://developers.poltura.com/api/tokens.md): The two ways something other than a person reaches a store, what each can do, how to create and manage an API token, and how its limits work. - [Access errors](https://developers.poltura.com/api/errors.md): What an API token or OAuth grant is refused with, and what to do about it. ## AI - [Add the MCP server](https://developers.poltura.com/ai/install.md): Add Poltura to Claude Code, Codex, Claude, ChatGPT, Cursor or Visual Studio Code, sign in, and run a first prompt. - [Build with AI](https://developers.poltura.com/ai.md): Connect an AI tool to a store over MCP, and give your AI coding tool the Poltura docs as Markdown, a rules file and ready prompts. - [AI rules](https://developers.poltura.com/ai/rules.md): Rules for AI coding tools working on a Poltura app or theme. The same text ships as AGENTS.md and as a Cursor rule. - [MCP server](https://developers.poltura.com/ai/mcp.md): Poltura's Model Context Protocol server lets an AI client read and change a store inside the permissions a merchant grants. - [Connect an AI tool](https://developers.poltura.com/ai/connect.md): The reference behind adding the MCP server. The MCP address and its two modes, OAuth through Poltura ID, API tokens and the switches that stop a connection. - [How agents act on your store](https://developers.poltura.com/ai/agents.md): Reading and writing, approval and who can give it, idempotency keys, dry runs, errors and rate limits, and the per-store switch. - [Store commands](https://developers.poltura.com/ai/store-cli.md): The poltura store commands read records and run actions in a store from a terminal, and poltura mcp connect sets up AI tools. - [Tool reference](https://developers.poltura.com/ai/reference.md): Every toolset, record type and action of the Poltura MCP server: 217 record types and 571 actions in 68 toolsets. - [Catalog](https://developers.poltura.com/ai/reference/catalog.md): The 175 tools in 16 toolsets of the Catalog area, with their permissions, approval rules and inputs. - [Attributes](https://developers.poltura.com/ai/reference/catalog/attributes.md): The 19 tools of the Attributes toolset in the Catalog area, with their permissions, approval rules and inputs. - [Bundles](https://developers.poltura.com/ai/reference/catalog/bundles.md): The 15 tools of the Bundles toolset in the Catalog area, with their permissions, approval rules and inputs. - [Categories and collections](https://developers.poltura.com/ai/reference/catalog/taxonomy.md): The 20 tools of the Categories and collections toolset in the Catalog area, with their permissions, approval rules and inputs. - [Category and collection search listings](https://developers.poltura.com/ai/reference/catalog/catalog-seo.md): The 3 tools of the Category and collection search listings toolset in the Catalog area, with their permissions, approval rules and inputs. - [Inventory](https://developers.poltura.com/ai/reference/catalog/inventory.md): The 18 tools of the Inventory toolset in the Catalog area, with their permissions, approval rules and inputs. - [Merchandising](https://developers.poltura.com/ai/reference/catalog/catalog-merch.md): The 7 tools of the Merchandising toolset in the Catalog area, with their permissions, approval rules and inputs. - [Options and variants](https://developers.poltura.com/ai/reference/catalog/product-options.md): The 13 tools of the Options and variants toolset in the Catalog area, with their permissions, approval rules and inputs. - [Product badges](https://developers.poltura.com/ai/reference/catalog/product-badges.md): The 8 tools of the Product badges toolset in the Catalog area, with their permissions, approval rules and inputs. - [Product content and recommendations](https://developers.poltura.com/ai/reference/catalog/product-content.md): The 9 tools of the Product content and recommendations toolset in the Catalog area, with their permissions, approval rules and inputs. - [Product tables](https://developers.poltura.com/ai/reference/catalog/product-tables.md): The 7 tools of the Product tables toolset in the Catalog area, with their permissions, approval rules and inputs. - [Product tabs](https://developers.poltura.com/ai/reference/catalog/product-tabs.md): The 8 tools of the Product tabs toolset in the Catalog area, with their permissions, approval rules and inputs. - [Products](https://developers.poltura.com/ai/reference/catalog/catalog.md): The 16 tools of the Products toolset in the Catalog area, with their permissions, approval rules and inputs. - [Readiness and delivery profiles](https://developers.poltura.com/ai/reference/catalog/readiness.md): The 13 tools of the Readiness and delivery profiles toolset in the Catalog area, with their permissions, approval rules and inputs. - [Warranty, quantity and plan rules](https://developers.poltura.com/ai/reference/catalog/product-policies.md): The 11 tools of the Warranty, quantity and plan rules toolset in the Catalog area, with their permissions, approval rules and inputs. - [CodesWholesale](https://developers.poltura.com/ai/reference/catalog/codeswholesale.md): The 2 tools of the CodesWholesale toolset in the Catalog area, with their permissions, approval rules and inputs. - [IGDB](https://developers.poltura.com/ai/reference/catalog/igdb.md): The 6 tools of the IGDB toolset in the Catalog area, with their permissions, approval rules and inputs. - [Orders](https://developers.poltura.com/ai/reference/orders.md): The 164 tools in 15 toolsets of the Orders area, with their permissions, approval rules and inputs. - [Fulfillment](https://developers.poltura.com/ai/reference/orders/fulfillment.md): The 10 tools of the Fulfillment toolset in the Orders area, with their permissions, approval rules and inputs. - [Invoicing](https://developers.poltura.com/ai/reference/orders/invoicing.md): The 12 tools of the Invoicing toolset in the Orders area, with their permissions, approval rules and inputs. - [Order queue, archive and numbering](https://developers.poltura.com/ai/reference/orders/order-archive.md): The 7 tools of the Order queue, archive and numbering toolset in the Orders area, with their permissions, approval rules and inputs. - [Orders](https://developers.poltura.com/ai/reference/orders/orders.md): The 20 tools of the Orders toolset in the Orders area, with their permissions, approval rules and inputs. - [Payments](https://developers.poltura.com/ai/reference/orders/payments.md): The 14 tools of the Payments toolset in the Orders area, with their permissions, approval rules and inputs. - [Preorders](https://developers.poltura.com/ai/reference/orders/preorders.md): The 13 tools of the Preorders toolset in the Orders area, with their permissions, approval rules and inputs. - [Return cases](https://developers.poltura.com/ai/reference/orders/return-cases.md): The 17 tools of the Return cases toolset in the Orders area, with their permissions, approval rules and inputs. - [Returns, claims and exchanges](https://developers.poltura.com/ai/reference/orders/returns.md): The 20 tools of the Returns, claims and exchanges toolset in the Orders area, with their permissions, approval rules and inputs. - [Shipping](https://developers.poltura.com/ai/reference/orders/shipping.md): The 19 tools of the Shipping toolset in the Orders area, with their permissions, approval rules and inputs. - [Shipping zones](https://developers.poltura.com/ai/reference/orders/shipping-zones.md): The 6 tools of the Shipping zones toolset in the Orders area, with their permissions, approval rules and inputs. - [B2B quotes](https://developers.poltura.com/ai/reference/orders/b2b-quotes.md): The 10 tools of the B2B quotes toolset in the Orders area, with their permissions, approval rules and inputs. - [Bank transfer](https://developers.poltura.com/ai/reference/orders/bank-transfer.md): The 1 tools of the Bank transfer toolset in the Orders area, with their permissions, approval rules and inputs. - [Fraud detection](https://developers.poltura.com/ai/reference/orders/fraud-detection.md): The 9 tools of the Fraud detection toolset in the Orders area, with their permissions, approval rules and inputs. - [Stripe](https://developers.poltura.com/ai/reference/orders/stripe.md): The 1 tools of the Stripe toolset in the Orders area, with their permissions, approval rules and inputs. - [Utánvét-ellenőr](https://developers.poltura.com/ai/reference/orders/utanvet-ellenor.md): The 5 tools of the Utánvét-ellenőr toolset in the Orders area, with their permissions, approval rules and inputs. - [Digital](https://developers.poltura.com/ai/reference/digital.md): The 37 tools in 2 toolsets of the Digital area, with their permissions, approval rules and inputs. - [Digital delivery](https://developers.poltura.com/ai/reference/digital/digital-fulfillment.md): The 17 tools of the Digital delivery toolset in the Digital area, with their permissions, approval rules and inputs. - [Digital products](https://developers.poltura.com/ai/reference/digital/digital.md): The 20 tools of the Digital products toolset in the Digital area, with their permissions, approval rules and inputs. - [Customers](https://developers.poltura.com/ai/reference/customers.md): The 45 tools in 3 toolsets of the Customers area, with their permissions, approval rules and inputs. - [Customers](https://developers.poltura.com/ai/reference/customers/customers.md): The 19 tools of the Customers toolset in the Customers area, with their permissions, approval rules and inputs. - [Wholesale and buyer profiles](https://developers.poltura.com/ai/reference/customers/wholesale.md): The 11 tools of the Wholesale and buyer profiles toolset in the Customers area, with their permissions, approval rules and inputs. - [B2B companies](https://developers.poltura.com/ai/reference/customers/b2b-companies.md): The 15 tools of the B2B companies toolset in the Customers area, with their permissions, approval rules and inputs. - [Marketing](https://developers.poltura.com/ai/reference/marketing.md): The 69 tools in 4 toolsets of the Marketing area, with their permissions, approval rules and inputs. - [Gift cards and loyalty](https://developers.poltura.com/ai/reference/marketing/rewards.md): The 20 tools of the Gift cards and loyalty toolset in the Marketing area, with their permissions, approval rules and inputs. - [Price lists](https://developers.poltura.com/ai/reference/marketing/price-lists.md): The 13 tools of the Price lists toolset in the Marketing area, with their permissions, approval rules and inputs. - [Promotions](https://developers.poltura.com/ai/reference/marketing/promotions.md): The 19 tools of the Promotions toolset in the Marketing area, with their permissions, approval rules and inputs. - [Reviews and engagement](https://developers.poltura.com/ai/reference/marketing/engagement.md): The 17 tools of the Reviews and engagement toolset in the Marketing area, with their permissions, approval rules and inputs. - [Content](https://developers.poltura.com/ai/reference/content.md): The 61 tools in 5 toolsets of the Content area, with their permissions, approval rules and inputs. - [Content](https://developers.poltura.com/ai/reference/content/content.md): The 18 tools of the Content toolset in the Content area, with their permissions, approval rules and inputs. - [Downloads and links](https://developers.poltura.com/ai/reference/content/content-downloads.md): The 5 tools of the Downloads and links toolset in the Content area, with their permissions, approval rules and inputs. - [Forms](https://developers.poltura.com/ai/reference/content/forms.md): The 12 tools of the Forms toolset in the Content area, with their permissions, approval rules and inputs. - [Media](https://developers.poltura.com/ai/reference/content/media.md): The 8 tools of the Media toolset in the Content area, with their permissions, approval rules and inputs. - [Translation](https://developers.poltura.com/ai/reference/content/translation.md): The 18 tools of the Translation toolset in the Content area, with their permissions, approval rules and inputs. - [Storefront](https://developers.poltura.com/ai/reference/storefront.md): The 90 tools in 6 toolsets of the Storefront area, with their permissions, approval rules and inputs. - [Pages and navigation](https://developers.poltura.com/ai/reference/storefront/storefront-pages.md): The 18 tools of the Pages and navigation toolset in the Storefront area, with their permissions, approval rules and inputs. - [Redirects](https://developers.poltura.com/ai/reference/storefront/redirects.md): The 6 tools of the Redirects toolset in the Storefront area, with their permissions, approval rules and inputs. - [Storefront layout](https://developers.poltura.com/ai/reference/storefront/storefront-layout.md): The 18 tools of the Storefront layout toolset in the Storefront area, with their permissions, approval rules and inputs. - [Storefront style](https://developers.poltura.com/ai/reference/storefront/storefront-style.md): The 16 tools of the Storefront style toolset in the Storefront area, with their permissions, approval rules and inputs. - [Theme code](https://developers.poltura.com/ai/reference/storefront/storefront-code.md): The 16 tools of the Theme code toolset in the Storefront area, with their permissions, approval rules and inputs. - [Themes](https://developers.poltura.com/ai/reference/storefront/storefront-theme.md): The 16 tools of the Themes toolset in the Storefront area, with their permissions, approval rules and inputs. - [Email](https://developers.poltura.com/ai/reference/email.md): The 62 tools in 4 toolsets of the Email area, with their permissions, approval rules and inputs. - [Email blocks and designs](https://developers.poltura.com/ai/reference/email/email-library.md): The 9 tools of the Email blocks and designs toolset in the Email area, with their permissions, approval rules and inputs. - [Emails](https://developers.poltura.com/ai/reference/email/email.md): The 18 tools of the Emails toolset in the Email area, with their permissions, approval rules and inputs. - [Broadcast](https://developers.poltura.com/ai/reference/email/broadcast.md): The 20 tools of the Broadcast toolset in the Email area, with their permissions, approval rules and inputs. - [Email automations](https://developers.poltura.com/ai/reference/email/email-automations.md): The 15 tools of the Email automations toolset in the Email area, with their permissions, approval rules and inputs. - [Channels](https://developers.poltura.com/ai/reference/channels.md): The 54 tools in 5 toolsets of the Channels area, with their permissions, approval rules and inputs. - [Feed categories](https://developers.poltura.com/ai/reference/channels/feed-categories.md): The 13 tools of the Feed categories toolset in the Channels area, with their permissions, approval rules and inputs. - [Feed rules](https://developers.poltura.com/ai/reference/channels/feed-rules.md): The 14 tools of the Feed rules toolset in the Channels area, with their permissions, approval rules and inputs. - [Feeds](https://developers.poltura.com/ai/reference/channels/feeds.md): The 18 tools of the Feeds toolset in the Channels area, with their permissions, approval rules and inputs. - [Marketplace orders](https://developers.poltura.com/ai/reference/channels/feed-orders.md): The 3 tools of the Marketplace orders toolset in the Channels area, with their permissions, approval rules and inputs. - [Swap tables](https://developers.poltura.com/ai/reference/channels/feed-lookups.md): The 6 tools of the Swap tables toolset in the Channels area, with their permissions, approval rules and inputs. - [Analytics and data](https://developers.poltura.com/ai/reference/analytics.md): The 40 tools in 3 toolsets of the Analytics and data area, with their permissions, approval rules and inputs. - [Analytics](https://developers.poltura.com/ai/reference/analytics/analytics.md): The 17 tools of the Analytics toolset in the Analytics and data area, with their permissions, approval rules and inputs. - [Imports](https://developers.poltura.com/ai/reference/analytics/import.md): The 16 tools of the Imports toolset in the Analytics and data area, with their permissions, approval rules and inputs. - [Tracking](https://developers.poltura.com/ai/reference/analytics/tracking.md): The 7 tools of the Tracking toolset in the Analytics and data area, with their permissions, approval rules and inputs. - [Store](https://developers.poltura.com/ai/reference/store.md): The 71 tools in 5 toolsets of the Store area, with their permissions, approval rules and inputs. - [Currencies and exchange rates](https://developers.poltura.com/ai/reference/store/currencies.md): The 12 tools of the Currencies and exchange rates toolset in the Store area, with their permissions, approval rules and inputs. - [Markets and languages](https://developers.poltura.com/ai/reference/store/markets.md): The 16 tools of the Markets and languages toolset in the Store area, with their permissions, approval rules and inputs. - [Notifications](https://developers.poltura.com/ai/reference/store/notifications.md): The 11 tools of the Notifications toolset in the Store area, with their permissions, approval rules and inputs. - [Store settings](https://developers.poltura.com/ai/reference/store/store.md): The 19 tools of the Store settings toolset in the Store area, with their permissions, approval rules and inputs. - [Tax](https://developers.poltura.com/ai/reference/store/tax.md): The 13 tools of the Tax toolset in the Store area, with their permissions, approval rules and inputs.