Heartwood by Canopée Digitale

Vos factures électroniques conformes, par appel HTTP

Générez, validez, convertissez et lisez des factures Factur-X, UBL 2.1 et CII — les trois formats du socle français, conformes au profil EXTENDED CTC-FR (norme AFNOR XP Z12-012), qui repose sur la norme européenne EN 16931. Une API REST, pas des semaines de spécifications XML à décortiquer.

Lire la documentation Essayer sans compte

Deux échéances, deux besoins

Recevoir — obligatoire à partir du 1er septembre 2026

Toutes les entreprises françaises assujetties à la TVA doivent pouvoir recevoir des factures électroniques structurées, quelle que soit leur taille. Recevoir, c'est lire et vérifier — deux opérations qui ne demandent aucun statut de plateforme agréée.

  • POST /v1/extract — un Factur-X, un CII ou un UBL entre, un JSON normalisé sort. Le format est détecté automatiquement.
  • POST /v1/validate — conformité vérifiée contre les règles officielles, chaque violation citée par son code BR-* pour un retour précis au fournisseur.

Émettre — 1er septembre 2027 pour les PME et TPE

À partir du 1er septembre 2026, les grandes entreprises et ETI devront émettre structuré et conforme. À partir du 1er septembre 2027, les PME, TPE et micro-entreprises devront faire de même. Si votre logiciel facture, il devra produire du structuré conforme.

  • POST /v1/generate/facturx — un JSON de facture entre, un PDF/A-3 avec CII embarqué sort.
  • POST /v1/generate/ubl — UBL 2.1, variantes fr-socle et peppol-bis.
  • POST /v1/convert — CII ↔ UBL, emballage CII → Factur-X.

Commencez sans rien nous demander

Le validateur public est gratuit, sans inscription et sans carte bancaire. Déposez une facture, vous obtenez un rapport de conformité citant les règles officielles appliquées.

curl -X POST "https://heartwood.canopee.digital/public/v1/validate" \
  --data-binary @ma-facture.xml

Documents jusqu'à 20 Mo. Le profil EXTENDED-CTC-FR (exigé en France) est appliqué par défaut ; obtenez EN 16931 en ajoutant ?profile=EN16931. Quota anti-abus sans compte requis. Pour un usage régulier, une clé API gratuite lève cette limite.

Sur quoi repose la conformité annoncée

La validation n'est pas une heuristique maison : elle exécute les rule packs officiels FNFE-MPE — schémas XSD et schematrons compilés du référentiel français.

Spécification OpenAPI · Guide de démarrage et exemples

Ce que Heartwood n'est pas

Heartwood n'est pas une plateforme agréée et ne le sera pas. Il ne transmet aucune facture, ne route rien, n'a pas de rôle fiscal. Le raccordement à une plateforme agréée reste indispensable et distinct.

C'est aussi ce qui le rend utilisable tout de suite : aucun compte à ouvrir chez un tiers, aucun KYC, aucun engagement réseau. Vous appelez une API, vous obtenez un document conforme. Utile en phase de développement, pour contrôler avant d'envoyer, pour lire les factures reçues, ou pour convertir un historique.

Tarifs

Paliers et tarifs
PalierDocuments / moisPrix
Découverte 20 Gratuit
Starter 200 29 €/mois
Pro 1 000 79 €/mois
Éditeur 5 000 199 €/mois

Inscription et souscription en libre-service, par carte bancaire. Résiliation à tout moment depuis votre espace client. Aucun contact commercial nécessaire — ni pour commencer, ni pour partir.

Créer une clé gratuite Détail des paliers