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-billingo

v0.1.5

Published

This is an n8n community node to use Billingo API in n8n workflows.

Readme

n8n-nodes-billingo

This is an n8n community node package for using the Billingo API in n8n workflows.

n8n is a workflow automation platform. Community nodes let you add integrations that are not bundled with n8n itself.

Disclaimer

This package is developed for personal use and is shared publicly as-is. Use it at your own risk.

This is not an official Billingo product, and it is not the official Billingo n8n implementation. It is not endorsed, maintained, reviewed, or supported by Billingo. Verify the generated requests and responses against Billingo's current API documentation before using this package in production or for business-critical invoicing workflows.

How This Node Was Generated

The node metadata is generated from Billingo's official OpenAPI descriptor. The repository keeps that descriptor as openapi.yml, then uses generation scripts to create the Billingo API client and n8n node metadata.

The generated metadata lives in nodes/Billingo/generated/metadata.ts. The generator script is scripts/generate-billingo-node-metadata.mjs.

To regenerate the generated files after updating the OpenAPI descriptor:

npm run generate-billingo

Always review the generated changes before publishing or upgrading a production workflow. OpenAPI descriptors can describe the API surface, but they do not replace manual validation of workflow behavior, edge cases, or Billingo account-specific configuration.

Installation

Follow the n8n community nodes installation guide and install this package by its npm package name:

n8n-nodes-billingo

For self-hosted n8n instances, you can also install community nodes from the n8n UI under Settings > Community Nodes, if community nodes are enabled for your instance.

Credentials

This node uses a Billingo API key.

  1. Create or copy an API key from your Billingo account.
  2. In n8n, create a new Billingo API credential.
  3. Paste the API key into the API Key field.
  4. Save and test the credential.

The credential sends the API key to Billingo using the X-API-KEY header.

Operations

This package exposes operations generated from Billingo API v3 endpoints described in the OpenAPI descriptor. The available resources and operations may change when the descriptor is updated and the node metadata is regenerated.

Because the node is generated, broad API coverage is prioritized over hand-written, workflow-specific UX. Some operations may require JSON input for complex request bodies.

Compatibility

This package is built as an n8n community node and declares n8n-workflow as a peer dependency. Use it with an n8n version that supports community nodes and the current n8n node API used by this package.

Development

Install dependencies:

npm install

Build the package:

npm run build

Run linting:

npm run lint

Run n8n in development mode with this node linked:

npm run dev

Resources