Medusa n8n Node
Automate a self-hosted commerce stack from products to fulfillment.
Medusa is an open source, self-hostable commerce platform built as a modular set of commerce primitives exposed through an API-first Admin API. This node targets that Admin API, so it works against any Medusa installation you control.
In n8n Cloud or self-hosted n8n, go to Settings → Community Nodes → Install and enter the package name. After approval, this node will ship with n8n and will no longer need to be added as an npm package:
@blackswampai/n8n-nodes-medusaWhy it works this way
Medusa requires every product to declare at least one option axis, and every variant to carry matching option values. That is correct modelling and a poor first-run experience: the simplest possible product needs a surprising amount of scaffolding.
Rather than make that mandatory, the node derives a single axis from your variant titles, so creating a product needs only a title, a variant name, and a price. Products that genuinely vary along several dimensions — size and colour — can supply the axes explicitly through the Product Options and Variant Options fields.
Because the node targets the Admin API rather than a hosted service, it works against a Medusa instance you run yourself. For businesses that want their commerce data on their own infrastructure, that is the point.
Supported resources and operations
| Resource | Operations |
|---|---|
| Product | Create, Get, Get Many, Update, Delete |
| Product Variant | Create, Get, Get Many, Update, Delete |
| Product Category | Create, Get, Get Many, Update, Delete |
| Product Collection | Create, Get, Get Many, Update, Delete |
| Customer | Create, Get, Get Many, Update, Delete |
| Customer Group | Create, Get, Get Many, Update, Delete |
| Inventory Item | Create, Get, Get Many, Update, Delete |
| Stock Location | Create, Get, Get Many, Update, Delete |
| Order | Get, Get Many, Update |
| Fulfillment | Create, Get, Cancel |
| Region | Create, Get, Get Many, Update, Delete |
| Sales Channel | Create, Get, Get Many, Update, Delete |
| Price List | Create, Get, Get Many, Update, Delete |
| Promotion | Create, Get, Get Many, Update, Delete |
Want this running in your business?
We design, host, and monitor the workflows these nodes plug into. If Medusa is part of how your business runs, we can connect it to the rest of your systems.
Ask About Medusa Automation