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

v0.8.0

Published

n8n node for Fireberry API

Readme

Banner image

n8n-nodes-fireberry

This is an n8n community node for Fireberry API. It provides a node to interact with Fireberry CRM system.

This node was developed by Ido Kraicer

n8n is a fair-code licensed workflow automation platform.

Table of Contents

Installation

Follow the installation guide in the n8n community nodes documentation.

Local Installation

npm install n8n-nodes-fireberry

Docker Installation

When using n8n in Docker, add this node to your Docker container using the following environment variable:

N8N_COMMUNITY_PACKAGES=n8n-nodes-fireberry

Operations

The Fireberry node supports the following operations:

Records

  • Query Records: Search for records using Fireberry's query syntax
    • Supports both text-based queries and a visual query builder
    • Offers filtering by field values with multiple operators
    • Supports pagination with up to 500 records per page
    • Retrieves all records with automatic handling of rate limiting
  • Create Record: Create a single record
  • Create Batch: Create multiple records (up to 20) in one request
    • Automatically splits larger batches into API-compliant chunks
  • Update Record: Update a single record
  • Update Batch: Update multiple records (up to 20) in one request
    • Automatically splits larger batches into API-compliant chunks
  • Delete Record: Delete a single record
  • Delete Batch: Delete multiple records (up to 20) in one request
    • Automatically splits larger batches into API-compliant chunks

Credentials

To use the Fireberry node, you need to create credentials with your Fireberry API Key:

  1. Get your API Key from your Fireberry account
  2. In n8n, go to Settings > Credentials > New
  3. Select the Fireberry API credential type
  4. Enter your API Key
  5. Save the credential

Examples

Query Records Example

Use the visual query builder or enter a query string directly:

// Query all contacts with a specific email domain
(emailaddress1 start-with %@example.com)

Batch Operations Format

The batch operations (create, update, delete) use specific data formats:

Create Batch Format

{
	"data": [
		{
			"field1": "value1",
			"field2": "value2"
		},
		{
			"field1": "value3",
			"field2": "value4"
		}
	]
}

Update Batch Format

{
	"data": [
		{
			"id": "record-id-1",
			"record": {
				"field1": "value1",
				"field2": "value2"
			}
		},
		{
			"id": "record-id-2",
			"record": {
				"field1": "value3",
				"field2": "value4"
			}
		}
	]
}

Delete Batch Format

{
	"data": ["record-id-1", "record-id-2"]
}

Documentation

For more detailed information, please check the following documentation:

Resources

Deployment

To deploy this node as a community package:

  1. Clone the repository
  2. Install dependencies: npm install
  3. Build the package: npm run build
  4. Publish to npm: npm publish

After publishing, users can install your node using npm or the n8n interface.

License

MIT License