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 🙏

© 2025 – Pkg Stats / Ryan Hefner

n8n-nodes-centum

v0.2.29

Published

Centum es un nodo para n8n que te da acceso directo a la API de Centum sin necesidad de librerías extra: buscá clientes por criterios, creá nuevos registros y automatizá tu gestión de usuarios en un par de clics. Diseñado bajo las guidelines oficiales de

Readme

n8n-nodes-centum

Banner image

This is a custom node for n8n, an open-source workflow automation platform, designed to integrate with the Centum API, a system for managing customers, payments, and other business resources.
The Centum node simplifies interaction with the Centum API endpoints, allowing operations such as customer search, payment creation, and more directly inside your n8n workflows.

The node is built to be extensible, making it easy to add new operations for specific integration needs with Centum.

Requires 3 parameters in the Centum API credential:

| Field | Type | Example | Required | |-----------------------------------|------------|-------------------------------------------------------------|----------| | Public Access Key | Password | a1b2c3d4e5f6g7h8i9j0... | Yes | | CentumSuiteConsumidorApiPublicaId | Number | 12345 | Yes | | Centum URL | Text (URL) | https://plataformaX.centum.com.ar:23990/BLX | Yes | |-----------------------------------|------------|-------------------------------------------------------------|----------|

Available Operations

55 endpoints organized into 5 categories:

📦 Articles

  • articulo: Search articles with filters (categories, dates, stock)
  • articuloPorId: Query by exact ID or code
  • articuloPorNombre: Query by article name
  • articulosDatosGenerales: Retrieve general article data
  • articulosExistencia: Stock availability by branch
  • articulosImagenes: Download and process article images
  • articulosPrecioPorLista: Prices by price list
  • articulosSucursalesFisicas: Articles grouped by branch
  • articuloSucursalFisica: Specific article in branch
  • buscarArticulo: Search article by name or code
  • categoriasObtener: List categories
  • marcasObtener: List brands
  • rubrosObtener: List product groups

👤 Customers

  • clienteNuevo: Create a new customer
  • nuevoContribuyente: Register a taxpayer with CUIT
  • clientes: Paginated customer list
  • clientesActualizar: Update customer data
  • clientesBusqueda: Search by email or DNI
  • clientesBusquedaPorCuit: Search by CUIT
  • buscarContribuyente: Search taxpayer
  • composicionSaldoCliente: Detailed account status
  • obtenerSaldoCliente: Current account balance

💳 Orders and Payments

  • cobros: Register a payment
  • obtenerCobros: Filter payments
  • obtenerFacturasCobros: Payment invoice history
  • crearPedidoVenta: Create a sales order
  • obtenerPedidosDeVenta: List sales orders
  • obtenerFacturasPedidosVentas: Sales order invoice history
  • obtenerFacturasPedidosVentasPorID: Sales order invoice history by ID
  • obtenerEstadosPedidosDeVenta: Available sales order statuses
  • pedidoVentaActividad: Check sales order activity
  • generarVentas: Generate a sale
  • generarCompras: Generate a purchase
  • obtenerCompras: Filter purchases
  • generarOrdenCompra: Generate a purchase order
  • obtenerOrdenCompra: Get purchase order by ID
  • obtenerOrdenesCompras: Filter purchase orders
  • obtenerBonificaciones: Get available discounts

🌍 Catalogs

  • provinciasLista: List of provinces (Argentina)
  • departamentosLista: Departments by province
  • sucursalesFisicas: Physical branches
  • listaPrecios: Available price lists
  • promocionesCliente: Commercial promotions for customers
  • regimenesEspecialesLista: Special tax regimes
  • regimenesEspecialesPorId: Special regime by ID
  • tipoComprobante: Voucher types
  • obtenerTurnoEntrega: Get delivery time slots
  • obtenerVendedores: Get sales representatives

⚙️ Utilities

  • generarProductosWoo: Transform data to WooCommerce format
  • procesarImagenes: Image processing and synchronization
  • generarToken: Authentication token generation
  • operadoresMoviles: Retrieve mobile operator data based on credentials
  • proveedorBuscar: Search supplier by ID
  • proveedorCrear: Create a new supplier

Prerequisites

To use this node, make sure you have the following installed in your development environment:

  • n8n: Version 1.75.2 or higher (latest recommended for compatibility).
  • Node.js: Version 20.x or higher.
  • npm: Required to install and build the plugin.
  • Git: To clone the repository.
  • Centum API access: Valid credentials (centumUrl, consumerApiPublicId, publicAccessKey) provided by your Centum provider.

Recommended: Follow the n8n guide to set up your development environment.

Using this Starter

Basic steps to work with this starter. For a detailed guide on creating and publishing nodes, see the documentation.

  1. Generate a new repository from this template.
  2. git clone https://github.com/<your-username>/<your-repo>.git
  3. Run npm i to install dependencies.
  4. Open the project in your editor.
  5. Explore the examples in /nodes and /credentials. Modify or replace them with your own nodes.
  6. Update package.json with your details.
  7. Run npm run lint to check for errors or npm run lintfix to fix them automatically.
  8. Test your node locally. See Running your node locally.
  9. Replace this README with your node documentation. Use the README TEMPLATE as a base.
  10. Update the LICENSE file with your details.
  11. Publish your package to npm.

Support

For issues or questions:

License

This project is licensed under the MIT License. See the LICENSE file for details.