API de facturation Emetis : intégrez vos factures dans votre ERP, CRM ou boutique
L'API REST Emetis permet d'automatiser la création, l'envoi et le suivi des factures depuis n'importe quel outil tiers. Guide technique et cas d'usage pour développeurs.
Si votre activité génère des factures en volume ou si vous souhaitez automatiser votre cycle order-to-cash, l'API Emetis est faite pour vous. En quelques lignes de code, vous pouvez créer une facture Factur-X conforme, l'envoyer et suivre son statut depuis votre ERP ou CRM.
L'API REST Emetis est disponible dès le plan Professionnel. Vous pouvez créer plusieurs clés API avec des permissions granulaires et les révoquer à tout moment.
Authentification — Clés API sécurisées
L'API Emetis utilise des clés d'authentification au format Bearer Token. Les clés sont créées depuis votre tableau de bord (section "Clés API"), nommées pour identifier leur usage, et ne sont affichées qu'une seule fois à la création. Stockez-les dans vos variables d'environnement, jamais dans votre code source.
Les endpoints principaux
| Méthode | Endpoint | Description |
|---|---|---|
| GET | /api/invoices | Lister les factures |
| POST | /api/invoices | Créer une facture |
| GET | /api/invoices/:id | Récupérer une facture |
| POST | /api/invoices/:id/issue | Émettre une facture brouillon |
| POST | /api/invoices/:id/send | Envoyer par email |
| GET | /api/clients | Lister les clients |
| POST | /api/clients | Créer un client |
Webhooks — Réagir aux événements en temps réel
Les webhooks Emetis vous notifient en temps réel des événements importants sur vos factures :
- invoice.issued — Facture émise
- invoice.sent — Facture envoyée par email
- invoice.viewed — Facture ouverte par le client
- invoice.paid — Facture marquée comme payée
- invoice.overdue — Facture en retard de paiement
- invoice.cancelled — Facture annulée
Cas d'usage courants
- E-commerce : générer automatiquement une facture à chaque commande payée
- SaaS : émettre les factures d'abonnement mensuelles automatiquement
- Cabinet comptable : créer les factures de tous les clients via un batch nocturne
- CRM : déclencher la création de facture depuis l'étape "Deal gagné" dans Salesforce ou HubSpot
La documentation complète de l'API Emetis est disponible sur docs.emetis-cloud.fr. Elle inclut des exemples en Python, JavaScript, PHP et cURL.
Mots-clés
Prêt à simplifier votre facturation ?
Emetis gère tout ce dont cet article parle — automatiquement. Essai gratuit 30 jours, sans CB.
Créer mon compte gratuit