bol-retailer

n8n community node for Bol.com Retailer API

Package Information

Released: 6/17/2025
Downloads: 2 weekly / 22 monthly
Latest Version: 1.0.4
Author: Jim Your-Last-Name

Documentation

n8n-nodes-bol-retailer

This is an n8n community node that allows you to interact with the Bol.com Retailer API.

Bol.com is a major Dutch e-commerce platform. This node enables automation of your Bol.com seller operations through n8n workflows.

Installation

Follow the installation guide in the n8n community nodes documentation.

Community Nodes (Recommended)

  1. Go to Settings > Community Nodes.
  2. Select Install.
  3. Enter n8n-nodes-bol-retailer in Enter npm package name.
  4. Agree to the risks of using community nodes: select I understand the risks of installing unverified code from a public source.
  5. Select Install.

After installing the node, you can use it like any other node. n8n displays the node in search results in the Nodes panel.

Manual installation

To get started install the package in your n8n root directory:

npm install n8n-nodes-bol-retailer

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-bol-retailer

Credentials

This node requires Bol.com Retailer API credentials. You can obtain these from your Bol.com Seller Dashboard:

  1. Log in to your Bol.com Seller Dashboard
  2. Go to Settings > API Settings
  3. Create new API credentials
  4. Copy the Client ID and Client Secret

Setting up credentials in n8n

  1. Go to Credentials > New
  2. Search for "Bol.com Retailer API"
  3. Enter your Client ID and Client Secret
  4. Choose the environment (Demo or Production)
  5. Test and save the credentials

Operations

Orders

  • Get All Orders: Retrieve all orders with filtering options
  • Get Order: Get details of a specific order
  • Ship Order: Mark an order as shipped with tracking information

Supported Features

  • OAuth2 client credentials authentication
  • Environment switching (Demo/Production)
  • Order filtering by status and fulfillment method
  • Support for major shipping providers (PostNL, DHL, DPD, UPS, GLS)

Example Usage

Basic Order Retrieval

  1. Add the Bol.com Retailer node to your workflow
  2. Select "Order" as the resource
  3. Choose "Get All Orders" operation
  4. Configure filtering options if needed
  5. Execute the workflow

Shipping Orders

  1. Set up the node with "Order" resource
  2. Choose "Ship Order" operation
  3. Provide the order ID
  4. Select the transporter and add tracking information
  5. Execute to mark the order as shipped

Resources

Version history

1.0.0

  • Initial release
  • Order management operations
  • OAuth2 authentication
  • Demo and production environment support

License

MIT

Discussion