← Back to all docs

Elastic Suite API

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.

By Alex KlarfeldMay 30, 2026
Elastic Suite API

What is Elastic Suite?

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:

  • Digital Catalog (product showcases with imagery, video, 360° views, and 3D renderings)
  • Branded Dashboard (role-based hub for assets, catalogs, collections, and brand resources)
  • Assortment Builder (personalized product selection by retailer, region, and seasonality)
  • Custom Collections (retailer-specific product groupings with custom pricing)
  • Whiteboard (drag-and-drop visual merchandising and shoppable display planning)
  • Order Management and Sales Campaigns (order, backorder, invoice, and shipment tracking plus email-driven selling)

Common data entities:

  • Products, Specifications, Media Assets, Catalogs
  • Collections, Custom Collections, Assortments, Line Plans
  • Retailers, Customer/Buyer Profiles, Role-based Segmentation
  • Orders, Backorders, Invoices, Shipments
  • Pricing, Currencies, Sales Campaigns, Performance Metrics

The Elastic Suite Integration Challenge

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:

  • No public developer API: Elastic exposes connectivity through ERP adapters, flat file uploads, and data replication rather than a documented, self-serve API for third-party developers
  • Portal- and role-driven data: Catalogs, assortments, and dashboards are surfaced per user role and retailer, so the data you need lives behind authenticated, personalized views
  • ERP-orchestrated sync: Critical order, inventory, and customer data flows between Elastic and 250+ ERP and back-office systems, each with its own field mapping and timing
  • Seasonal line planning complexity: Assortments, custom collections, and pricing change by season, region, and retailer, making point-in-time extraction fragile
  • Multi-currency, multi-language spread: Operating across 30 currencies and 18 languages means order, pricing, and catalog data needs careful normalization
  • Authentication and session gating: Buyer and rep logins, role entitlements, and session handling complicate headless, reliable automation

How Supergood Creates Elastic Suite APIs

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.

  • Handles username/password and MFA securely within a managed session
  • Maintains session continuity with automated refresh and change detection across role-based views
  • Normalizes responses across Products, Catalogs, Assortments, Orders, and Shipments so you integrate once and rely on consistent objects
  • Aligns with retailer-specific pricing, custom collections, and currency/language settings to ensure accurate data

Use Elastic Suite with AI agents: Elastic Suite MCP Server →

Getting Started

  • Schedule Integration Assessment

Book a 30-minute session to confirm your Elastic modules, retailer setup, and authentication model.

  • Supergood Generates and Validates Your API

We deliver a production-ready Elastic Suite adapter tailored to your catalogs, assortments, and order workflows.

  • Deploy with Monitoring

Go live with continuous monitoring and automatic adjustments as Elastic Suite evolves.

elasticsuite

API Endpoints

Authentication

POST/authenticate

Authenticate to an Elastic Suite tenant using username/password, or MFA, and obtain a session token for downstream calls.

Catalog

GET/products

List products with specifications, media assets, and pricing, filtered by catalog, season, and retailer.

Catalog

GET/catalogs

Retrieve catalogs, custom collections, and assortments configured for specific retailers and regions.

Assortments

POST/create_assortment

Create or update a retailer-specific assortment with custom product selection and pricing.

Orders

GET/orders

Pull orders, backorders, invoices, and shipment records with status and retailer filters.

Orders

POST/create_order

Submit a new wholesale order against a catalog with line items, quantities, and ship dates.

Use Cases

Sync catalog and product data into your systems

- 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

Automate wholesale order and shipment flows

- 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

Keep retailer and assortment data in sync

- 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

Feed sales campaign and performance analytics

- 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

Technical Specifications

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

Frequently asked questions

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.

Ready to get a real API?