← All docs

Catalyst Integration

XSearch ships a typed search client and React provider used by BigCommerce Catalyst (Next.js) storefronts.

What it powers

  • Search results pages
  • Category and brand pages (same URLs your store already uses)
  • Faceted filtering, sorting and pagination
  • Variant-aware product cards and promotion/badge rendering

How it connects

Your Catalyst storefront calls the XSearch public search API with your store's channel ID. The API enforces product visibility, channel assignment and your configured field rules — the storefront receives exactly what a shopper is allowed to see.

Contact support to enable your storefront's domain on the API allow-list and to get integration details for your Catalyst version.