Intégrez la facture électronique tunisienne dans votre ERP existant. Envoyez du JSON, recevez un XML signé (TEIF v1.8.8 + XAdES) et un PDF avec QR code.
Vous avez déjà un compte API ?
Connectez-vous au portail développeurs$ curl -X POST \
https://efacturetn.com/api/v1/einvoices/process \
-H "X-Api-Key: ck_test_xxx" \
-H "Content-Type: application/json" \
-d '{ "invoice_number": "F-001",
"date": "2026-06-13",
"seller": { "name":"...", "tax_id":"1234567MAM000", "address":"Tunis" },
"buyer": { "name":"...", "tax_id":"7654321XAM000" },
"items": [ { "description":"Service", "quantity":1,
"unit_price":500, "vat_rate":19 } ] }'
// Réponse (~5 secondes)
{
"success": true,
"data": {
"status": "signed",
"ttn_reference": "TTN-TEST-XXXXX",
"xml_base64": "PD94bWwgdmVyc2lvbj0i...",
"pdf_base64": "JVBERi0xLjQKJaqr..."
}
}
Vous envoyez, on s'occupe de tout
Un prix par facture, pas de frais cachés
XAdES-BES conforme avec certificat tunisien. Entreprise ID (cachet automatique), DigiGo (PIN + OTP), clé USB ou E-Houwiya (Mobile ID).
Soumission directe avec retry intelligent et circuit breaker si TTN indisponible.
PDF professionnel avec QR code de vérification généré automatiquement.
Chaque facture archivée conformément à la législation tunisienne.
Vérifiez vos factures avant signature avec /einvoices/validate. Aucun crédit consommé.
Taux de succès, crédits, erreurs et latence p50/p95 dans votre console admin.
Chaque client a sa clé sandbox (ck_test_), sans crédit consommé, et sa clé de production (ck_live_) quand il est prêt.
Choisissez selon votre cas d'usage. Vous pouvez basculer de l'un à l'autre par requête.
Cachet électronique serveur (SEAL)
Synchrone, ~5 secondes, aucune interaction utilisateur. La signature est appliquée automatiquement par notre serveur avec le cachet de l'entreprise.
Signature à distance PIN + OTP
Asynchrone. Le signataire signe lui-même sur une page sécurisée avec son PIN et un OTP, depuis n'importe quel appareil.
GET /einvoices/{id}Token physique, signature locale
Asynchrone. La facture est signée sur le poste du signataire avec sa clé USB de certification, l'API assure le dépôt TTN.
Mobile ID, identité numérique mobile
Asynchrone. Le signataire valide la signature depuis son smartphone avec son identité numérique mobile (Mobile ID).
Inscription gratuite, clés de test dès la confirmation de votre adresse, aucun crédit requis pour tester.
Plus de détails dans le guide d'intégration.
// Requête entrante (votre ERP → notre API)
X-Api-Key: ck_live_xxxxx...
Content-Type: application/json
Inscrivez-vous, vérifiez votre email, créez votre premier client et utilisez sa clé sandbox ck_test_xxx pour commencer à intégrer. Aucun crédit consommé en mode test.
$ curl https://efacturetn.com/api/v1/status
{
"success": true,
"data": {
"status": "operational",
"version": "1.0.0"
}
}
Notre équipe prend en charge l'intégration dans votre système existant, quelle que soit la technologie (SAP, Odoo, Sage, logiciel maison). Sur devis.
Tarification sur mesure selon votre volume. Réponse sous 24h.