Skip to main content
This guide provides a step-by-step walkthrough on how to create an API user, generate an API key, assign permissions, and configure allowed IP addresses for secure API integration.

Required access

Creating users for API integration and managing permissions are actions restricted to users with Moderator permission.
⚠️ For security reasons, Moderator permission should only be granted to legal representatives of the company or persons authorized by legal power of attorney.

Step-by-step API authentication setup

Step 1: Create a dedicated user for API integration

⚠️ Important: This user should not be used for human login. It may be deleted if linked to an employee who leaves the company. Create it solely for technical/integration use.

Step 2: Assign permissions to the API user

Available permissions (examples)

💡 The permissions available depend on the type of product you have purchased.

Required access

Creating users for API integration and managing permissions are actions restricted to users with Moderator permission.
⚠️ For security reasons, Moderator permission should only be granted to legal representatives of the company or persons authorized by legal power of attorney.

Step-by-step API authentication setup

Step 1: Create a dedicated user for API integration

⚠️ Important: This user should not be used for human login. It may be deleted if linked to an employee who leaves the company. Create it solely for technical/integration use.

Step 2: Assign permissions to the API user

Available permissions (examples)

💡 The permissions available depend on the type of product you have purchased.

Step 3: Generate the API keyStep 3: Generate the API key

⚠️ Security note: For your security, we request the two-factor authentication code to create an API key, delete it, and add IP addresses to the allowed list⚠️ Security note: For your security, we request the two-factor authentication code to create an API key, delete it, and add IP addresses to the allowed list.
You’ll go to “Preferences” > “Acces Control” > Click in the user > Go to the end of the page > “Create API Key”\

Step 4: Configure allowed IP addresses

Summary: API authentication checklist

Security best practices