Description
n8n-nodes-compo-pim-api
Community node for n8n providing integration with Compo PIM API – a comprehensive Product Information Management system designed for efficient management of product catalogs, templates, and channels.
n8n is a fair-code licensed workflow automation platform.
Installation • Credentials • Resources & Operations • Usage • Compatibility • Resources
Features
- Full API access to Compo PIM product information management system
- Manage product catalogs, templates, channels, and features
- Batch operations with comprehensive filtering capabilities
- Automatic authentication and token management
- Seamless integration with n8n workflows
Installation
Follow these instructions to install this node for n8n:
npm install n8n-nodes-compo-pim-api
After installation, the node will be available in your n8n instance under the "Compo PIM API" name.
Credentials Setup
- In n8n, go to Credentials
- Click New and select Compo PIM API
- Enter your credentials:
- Login: your Compo PIM system login
- Password: your password
- Save credentials
Available Resources
Catalog
- Get all categories
- Get category by ID
- Create category
- Update category
- Delete category
Product
- Get product by ID
- Create product
- Update product
- Delete product
- Get product list (with scrolling)
Template
- Get template by ID
- Create template
- Update template
- Delete template
Channel
- Get all channels
- Get channel by ID
- Create channel
- Update channel
- Delete channel
Feature
- Get all features
- Get feature by ID
- Create feature
- Update feature
- Delete feature
Usage Examples
Getting All Catalog Categories
- Select resource: Catalog
- Select operation: Get All
Creating a New Product
- Select resource: Product
- Select operation: Create
- In the Data field, provide product JSON data
Getting Products with Filtering
- Select resource: Product
- Select operation: Get List (scroll)
- Specify required filters:
- Catalog ID
- Brand ID
- Number of days for date change filtering
API Documentation
Full API documentation is available in the API-COMPO-PIM.md file in the project root.
Base URL
https://demodata.compo-soft.ru/api/v1/
Authentication
The node automatically obtains an access token using the /sign-in/ method and uses it for all subsequent requests.
Compatibility
- n8n version 0.174.0 and above
- Node.js 18.10.0 and above
Resources
- NPM Package: n8n-nodes-compo-pim-api
- Developer Information: For those interested in contributing or publishing updates, refer to the PUBLISH.md file in the repository which contains guidelines for maintaining and publishing this package.