JSPM

  • ESM via JSPM
  • ES Module Entrypoint
  • Export Map
  • Keywords
  • License
  • Repository URL
  • TypeScript Types
  • README
  • Created
  • Published
  • Downloads 45
  • Score
    100M100P100Q114544F
  • License MIT

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

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

    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