Odoo credentials
You can use these credentials to authenticate the following nodes:
Supported authentication methods
API key (Recommended)
Password
Using API key
To configure this credential, you’ll need a user account on an Odoo database and:
Your Site URL
Your Username
An API key
Your Database name
To set up the credential with an API key:
Enter your Odoo server or site URL as the Site URL.
Enter your Username as it’s displayed on your Change password screen in Odoo.
To use an API key, go to Your Profile > Preferences > Account Security > Developer API Keys.
If you don’t have this option, you may need to upgrade your Odoo plan. Refer to Required plan type for more information.
Select New API Key.
Enter a Description for the key, like
n8n integration.Select Generate Key.
Copy the key and enter it as the Password or API key in your n8n credential.
Enter your Odoo Database name, also known as the instance name.
Refer to Odoo API Keys for more information.
Using password
To configure this credential, you’ll need a user account on an Odoo database and:
Your Site URL
Your Username
Your Password
Your Database name
To set up the credential with a password:
Enter your Odoo server or site URL as the Site URL.
Enter your Username as it’s displayed on your Change password screen in Odoo.
To use a password, enter your user password in the Password or API key field.
Enter your Odoo Database name, also known as the instance name.
Note
Password compatibility
If you try a password credential and it doesn’t work for a specific node function, try switching to an API key. Odoo requires an API key for certain modules or based on certain settings.
Required plan type
Note
Required plan type Access to the external API is only available on a Custom Odoo plan. (The One App Free or Standard plans won’t give you access.)
Refer to Odoo Pricing Plans for more information.