npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2026 – Pkg Stats / Ryan Hefner

n8n-nodes-selorax

v1.0.5

Published

n8n community node for SeloraX integration - enables automation workflows with SeloraX through webhooks and actions

Readme

n8n-nodes-selorax

n8n.io - Workflow Automation

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)

  1. Go to Settings > Community Nodes in your n8n instance
  2. Select Install
  3. Enter n8n-nodes-selorax as the npm package name
  4. Agree to the risks of using community nodes
  5. 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:

  1. Go to Credentials in your n8n instance
  2. Create new SeloraX API credentials
  3. Enter your SeloraX API key and API URL (default: https://n8n-npm-backend.onrender.com)
  4. Test the connection to ensure it's working

API Key Setup

To get your SeloraX API key:

  1. Contact your SeloraX administrator
  2. Request API access for n8n integration
  3. You'll receive an API key and the API endpoint URL
  4. 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

  1. SeloraX Trigger (New Order)
  2. Code Node (Process order data)
  3. SeloraX Action (Update item status)
  4. Email Node (Send confirmation)

Status Monitoring Workflow

  1. SeloraX Trigger (Status Update)
  2. Switch Node (Check status type)
  3. SeloraX Action (Send notification)
  4. 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:

  1. Check the n8n community forum
  2. Review the SeloraX documentation
  3. Contact SeloraX support at [email protected]

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

License

MIT

Resources