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-erply-api

v2.0.1

Published

A complete n8n node package for all Erply APIs and webhooks

Downloads

100

Readme

n8n-nodes-erply-api

This is an n8n community node. It lets you use the Erply API, Service APIs and webhook triggers in your n8n workflows.

Erply is a multi store, retail chain and franchise point-of-sale platform.

n8n is a fair-code licensed workflow automation platform.

Installation
Credentials
Compatibility
Usage
Limitations
Resources

Installation

Follow the installation guide in the n8n community nodes documentation.

Credentials

Ensure that your Erply user has API access enabled. Some service endpoints (such as CDN) may require a JWT to be used instead of the default sessionKey. Additionally some service endpoints may incorrectly return an authentication error when using a JWT instead of sessionKey. You will have more success if you use the auth without JWT for all requests unless you're specificially required to use it.

Compatibility

Tested on version 1.47.1

Usage

Some API endpoints might return the desired array behind an object root.

{
	someInfo: "string",
	actualData: [{}]
}

In this case, use the (JMES Path)[https://jmespath.org/] field to return the desired data.

Erply API

Any calls to the https://*.erply.com/api endpoint are handled by the Erply API node.

Erply Service

All service APIs (PIM, inventory etc) are handled by Erply Service.

The Endpoint Path Select options are dynamically fetched from the respective service api swagger doc json files. The use of this is simply a convenience and is not strictly necessary to use.

image

If the path contains a replacable components ({ids} etc), use .replace("{ids}", "myvalue") to set the desired values.

Erply Trigger

These webhooks will be dynamically created/destroyed, so there's no need to create them manually before use.

Limitations

All authenticated requests get a new sessionKey and are not reused even though an expiry is provided. Erply returns status code 400 when a sessionKey is expired. A current limitation of n8n requires a 401 response to trigger a token refresh.

ErplyService should use getServiceEndpoints as an input to list the correct endpoint base URLs for your account code. According to Erply, these service endpoints can change without prior notice.

Rate limiting is not currently handled.

Pagination is not currently supported, however using the take parameter for the service endpoints will return 100,000 results.

Currently some of the Erply service endpoint swagger json definition files are not returning valid json and will result in the 'endpoint path select' field unable to load options.

Resources