odoo-v17

Odoo v17 is an all-in-one open-source ERP for managing all aspects of business in a single platform

Package Information

Released: 4 mo ago
Downloads: 45 weekly / 1,701 monthly
Latest Version: 1.0.9
Author: kelvinzer0

Documentation

@n8n-dev/n8n-nodes-odoo-v17

odoo-v17 Banner

npm version
License: MIT


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-v17

Or in n8n:

  1. Settings → Community Nodes → Install
  2. Search: @n8n-dev/n8n-nodes-odoo-v17
  3. Click Install

Quick Start

  1. Install the node (above)
  2. Add credentials: odoo-v17 API → paste your API key
  3. Drag the odoo-v17 node into your workflow
  4. 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

Discussion