Elastic Suite is a B2B wholesale ecommerce and digital merchandising platform that brands use to run digital catalogs, build retailer-specific assortments, and manage wholesale orders. An unofficial API lets you programmatically pull products, catalogs, custom collections, assortments, orders, invoices, and shipment records—and push updates like new orders, assortment changes, and campaign data back into Elastic.

Elastic Suite is a digital wholesale ecommerce and merchandising platform that helps brands streamline wholesale buying, showcase products with immersive digital storytelling, and drive measurable sales growth. Brands across outdoor, footwear, and sporting goods—including Carhartt, The North Face, YETI, New Balance, and Burton—use Elastic to run digital catalogs, build retailer-specific assortments, manage wholesale orders, and sync critical data with their ERP and back-office systems.
Core product areas include:
Common data entities:
Brands run mission-critical wholesale workflows on Elastic Suite every season, but turning its portal-driven catalog, assortment, and order workflows into API-driven automation is non-trivial:
Supergood reverse-engineers Elastic Suite's authenticated browser flows and data surfaces to deliver a resilient API layer for your brand's wholesale operations—across catalogs, assortments, orders, and customer data—without waiting on a public API.
Use Elastic Suite with AI agents: Elastic Suite MCP Server →
Book a 30-minute session to confirm your Elastic modules, retailer setup, and authentication model.
We deliver a production-ready Elastic Suite adapter tailored to your catalogs, assortments, and order workflows.
Go live with continuous monitoring and automatic adjustments as Elastic Suite evolves.
Authentication
/authenticateAuthenticate to an Elastic Suite tenant using username/password, or MFA, and obtain a session token for downstream calls.
Catalog
/productsList products with specifications, media assets, and pricing, filtered by catalog, season, and retailer.
Catalog
/catalogsRetrieve catalogs, custom collections, and assortments configured for specific retailers and regions.
Assortments
/create_assortmentCreate or update a retailer-specific assortment with custom product selection and pricing.
Orders
/ordersPull orders, backorders, invoices, and shipment records with status and retailer filters.
Orders
/create_orderSubmit a new wholesale order against a catalog with line items, quantities, and ship dates.
- Pull products, specifications, media, and pricing from Elastic catalogs into a single warehouse - Keep custom collections and retailer-specific pricing aligned with your PIM and storefronts - Stream seasonal line plan and assortment changes to downstream merchandising tools
- Push new wholesale orders into Elastic without manual portal entry - Pull orders, backorders, invoices, and shipment status into ERP and fulfillment systems - Reconcile multi-shipment orders and track delivery against retailer commitments
- Sync retailer profiles, role-based segmentation, and entitlements to your CRM - Push curated assortments and custom collections to specific dealers programmatically - Surface assortment and pricing changes to retention and sales-ops workflows
- Pull sales campaign performance metrics and product-level attribution into BI tools - Combine order, currency, and catalog data across 30 currencies for unified reporting - Trigger downstream alerts when campaign or order volume crosses thresholds
Authentication
Username/password and MFA handled in a managed, encrypted session
Connectivity
Authenticated browser flows over Elastic's portal surfaces, complementing ERP adapters, flat-file, and data-replication paths
Response format
Normalized JSON across Products, Catalogs, Assortments, Orders, and Shipments
Rate limits
Adaptive throttling tuned to your tenant to avoid portal-side limits
Session management
Automatic session refresh, MFA replay handling, and credential rotation
Data freshness
Near real-time pulls for orders, catalogs, and assortments with optional scheduled batch syncs
Security
Encrypted credential vault, scoped access tokens, SOC 2-aligned controls, and audit logging
Webhooks
Event-style callbacks for new orders, assortment changes, shipment updates, and campaign events
Latency
Sub-second reads on cached catalog entities; multi-second writes when posting orders and assortments
Throughput
Horizontally scaled workers sized to seasonal wholesale order and catalog volume
Reliability
Retry, backoff, and idempotency keys for order submission and assortment updates
Adaptation
Continuous monitoring of Elastic Suite releases and tenant-specific configuration drift
Elastic Suite does not publish a self-serve developer API; it exposes connectivity through ERP adapters, flat-file uploads, and data replication. Supergood builds an unofficial API against your authenticated Elastic surfaces so you can read and write data programmatically without a public API.
Yes. The API supports pulling products, catalogs, assortments, orders, invoices, and shipments, and pushing updates like new orders, assortment changes, and custom collections back into Elastic Suite.
Supergood operates against Elastic's authenticated surfaces and complements your ERP adapters rather than replacing them—so you can automate workflows that fall outside the standard ERP sync, like assortment building or campaign reporting.
Yes. Elastic operates across 30 currencies and 18 languages, and Supergood normalizes order, pricing, and catalog data so values are consistent regardless of the retailer's currency or locale.
Each tenant is profiled against its configured assortments, custom collections, and retailer pricing. Supergood preserves retailer-specific fields and entitlements rather than forcing a generic schema.