brickowl-sales

n8n community node to interact with the Brick Owl API (Orders / Sales)

Package Information

Released: 6 mo ago
Downloads: 7 weekly / 23 monthly
Latest Version: 0.2.0
Author: wischi1812

Documentation

n8n-nodes-brickowl-sales

This is an n8n community node that lets you interact with the Brick Owl API to manage your LEGO store orders and invoices.

Features

Orders

  • Get Many: Retrieve a list of orders with configurable limit (default 50), status filter, time filters, pagination, and sorting.
  • Get: Retrieve full order details by ID — includes all fields: order totals, shipping address, customer info, payment method, tracking, notes, tax, items, timestamps, and more.
  • Set Status: Change the status of an order (Payment Submitted, Payment Received, Processing, Processed, Shipped, Received, On Hold).

Order Items

  • Get Many: Retrieve the individual items/positions within a specific order.

Invoices

  • Get Transactions: Retrieve invoice transaction details by Public Invoice ID or Stripe Charge ID.

Installation

In n8n (GUI)

  1. Go to Settings → Community Nodes
  2. Select Install
  3. Enter n8n-nodes-brickowl-sales
  4. Click Install

Via command line

cd ~/.n8n
npm install n8n-nodes-brickowl-sales

Then restart n8n.

Credentials

You need a Brick Owl API Key:

  1. Log in to brickowl.com
  2. Go to Profile → API Keys
  3. Click Add API key
  4. Enable at minimum Store Orders View/Edit
  5. Copy the API key and paste it into the n8n credential

Compatibility

Tested with n8n version 1.x and 2.x.

Resources

License

MIT

Discussion