← Portfolio

Node n8n pour Carbone.io

2025 github.com/carboneio/n8n-nodes-carbone ↗

n8nCarbone.ioTypeScript

Contexte

Client : Carbone.io édite une API de génération de documents qui fusionne des données JSON dans des templates Office ou LibreOffice (DOCX, XLSX, PPTX, ODT, HTML…) pour produire des documents professionnels dans de nombreux formats, via une syntaxe de balises simple.

Date des prestations : 2025

Nature des prestations : Développement

Détail des prestations

Développement du node n8n de Carbone.io, qui intègre les capacités de l’API directement dans les workflows d’automatisation n8n. Le node a été soumis à n8n et fait partie des nodes communautaires vérifiés, installables directement depuis le panneau de nodes de n8n — l’équivalent d’une intégration officiellement validée.

  • Génération de documents : fusion de données JSON dans un template (par ID, upload de fichier ou base64), sortie multi-formats (PDF, DOCX, XLSX, ODT, PPTX, HTML, CSV, PNG…), génération par lots et traitement asynchrone par webhook
  • Conversion de documents : HTML vers PDF (moteur Chromium), Office vers PDF (moteurs LibreOffice / OnlyOffice)
  • Gestion des templates : upload, mise à jour, recherche, suppression, catégories, tags, versionnage et métadonnées
  • Compatibilité des API Carbone v4 et v5

Composantes techniques : n8n · Carbone.io · TypeScript