Skip to main content
FacetFlux turns messy product catalogs into clean, classified, export-ready data. Everything you can do in the app you can do over the API: run a free catalog diagnostic, enrich products with AI, read your catalog, and generate exports in the formats your channels expect. There are two ways in:

REST API

A JSON API over https://app.facetflux.com. Authenticate with a Bearer key and call the endpoints directly, or explore them in the interactive API reference.

MCP server

The full toolset as a Model Context Protocol server. Point Claude, Cursor, or your own agent at https://app.facetflux.com/api/mcp and it can read schemas, upsert products, and run imports on your behalf.

What you can do

Diagnostics

Upload a catalog file and get a completeness report — fill rates, detected product types, and quality gaps. The first runs are free.

Enrichment

Fill missing specs, normalize values, generate descriptions, and classify to ETIM and eCl@ss — every value comes with a source.

Exports

Turn your catalog into BMEcat, CSV, or channel-specific formats through reusable export profiles.

Product catalog

Read products, schemas, and attribute definitions to sync your enriched data back into your own systems.

Before you start

You’ll need a FacetFlux account and an API key. API access is available on any paid plan — see pricing. Head to Quickstart to make your first call in a couple of minutes.
New to FacetFlux? The free catalog diagnostic is the fastest way to see what the platform finds in your data — no code required.