Skip to main content
This reference lists the Mercur workflows for the Catalog domain. Import them from @mercurjs/core/workflows and run them against the Medusa container. They wrap Medusa’s native product flows to add the marketplace layer: the store allowlist, the review lifecycle, and the audit trail.

Product workflows

Allowlist & organization workflows

For plain create/update/delete of products, variants, and categories, Mercur reuses Medusa’s native core-flows (createProductsWorkflow, updateProductsWorkflow, createProductVariantsWorkflow, and so on) under the hood. The workflows above are the Mercur-specific entry points that add the allowlist, review lifecycle, and audit history.
To work with records directly instead of through a workflow, see the Service reference. To run side effects when a product changes, see the Event reference.