Package Information
Documentation
n8n-nodes-selorax

This is an n8n community node that provides integration with SeloraX, enabling you to:
- Trigger workflows based on SeloraX events via webhooks
- Execute actions in SeloraX from your n8n workflows
- Manage items and track their status
- Send notifications through multiple channels
Installation
Follow the installation guide in the n8n community nodes documentation.
Community Nodes (Recommended)
- Go to Settings > Community Nodes in your n8n instance
- Select Install
- Enter
n8n-nodes-seloraxas the npm package name - Agree to the risks of using community nodes
- Select Install
After installation restart n8n to register the new nodes.
Manual Installation
To get started install the package in your n8n root directory:
npm install n8n-nodes-selorax
For Docker-based deployments add the following line before the font installation command in your n8n Dockerfile:
RUN cd /usr/local/lib/node_modules/n8n && npm install n8n-nodes-selorax
Configuration
Credentials
Before using the SeloraX nodes, you need to configure your API credentials:
- Go to Credentials in your n8n instance
- Create new SeloraX API credentials
- Enter your SeloraX API key and API URL (default:
https://n8n-npm-backend.onrender.com) - Test the connection to ensure it's working
API Key Setup
To get your SeloraX API key:
- Contact your SeloraX administrator
- Request API access for n8n integration
- You'll receive an API key and the API endpoint URL
- Use these credentials in your n8n SeloraX credential configuration
Nodes
This package provides two main nodes:
SeloraX Trigger
The trigger node allows you to start workflows based on SeloraX events:
- New Order: Triggers when a new order is created
- Status Update: Triggers when an item status changes
- Item Created: Triggers when a new item is created
- Item Updated: Triggers when an item is updated
- Custom Event: Triggers on custom SeloraX events
Configuration:
- Select the event types you want to listen for
- The node will automatically register a webhook with SeloraX
- When events occur, your workflow will be triggered with the event data
SeloraX Action
The action node allows you to perform operations in SeloraX:
- Create Item: Create new items in SeloraX
- Update Item: Update existing items
- Get Status: Retrieve the current status of items
- Send Notification: Send notifications via email, SMS, or push
- Custom Action: Execute custom API calls
Configuration:
- Choose the operation you want to perform
- Provide the required parameters for each operation
- The node will execute the action and return the results
Example Workflows
Order Processing Workflow
- SeloraX Trigger (New Order)
- Code Node (Process order data)
- SeloraX Action (Update item status)
- Email Node (Send confirmation)
Status Monitoring Workflow
- SeloraX Trigger (Status Update)
- Switch Node (Check status type)
- SeloraX Action (Send notification)
- Slack Node (Alert team)
API Reference
The SeloraX nodes communicate with the SeloraX Backend API. For detailed API documentation, visit https://n8n-npm-backend.onrender.com/api-docs.
Authentication
All API requests require authentication using your API key. The nodes handle authentication automatically using the configured credentials.
Rate Limits
The SeloraX API implements rate limiting:
- Global: 1000 requests per 15 minutes
- API endpoints: 500 requests per 15 minutes
- Auth endpoints: 10 requests per 15 minutes
Troubleshooting
Common Issues
"Invalid API Key" Error:
- Verify your API key is correct in the credentials
- Check that the API URL is properly configured
- Ensure your API key hasn't expired
Webhook Registration Failed:
- Verify your n8n instance is accessible from the internet
- Check that the webhook URL uses HTTPS
- Ensure your SeloraX API allows webhook registration
Connection Timeout:
- Check your network connectivity
- Verify the SeloraX API endpoint is accessible
- Try increasing the timeout in node settings
Debug Mode
Enable debug mode in n8n to see detailed logs:
export N8N_LOG_LEVEL=debug
Support
For support with this community node:
- Check the n8n community forum
- Review the SeloraX documentation
- Contact SeloraX support at support@selorax.com
Development
Setup
git clone https://github.com/selorax/n8n-nodes-selorax.git
cd n8n-nodes-selorax
npm install
Build
npm run build
Test
npm test
Lint
npm run lint
npm run lintfix # Auto-fix issues