Une API simple pour générer des factures conformes

POST votre JSON EN 16931, recevez un Factur-X PDF/A-3 valide. Préférez le code ? La lib Go facturx-go s'intègre directement dans votre service.

REST — depuis n'importe quel langagebash

curl -X POST https://api.verifacture.fr/api/v1/invoices \
  -H "Authorization: Bearer vfk_live_xxx" \
  -H "Content-Type: application/json" \
  -d @invoice.json

Go — directement dans votre servicego

import "github.com/tahayassine/facturx-go/pkg/facturx"

inv := buildInvoice() // your EN 16931 model
pdf, err := facturx.Generate(inv, facturx.ProfileEN16931)
// pdf is a Factur-X PDF/A-3, ready to send.

Conçu pour la production

Clés test / live

Préfixes vfk_test_ et vfk_live_ pour séparer vos environnements sans risque de mélange.

Multi-tenant strict

Chaque clé est rattachée à une organisation. Aucune fuite croisée possible entre comptes.

Rate-limit + audit

Limites par clé, logs d'usage horodatés, révocation immédiate depuis le dashboard.

Moteur ouvert, produit hébergé

La lib qui génère et valide vos factures (facturx-go) est open-source sous licence MIT — auditable et auto-hébergeable. L'API hébergée et le SaaS Verifacture sont, eux, un produit commercial maintenu par notre équipe.

Voir la lib facturx-go sur GitHub