DevPortal
  • Home
  • Storefront
  • Overview
  • Choosing the Right Storefront

  • Hosted Storefronts
    • Overview
      • About Stencil
      • Stencil tech stack
      • Installing Stencil CLI
      • Starting the development server
      • Options and commands
      • Handling unexpected behavior
      • Incompatible SCSS directives
      • Node-sass sunset
      • Handle events
      • Query APIs
      • Stencil Utils reference
        • Defining global styles
        • Creating customizable themes
        • Theme variations
        • Directory structure
        • Integrating React components
        • Developing accessible themes
        • WCAG compliance levels
        • Implementing WCAG guidelines
        • Localizing stores
        • Translating descriptions
        • Translating page regions
        • Using translation keys
        • Tutorial
        • Storefront selector
        • Page composition and styling
        • Custom sass functions
        • Custom fonts and icons
        • Assets
        • Custom templates
        • Modify the login form
        • Checkout confirmation
        • Order confirmation
        • Blog commenting with Disqus
        • Dynamic template rendering
          • config.json
          • Schemas
            • banners
            • blog
            • brand
            • brand_results
            • brands
            • breadcrumbs
            • carousel
            • cart
            • cart_id
            • categories
            • category
            • category_results
            • checkout
            • comparisons
            • content_results
            • countries
            • create_account
            • currency_selector
            • customer
            • customer_group_id
            • customer_group_name
            • downloads
            • faceted_search
            • footer
            • forms
            • forms_contact
            • head
            • is_ajax
            • order
            • page
            • page_type
            • pages
            • pagination
            • price
            • product
            • product_results
            • products
            • remote_api_scripts
            • settings
            • shipments
            • shipping_messages
            • shop_by_brand
            • sitemap
            • social_media
            • template_file
            • theme_settings
            • urls
            • vault
            • wishlist
            • checkbox
            • color
            • font
            • heading
            • imageDimension
            • optimizedCheckout-image
            • reference
            • select
            • text
        • Handlebars helpers reference
        • Frontmatter: Adding data to page context
        • Frontmatter reference with GraphQL queries
        • Catalog price object examples
        • Customizing template JavaScript
        • Adding additional JavaScript
        • Enable PayPal smart buttons
        • Add wallet buttons to product pages
        • Add stored payment methods
      • Performance optimization
      • Using early hints
      • Checking a theme's size
      • Uploading a theme
      • Upload errors
      • Updates and version control
      • Theme metadata: Images
      • Page Builder
      • Third-party widgets
      • reCAPTCHA support
    • B2B Edition for Stencil
  • Headless Storefronts
  • Catalyst
    (opens in a new tab)
    • Overview
      • Installation
      • Plugin settings
      • Multi-site setup
      • Features
      • Proxy REST API endpoints
      • Product import
      • Multi-channel capabilities
      • App compatibility
      • Plugin code reference
      • Unexpected behavior
      • Enabling AMP (deprecated)
      • Guide
      • Launch checklist
      • Creating reliable cron jobs
      • Gutenberg support
      • Shortcodes
    • Changelog
    • Introduction to headless commerce
      • REST Management API: Headless checkout flow
      • GraphQL Storefront API: Headless checkout flow
    • Creating channels
      • Working with products
      • Faceted and textual search
      • Managing carts
      • Recovering abandoned carts
      • Creating checkouts
    • Orders
    • Customers
    • PCI compliance
    • Routes
    • Using API site content
  • Extend a Storefront
    • Overview
    • Best practices
      • Inventory settings
      • Inventory queries
      • Locations settings
      • Locations queries
    • Cart and checkout
      • Data events
    • Customers
    • Orders
    • Product reviews
    • Routes and content
      • Example queries
      • Products
      • Variants
      • Cart
    • Multi-language support
    • Custom checkouts
    • Localization
    • Metafields
      • GraphQL Storefront
      • REST Storefront
      • REST Management
      • Add to cart URLs
      • Checkout consignment
    • Optimized one-page checkout
      • Open Checkout Setup
      • Installation
      • PCI-Specific Setup Guide
      • Overview
      • Tutorial
      • Overview
      • Tutorial
    • Overview
    • Localization
      • schema.json
      • UI settings
        • alignment
        • boolean
        • box-model
        • code
        • color
        • element-settings
        • image-manager
        • input
        • number
        • product-id
        • product-image
        • range
        • regex-input
        • select
        • text
        • typography
        • visibility
      • Guide to widgets
      • Versioning guide
      • Global regions guide
      • Enriching templates with GraphQL
    • Examples
    • Widget Builder
    • Overview
    • API guide
    • Localization for hosted storefronts
      (opens in a new tab)

On This Page

  • config.json
Question? Give us feedback → (opens in a new tab)
Docs
Storefront
Stencil
Themes
Page context
Theme object reference
config.json

config.json

Did you find what you were looking for?
Dynamic template renderingSchemas

Join our community of thousands of developers

Join thousands of other #BigCommerceDevs that are building on BigCommerce. We will also keep you updated with our monthly BigCommerce Developers newsletter. You may opt out at any time.


  • Need help? Join our BigCommerceDevs Slack
  • Find endpoints quickly in the API reference
  • Stay up to date with Release notes
  • Visit BigCommerce home

Everything you need for growth, all from one modern platform.

© Copyright 2003 - 2025 BigCommerce Pty. Ltd.––
  • Contact Us
  • Careers
  • Terms of Service
  • Privacy Policy