Package Exports
This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (@n8n-dev/n8n-nodes-odoo-v17) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.
Readme
@n8n-dev/n8n-nodes-odoo-v17
Stop writing odoo-v17 API integrations by hand.
Every time you connect n8n to odoo-v17, you waste hours mapping endpoints, defining parameters, and debugging schemas. You copy-paste from docs, fix edge cases, and pray nothing breaks.
What if connecting n8n to odoo-v17 took 5 minutes, not half a day?
This node gives you 59+ resources out of the box: Account, Crm, Hr, Mail, Mrp, and 54 more: with full CRUD operations, typed parameters, and zero manual configuration.
What You Get
- Zero boilerplate: Resources, operations, and fields are pre-configured and ready to use
- Full CRUD: Create, read, update, and delete support where the API allows it
- Typed parameters: No more guessing field types
- Built-in auth: API key authentication, ready to go
- Declarative: Native n8n performance, no custom execute() overhead
Install
npm install @n8n-dev/n8n-nodes-odoo-v17Or in n8n:
- Settings → Community Nodes → Install
- Search:
@n8n-dev/n8n-nodes-odoo-v17 - Click Install
Quick Start
- Install the node (above)
- Add credentials: odoo-v17 API → paste your API key
- Drag the odoo-v17 node into your workflow
- Pick a resource → pick an operation → done.
That's it. No configuration files. No code. It just works.
Resources
Account (14 operations)
- Get Search read Account
- Put Upsert Account
- Get Search read Journal
- Put Upsert Journal
- Get Search read Journal Entry
- Put Upsert Move
- Get Search read Journal Item
- Put Upsert Line
- Get Search read Payments
- Put Upsert Payment
- Get Search read Tax
- Put Upsert Tax
- Get Search read Tax Group
- Put Upsert Group
Crm (6 operations)
- Get Search read Lead Opportunity
- Put Upsert Lead
- Get Search read CRM Stages
- Put Upsert Stage
- Get Search read CRM Tag
- Put Upsert Tag
Hr (6 operations)
- Get Search read Department
- Put Upsert Department
- Get Search read Employee
- Put Upsert Employee
- Get Search read Job Position
- Put Upsert Job
Mail (4 operations)
- Get Search read Message
- Put Upsert Message
- Get Search read Email Thread
- Put Upsert Thread
Mrp (6 operations)
- Get Search read Bill of Material
- Put Upsert Bom
- Get Search read Production Order
- Put Upsert Production
- Get Search read Work Order
- Put Upsert Workorder
Pos (8 operations)
- Get Search read Point of Sale Configuration
- Put Upsert Config
- Get Search read Point of Sale Orders
- Put Upsert Order
- Get Search read Point of Sale Order Lines
- Put Upsert Line
- Get Search read Point of Sale Session
- Put Upsert Session
Product (10 operations)
- Get Search read Product Attribute
- Put Upsert Attribute
- Get Search read Attribute Value
- Put Upsert Value
- Get Search read Product Category
- Put Upsert Category
- Get Search read Product Variant
- Put Upsert Product
- Get Search read Product
- Put Upsert Template
Project (4 operations)
- Get Search read Project
- Put Upsert Project
- Get Search read Task
- Put Upsert Task
Purchase (4 operations)
- Get Search read Purchase Order
- Put Upsert Order
- Get Search read Purchase Order Line
- Put Upsert Line
Res (6 operations)
- Get Search read Contact
- Put Upsert Partner
- Get Search read Bank Accounts
- Put Upsert Bank
- Get Search read Partner Tags
- Put Upsert Category
Sale (4 operations)
- Get Search read Sales Order
- Put Upsert Order
- Get Search read Sales Order Line
- Put Upsert Line
Stock (14 operations)
- Get Search read Inventory Locations
- Put Upsert Location
- Get Search read Stock Move
- Put Upsert Move
- Get Search read Product Moves Stock Move Line
- Put Upsert Line
- Get Search read Transfer
- Put Upsert Picking
- Get Search read Picking Type
- Put Upsert Type
- Get Search read Quants
- Put Upsert Quant
- Get Search read Warehouse
- Put Upsert Warehouse
Uom (4 operations)
- Get Search read Product UoM Categories
- Put Upsert Category
- Get Search read Product Unit of Measure
- Put Upsert Uom
Fields (45 operations)
- Get account account field metadata
- Get account journal field metadata
- Get account move field metadata
- Get account move line field metadata
- Get account payment field metadata
- Get account tax field metadata
- Get account tax group field metadata
- Get crm lead field metadata
- Get crm stage field metadata
- Get crm tag field metadata
- Get hr department field metadata
- Get hr employee field metadata
- Get hr job field metadata
- Get mail message field metadata
- Get mail thread field metadata
- Get mrp bom field metadata
- Get mrp production field metadata
- Get mrp workorder field metadata
- Get pos config field metadata
- Get pos order field metadata
- Get pos order line field metadata
- Get pos session field metadata
- Get product attribute field metadata
- Get product attribute value field metadata
- Get product category field metadata
- Get product product field metadata
- Get product template field metadata
- Get project project field metadata
- Get project task field metadata
- Get purchase order field metadata
- Get purchase order line field metadata
- Get res partner field metadata
- Get res partner bank field metadata
- Get res partner category field metadata
- Get sale order field metadata
- Get sale order line field metadata
- Get stock location field metadata
- Get stock move field metadata
- Get stock move line field metadata
- Get stock picking field metadata
- Get stock picking type field metadata
- Get stock quant field metadata
- Get stock warehouse field metadata
- Get uom category field metadata
- Get uom uom field metadata
Account Account (3 operations)
- Get Read account account by ID
- Put Update account account by ID
- Delete account account by ID
Account Journal (3 operations)
- Get Read account journal by ID
- Put Update account journal by ID
- Delete account journal by ID
Account Move (3 operations)
- Get Read account move by ID
- Put Update account move by ID
- Delete account move by ID
Account Move Line (3 operations)
- Get Read account move line by ID
- Put Update account move line by ID
- Delete account move line by ID
Account Payment (3 operations)
- Get Read account payment by ID
- Put Update account payment by ID
- Delete account payment by ID
Account Tax (3 operations)
- Get Read account tax by ID
- Put Update account tax by ID
- Delete account tax by ID
Account Tax Group (3 operations)
- Get Read account tax group by ID
- Put Update account tax group by ID
- Delete account tax group by ID
Crm Lead (3 operations)
- Get Read crm lead by ID
- Put Update crm lead by ID
- Delete crm lead by ID
Crm Stage (3 operations)
- Get Read crm stage by ID
- Put Update crm stage by ID
- Delete crm stage by ID
Crm Tag (3 operations)
- Get Read crm tag by ID
- Put Update crm tag by ID
- Delete crm tag by ID
Hr Department (3 operations)
- Get Read hr department by ID
- Put Update hr department by ID
- Delete hr department by ID
Hr Employee (3 operations)
- Get Read hr employee by ID
- Put Update hr employee by ID
- Delete hr employee by ID
Hr Job (3 operations)
- Get Read hr job by ID
- Put Update hr job by ID
- Delete hr job by ID
Mail Message (3 operations)
- Get Read mail message by ID
- Put Update mail message by ID
- Delete mail message by ID
Mail Thread (3 operations)
- Get Read mail thread by ID
- Put Update mail thread by ID
- Delete mail thread by ID
Mrp Bom (3 operations)
- Get Read mrp bom by ID
- Put Update mrp bom by ID
- Delete mrp bom by ID
Mrp Production (3 operations)
- Get Read mrp production by ID
- Put Update mrp production by ID
- Delete mrp production by ID
Mrp Workorder (3 operations)
- Get Read mrp workorder by ID
- Put Update mrp workorder by ID
- Delete mrp workorder by ID
Pos Config (3 operations)
- Get Read pos config by ID
- Put Update pos config by ID
- Delete pos config by ID
Pos Order (3 operations)
- Get Read pos order by ID
- Put Update pos order by ID
- Delete pos order by ID
Pos Order Line (3 operations)
- Get Read pos order line by ID
- Put Update pos order line by ID
- Delete pos order line by ID
Pos Session (3 operations)
- Get Read pos session by ID
- Put Update pos session by ID
- Delete pos session by ID
Product Attribute (3 operations)
- Get Read product attribute by ID
- Put Update product attribute by ID
- Delete product attribute by ID
Product Attribute Value (3 operations)
- Get Read product attribute value by ID
- Put Update product attribute value by ID
- Delete product attribute value by ID
Product Category (3 operations)
- Get Read product category by ID
- Put Update product category by ID
- Delete product category by ID
Product Product (3 operations)
- Get Read product product by ID
- Put Update product product by ID
- Delete product product by ID
Product Template (3 operations)
- Get Read product template by ID
- Put Update product template by ID
- Delete product template by ID
Project Project (3 operations)
- Get Read project project by ID
- Put Update project project by ID
- Delete project project by ID
Project Task (3 operations)
- Get Read project task by ID
- Put Update project task by ID
- Delete project task by ID
Purchase Order (3 operations)
- Get Read purchase order by ID
- Put Update purchase order by ID
- Delete purchase order by ID
Purchase Order Line (3 operations)
- Get Read purchase order line by ID
- Put Update purchase order line by ID
- Delete purchase order line by ID
Res Partner (3 operations)
- Get Read res partner by ID
- Put Update res partner by ID
- Delete res partner by ID
Res Partner Bank (3 operations)
- Get Read res partner bank by ID
- Put Update res partner bank by ID
- Delete res partner bank by ID
Res Partner Category (3 operations)
- Get Read res partner category by ID
- Put Update res partner category by ID
- Delete res partner category by ID
Sale Order (3 operations)
- Get Read sale order by ID
- Put Update sale order by ID
- Delete sale order by ID
Sale Order Line (3 operations)
- Get Read sale order line by ID
- Put Update sale order line by ID
- Delete sale order line by ID
Stock Location (3 operations)
- Get Read stock location by ID
- Put Update stock location by ID
- Delete stock location by ID
Stock Move (3 operations)
- Get Read stock move by ID
- Put Update stock move by ID
- Delete stock move by ID
Stock Move Line (3 operations)
- Get Read stock move line by ID
- Put Update stock move line by ID
- Delete stock move line by ID
Stock Picking (3 operations)
- Get Read stock picking by ID
- Put Update stock picking by ID
- Delete stock picking by ID
Stock Picking Type (3 operations)
- Get Read stock picking type by ID
- Put Update stock picking type by ID
- Delete stock picking type by ID
Stock Quant (3 operations)
- Get Read stock quant by ID
- Put Update stock quant by ID
- Delete stock quant by ID
Stock Warehouse (3 operations)
- Get Read stock warehouse by ID
- Put Update stock warehouse by ID
- Delete stock warehouse by ID
Uom Category (3 operations)
- Get Read uom category by ID
- Put Update uom category by ID
- Delete uom category by ID
Uom Uom (3 operations)
- Get Read uom uom by ID
- Put Update uom uom by ID
- Delete uom uom by ID
Why This Node?
Without this node:
- Hours of manual API integration
- Copy-pasting from odoo-v17 docs
- Debugging auth, pagination, error handling
- Maintaining your own client code
With this node:
- Install → configure → use. 5 minutes.
- Auto-generated from the official odoo-v17 OpenAPI spec
- Always up to date when the API changes
- Native n8n performance
Auto-Generated
This node was auto-generated from the official odoo-v17 OpenAPI specification using @n8n-dev/n8n-openapi-node-ultimate, then validated against the live API so you get accurate types and real parameters, not guesswork.
When the odoo-v17 API updates, this node updates too.
License
MIT © kelvinzer0