Back to Nodes

GAPLI

Last updated Jul 14, 2026

n8n community node for GAPLI โ€” Automated Dropshipping Platform. Manage products, orders, wholesalers, and marketplace accounts directly from your n8n workflows.

30 Weekly Downloads
213 Monthly Downloads

Included Nodes

GAPLI
GAPLI Trigger

Description

n8n-nodes-gapli

![npm version](https://www.npmjs.com/package/n8n-nodes-gapli)
![License: MIT](LICENSE.md)
![n8n community](https://docs.n8n.io/integrations/community-nodes/)

This is an n8n community node for GAPLI โ€” an automated dropshipping platform. It lets you manage products, orders, wholesalers, marketplace accounts, and multi-market regions directly from your n8n workflows.

GAPLI is a B2B SaaS platform that enables operators to run automated dropshipping businesses across marketplaces (Allegro, Erli) and e-commerce stores (WooCommerce, PrestaShop). It handles product catalogs, order fulfillment, price management, inventory synchronization, and multi-marketplace integrations โ€” all from a single dashboard.

๐ŸŒ Market-Aware: All product, wholesaler, and analytics queries can be scoped to a specific market/region (e.g. Poland, Czech Republic) using a dynamic dropdown with country flags.

n8n is a fair-code licensed workflow automation platform.

Installation ยท Nodes ยท Credentials ยท Operations ยท AI Agent Tool ยท Usage Examples ยท Compatibility ยท Resources

Installation

Follow the installation guide in the n8n community nodes documentation.

npm package name: n8n-nodes-gapli

Quick Install via n8n UI

1. Go to Settings โ†’ Community Nodes
2. Click Install a community node
3. Enter n8n-nodes-gapli and click Install

Manual Install (self-hosted n8n)

cd ~/.n8n
npm install n8n-nodes-gapli

Then restart n8n.

Nodes

This package includes two nodes and one credential type:

๐ŸŸฃ GAPLI Node (Regular + AI Tool)

The main node for interacting with the GAPLI API. Supports all CRUD operations across multiple resources. Also available as an AI Agent Tool โ€” connect it to an AI Agent node and let AI manage your dropshipping operations.

โšก GAPLI Trigger Node (Polling)

A trigger node that polls the GAPLI API at regular intervals and fires your workflow when events occur:

  • New Order โ€” triggers when a new order is placed
  • Order Status Changed โ€” triggers when an order transitions between statuses
  • New Product โ€” triggers when new products appear in the catalog
  • Credentials

    GAPLI API Key

    To use this node, you need a GAPLI API key:

    1. Log in to your GAPLI Dashboard
    2. Navigate to Integrations (sidebar menu)
    3. Go to the API Keys tab
    4. Click Generate New Key
    5. Copy the key (starts with gapli_)
    6. In n8n, create new GAPLI API credentials and paste the key

    | Field | Description |
    |—|—|
    | API Key | Your GAPLI API key (starts with gapli_) |
    | Base URL | Default: https://gapli.com. Change only for staging/development. |

    The credential includes an automatic connection test that calls the /health endpoint to verify your API key.

    Operations

    ๐Ÿ“ฆ Product

    | Operation | Description |
    |—|—|
    | Get Many | Retrieve a list of products from your catalog. Supports market scoping and filters: parser ID, SKU, search text, EAN/GTIN, availability, price range, stock, oversized, exclude already listed. Full Database Scan mode available. |
    | Get by SKU | Retrieve a single product by its SKU (Stock Keeping Unit). |
    | Batch EAN Lookup | Look up multiple products by EAN/GTIN barcodes in a single request (up to 100). |
    | Batch SKU Lookup | Look up multiple products by SKU identifiers in a single request (up to 100). |

    ๐Ÿ›’ Order

    | Operation | Description |
    |—|—|
    | Get Many | Retrieve a list of orders. Filter by status, date range (from/to). |
    | Get by ID | Retrieve a single order by its numeric ID. |

    ๐Ÿญ Wholesaler

    | Operation | Description |
    |—|—|
    | Get Many | Retrieve the list of available wholesalers/suppliers. Supports market scoping and active status filter. |

    ๐Ÿช Marketplace

    | Operation | Description |
    |—|—|
    | Get Accounts | Retrieve connected marketplace accounts (Allegro, Erli). |
    | Get Products | Retrieve products listed on marketplace accounts. Filter by account ID and platform. |

    ๐Ÿฌ Store

    | Operation | Description |
    |—|—|
    | Get Many | Retrieve all stores (WooCommerce, PrestaShop, etc.) for the authenticated operator. |

    ๐ŸŒ Market

    | Operation | Description |
    |—|—|
    | Get Many | Retrieve the list of available markets/regions with country codes, currencies, and flag emojis. |

    ๐Ÿท๏ธ Industry

    | Operation | Description |
    |—|—|
    | Get Many | List available product industries with wholesaler counts per industry. |

    ๐Ÿ“Š Analytics

    | Operation | Description |
    |—|—|
    | Top Products | Get a ranking of best-selling products by period (7 days, 30 days, 90 days). |
    | Sales Summary | Revenue in source transaction currency (totalrevenuesourcecurrency) and PLN (totalrevenue_pln). Supports Account ID and Store ID filters for per-account scoping. Old gross/net aliases preserved but deprecated. |
    | Stock Alerts | Intelligent low-stock detection with estimated days until stockout. |
    | Marketplace Health | Allegro account performance: sync rate, listing quality, error rates. |
    | Global Top Products | ๐ŸŒ Platform-wide best-selling products across ALL operators (anonymized, quantity-based). |
    | Global Category Trends | ๐ŸŒ Wholesaler/category popularity with trend direction (up/down/stable) and % change. |
    | Platform Stats | ๐ŸŒ Platform-wide counters: orders, active operators, catalog size, marketplace accounts. |
    | Global Price Benchmarks | ๐ŸŒ Average/min/max gross prices per wholesaler for competitive price analysis. |

    ๐Ÿ’š Health

    | Operation | Description |
    |—|—|
    | Check | Verify the GAPLI API status and your authentication. Returns service info, rate limits, and available endpoints. |

    AI Agent Tool

    The GAPLI node is configured with usableAsTool: true, which means it can be used as a tool for AI Agent nodes in n8n.

    How to use:

    1. Add an AI Agent node to your workflow
    2. Connect the GAPLI node as a tool
    3. The AI agent can now autonomously:
    – Search and retrieve products
    – Check order statuses
    – List marketplace accounts
    – Monitor inventory
    – Access global market intelligence

    This is particularly useful for building conversational e-commerce assistants or autonomous dropshipping agents.

    Usage Examples

    Example 1: New Order Notification to Slack

    GAPLI Trigger (New Order) โ†’ Slack (Send Message)
    

    Set up the GAPLI Trigger with “New Order” event, then format and send order details to your Slack channel.

    Example 2: Daily Inventory Check

    Schedule Trigger (Daily) โ†’ GAPLI (Get Many Products, available=true) โ†’ Google Sheets (Append)
    

    Automatically export your available inventory to a Google Sheet every day.

    Example 3: Order Status Tracking

    GAPLI Trigger (Order Status Changed) โ†’ IF (status=shipped) โ†’ Email (Send)
    

    Send an email notification when orders are shipped.

    Example 4: AI-Powered Product Assistant

    Chat Trigger โ†’ AI Agent โ†’ GAPLI Tool (Products/Orders)
    

    Build a conversational assistant that can answer questions about your products, orders, and inventory using natural language.

    Example 5: Global Market Intelligence Report

    Schedule Trigger (Weekly) โ†’ GAPLI (Global Top Products + Platform Stats) โ†’ Email (Send Report)
    

    Generate a weekly market intelligence report with platform-wide bestsellers and performance trends.

    Compatibility

    | Requirement | Version |
    |—|—|
    | n8n | v1.0.0 or higher |
    | Node.js | v22 or higher |
    | GAPLI API | v1.0 |

    Tested on n8n self-hosted and n8n Cloud.

    Resources

  • GAPLI Dashboard โ€” Platform dashboard & API key management
  • GAPLI API Documentation โ€” Full API reference
  • n8n Community Nodes Documentation โ€” How to install community nodes
  • n8n Community Forum โ€” Get help and share workflows
  • Version History

    0.8.0 (2026-05-02)

  • ๐ŸŒ New: Market Selector โ€” dynamic dropdown with country flag emojis on Product, Wholesaler, Analytics, and Marketplace resources. Scope queries to specific regions (e.g. ๐Ÿ‡ต๐Ÿ‡ฑ Poland).
  • ๐ŸŒ New: Market Resource โ€” Get Many operation to list all available markets with country codes, currencies, and flags.
  • ๐Ÿ”Ž New: Batch EAN Lookup โ€” look up multiple products by EAN/GTIN barcodes in a single POST request (up to 100).
  • ๐Ÿ”Ž New: Batch SKU Lookup โ€” look up multiple products by SKU identifiers in a single POST request (up to 100).
  • โšก New: Trigger Market Filter โ€” scope “New Product” trigger to a specific market/region.
  • ๐Ÿ”„ Backward Compatible โ€” Market selector defaults to “All Markets” (no filter). Existing workflows work unchanged.
  • 0.7.0 (2026-04-27)

  • โœจ New: Max Items Safety Parameter โ€” control how many products Full Database Scan returns (100โ€“50,000)
  • โœจ New: Pagination Metadata (_meta) โ€” every product includes scan context data
  • ๐Ÿ› Fix: manufacturer column crash โ€” dynamic column existence checking
  • ๐Ÿ› Fix: Silent error swallowing โ€” parser errors now logged
  • 0.6.0 (2026-04-26)

  • ๐Ÿ› Critical Fix: Full Database Scan + Search HTTP 500 โ€” name column dynamically checked; search falls back to SKU-only for partitions without name
  • ๐Ÿ› Critical Fix: Search + Exclude Already Listed HTTP 500 โ€” same root cause + 50K SKU safety cap
  • โœจ New: EAN/GTIN Exact Match Filter โ€” search by exact barcode
  • โœจ New: Exclude Metadata โ€” excludemeta in response for filter verification
  • ๐Ÿ’ก Improved: UI Hints โ€” Full Database Scan and Exclude Already Listed descriptions enhanced
  • 0.5.0 (2026-04-26)

  • โœจ New: Parser-First Pagination โ€” Full Database Scan no longer truncates at 50K; iterates per-parser
  • โœจ New: Has EAN/GTIN Filter โ€” return only products with valid EAN
  • โœจ New: Exclude Parser IDs โ€” skip specific wholesaler parsers
  • โœจ New: Category IDs in Response โ€” category_ids field added to product output
  • 0.4.0 (2026-04-25)

  • โœจ New: Full Database Scan Mode โ€” bypass pagination limits, scan all parser partitions
  • โœจ New: Wholesaler Dropdown โ€” searchable dropdown replacing numeric Parser ID input
  • 0.3.0 (2026-04-24)

  • โœจ New: Server-Side Product Filters โ€” 5 filters applied before pagination: stockmin, pricegrossmin, pricegrossmax, excludeoversized, excludealreadylistedonaccounts
  • โœจ New: Global Analytics โ€” 4 platform-wide operations for market intelligence:
  • – Get Global Top Products, Get Global Category Trends, Get Platform Stats, Get Global Price Benchmarks

    0.2.0 (2026-04-22)

  • โœจ New: Store Resource โ€” retrieve operator stores
  • โœจ New: Industry Resource โ€” browse product industries with wholesaler counts
  • โœจ New: Analytics Resource โ€” 4 operations: Top Products, Sales Summary, Stock Alerts, Marketplace Health
  • ๐Ÿ”ง Enhanced: Orders โ€” added marketplaceaccountname field showing Allegro/Erli account name
  • 0.1.0 (2026-04-22)

  • ๐ŸŽ‰ Initial release
  • GAPLI Node with Product, Order, Wholesaler, Marketplace, and Health resources
  • GAPLI Trigger Node with polling support for New Order, Order Status Changed, and New Product events
  • AI Agent Tool support (usableAsTool)
  • GapliApi credentials with connection testing
  • Professional SVG icons (light & dark mode)

License

MIT โ€” ยฉ 2026 GAPLI Global LTD