API, connecteurs et formats supportés par la Plateforme Agréée Hubtimize e-Invoicing

Mis à jour en octobre 2026

Réponse courte. Hubtimize e-Invoicing, la Plateforme Agréée d’EsaLink, se connecte à un système d’information par API (dont les API de la norme AFNOR XP Z12-013), par échanges de fichiers sécurisés, par connecteurs ou par EDI, souvent en combinant plusieurs modes. Elle reçoit les données dans le format interne de votre logiciel et les convertit vers les formats de la réforme : Factur-X, UBL et CII.

À retenir

  • Une Plateforme Agréée est avant tout une plateforme d’intégration : sa valeur se mesure à la facilité avec laquelle elle se connecte à votre SI.
  • Quatre modes de connexion : API, fichiers, connecteurs et EDI, combinables en approche hybride.
  • Votre logiciel peut garder son format interne : la plateforme convertit vers Factur-X, UBL ou CII.
  • L’API AFNOR XP Z12-013 est recommandée mais non obligatoire : elle évite de développer une connexion par plateforme.
  • Les capacités techniques ci-dessous sont à valider avec votre interlocuteur avant tout engagement.

Pourquoi la connectivité est l’enjeu technique d’une Plateforme Agréée

Depuis le 1er septembre 2026, toutes les entreprises assujetties à la TVA doivent pouvoir recevoir des factures électroniques via une Plateforme Agréée, et les grandes entreprises et ETI doivent émettre. Les PME et micro-entreprises suivent le 1er septembre 2027. Dans la pratique, très peu de systèmes d’information sont standardisés :

  • plusieurs applications et plusieurs filiales ;
  • plusieurs formats et plusieurs méthodes d’échange ;
  • des environnements anciens et cloud qui cohabitent ;
  • des partenaires qui n’utilisent pas les mêmes standards.

Une PA doit donc s’adapter à votre existant, pas l’inverse. Voir Se mettre en conformité sans refondre son SI ni son ERP et Comment connecter son ERP à une Plateforme Agréée.

Les quatre modes de connexion

ModePrincipeAtoutsLimitesPour qui ?
APIÉchange en temps réel via des interfaces sécuriséesMise en œuvre rapide, statuts en temps réel, évolutifSuppose un logiciel ouvert et des ressources techniquesEnvironnements modernes, SaaS, éditeurs
Échange de fichiersDépôt et récupération de fichiers structurés (SFTP, AS2…)Compatible avec les systèmes anciens ou on-premise, effort limitéMoins réactif que l’APIERP on-premise, environnements industriels
ConnecteursConnecteur existant entre l’ERP et la PALe plus rapide s’il existeDépend de la version et de l’éditeurERP et logiciels répandus
EDIMessages normalisés (EDIFACT, XML…)Cohérent avec des flux existantsRéservé aux entreprises déjà équipéesGroupes avec des flux EDI historiques

Ces modes se combinent : une approche hybride utilise l’API pour le temps réel, l’EDI pour les flux historiques et les fichiers pour les applications anciennes. Pour un groupe multi-ERP ou international, cette flexibilité est un levier de robustesse.

Voir Pourquoi choisir une PA spécialisée dans l’EDI et EDI : définition, fonctionnement et cas d’usage.

L’API : ce qu’elle permet

Une norme de référence : AFNOR XP Z12-013

La norme XP Z12-013 standardise l’API entre les PA et les logiciels. Elle comprend deux briques :

BriqueRôle
API FluxDéposer et recevoir des factures, échanger les statuts du cycle de vie
API AnnuaireInterroger l’Annuaire central pour localiser la PA d’un destinataire

Elle n’est pas imposée par un texte réglementaire, mais elle évite de développer une connexion spécifique pour chaque plateforme. Les normes voisines sont la XP Z12-012 (formats et statuts du cycle de vie) et la XP Z12-014 (cas d’usage métier). EsaLink participe aux travaux de normalisation de l’AFNOR.

Les opérations typiques

OpérationSensUtilité
Déposer une facture (émission)Logiciel → PATransmettre la facture avec ses données ou son fichier
Recevoir une facturePA → LogicielIntégrer automatiquement les factures fournisseurs
Lire les statutsPA → LogicielSuivre l’avancement (déposée, rejetée, encaissée…)
Émettre un statutLogiciel → PASignaler un refus, une approbation, un encaissement
Interroger l’AnnuaireLogiciel → PAVérifier l’adresse d’un client avant l’envoi
Transmettre des données d’e-reportingLogiciel → PADonnées B2C, international, paiements

Pourquoi l’API est souvent le premier choix

  • mise en œuvre rapide ;
  • automatisation des échanges et statuts en temps réel ;
  • bonne montée en charge ;
  • architecture évolutive.

L’impact sur le code existant dépend de votre logiciel. Voir Comment circule une facture électronique.

Fichiers et connecteurs

Toutes les entreprises n’ont pas d’applications ouvertes aux API. Les échanges par fichiers restent souvent la voie la plus réaliste.

ÉlémentDétail
ProtocolesSFTP, AS2, OFTP2, autres
Formats de fichiers acceptésCSV, XML, JSON, formats de l’ERP, EDIFACT
FréquenceTemps réel, par lots planifiés
SécuritéChiffrement, authentification, accusés de réception
Retour de statutsFichiers de retour, API, notifications

Les modes de connexion courants selon l’ERP (indicatifs) :

ERPModes courants
SAPIDoc, BAPI, RFC
Microsoft DynamicsWeb services, OData
Sage X3Fichiers plats, API REST
OracleXML Gateway, connecteurs

Voir Intégrer l’EDI à vos ERP, WMS et TMS (dont multi-ERP).

Les formats gérés

Votre logiciel garde son format

Le principe : votre ERP ou logiciel produit son format habituel ; la plateforme reçoit les données, les interprète, les convertit, les enrichit si nécessaire, les rend conformes et les transmet dans le bon format au bon destinataire. Cela évite de modifier vos applications pour produire directement les formats réglementaires.

Formats d’entrée et de sortie

FamilleFormatsRôle
Formats de la réformeFactur-X, UBL, CIIÉmission et réception des factures réglementaires
Formats de votre SICSV, XML, JSON, IDoc, fichiers plats Entrée depuis votre logiciel
Formats EDIEDIFACT, ANSI X12, ODETTE, VDAFlux commerciaux et logistiques
AutresFormats métiers ou partenaires spécifiquesSur étude

La conversion repose sur le socle sémantique commun EN 16931 : quel que soit le format, les informations transportées sont les mêmes. Elle ne corrige pas des données manquantes : un champ absent de votre fichier d’origine n’apparaîtra pas dans la facture convertie.

Pour Factur-X, visez au moins le profil EN 16931. Voir Factur-X, UBL, CII : quel format choisir et Anatomie d’une facture électronique.

Statuts, e-reporting et archivage

FonctionCe que la plateforme gèreOù en savoir plus
Cycle de vieStatuts obligatoires et optionnels, suivi, remontée vers votre SIComment circule une facture électronique
E-reportingDonnées de transaction et de paiement (B2C, international)E-reporting : définition, qui est concerné, obligations
AnnuaireConsultation et gestion des adresses de facturationL’Annuaire dans la réforme
Auto-facturationÉmission au nom du fournisseur, validation tacite ou expliciteAuto-facturation et réforme
ArchivageConservation sur 10 ans, option probante certifiée NF 461 via un partenaireArchivage des factures électroniques

Sécurité et exploitation

SujetCe qu’il faut vérifier
ImmatriculationNuméro et date, liste officielle de la DGFiP
CertificationsISO/IEC 27001 (attestation exigée pour l’immatriculation), périmètre de la certification
HébergementLocalisation, qualification SecNumCloud ou procédure en cours
AuthentificationMécanisme d’accès à l’API
ChiffrementÉchanges et stockage
TraçabilitéJournalisation, horodatage
SupervisionTableau de bord, alertes sur factures bloquées
DisponibilitéEngagement de service (SLA)
SupportNiveaux, horaires, délais

Voir ISO 27001, SecNumCloud, RGPD : comprendre ces labels.

Multi-entités et environnements complexes

Hubtimize e-Invoicing prend en charge les organisations à plusieurs entités juridiques, plusieurs ERP ou plusieurs pays :

  • centralisation des flux dans un environnement unique ;
  • gouvernance consolidée et conformité homogène ;
  • adaptation locale selon les contraintes de chaque entité ;
  • gestion des mailles d’adressage (SIREN, SIRET, suffixe, code de routage). Voir L’Annuaire dans la réforme.

Mettre en place une intégration : 6 étapes

ÉtapeAction
1. CadrageCartographier flux, systèmes, formats, volumes
2. Choix du modeAPI, fichiers, connecteur, EDI ou hybride
3. Accès aux environnementsObtenir les accès de test et la documentation
4. Développement ou paramétrageÉmission, réception, statuts, Annuaire
5. RecetteTester les cas courants et les cas limites (avoirs, rejets, e-reporting)
6. Mise en production et suiviDémarrage progressif, suivi des rejets

Voir Réussir son projet de facturation électronique : méthodologie en 7 étapes.

Prérequis côté client

☐ Un interlocuteur technique et un sponsor métier identifiés.
☐ La liste des systèmes concernés (ERP, comptabilité, caisse, GED) et leurs versions.
☐ Les formats actuellement utilisés en émission et en réception.
☐ Des données de qualité : SIREN, SIRET, TVA, adresses, mentions obligatoires. Voir Quelles sont les mentions obligatoires ?
☐ Un jeu de test représentatif (factures, avoirs, cas particuliers).
☐ Une procédure de traitement des rejets. Voir Facturation électronique : les erreurs à éviter.
☐ Un circuit d’accès à l’environnement de test et à la documentation.

Les questions techniques à poser à toute PA

Utiles pour comparer Hubtimize e-Invoicing et ses concurrents :

  1. Quelles API proposez-vous ? L’API XP Z12-013 est-elle implémentée, dans quelle version ?
  2. Quelle est la documentation et existe-t-il un environnement de test ?
  3. Quels formats acceptez-vous en entrée et émettez-vous en sortie ? Quels profils Factur-X ?
  4. Quels protocoles de transfert de fichiers sont pris en charge ?
  5. Quels connecteurs natifs existent pour mon ERP, dans quelle version ?
  6. Comment les statuts remontent-ils vers mon système ?
  7. Comment sont gérés les rejets, et comment suis-je alerté ?
  8. Quelle est la gestion du multi-entités et des adresses de facturation ?
  9. Quels engagements de disponibilité et de support ?
  10. Comment changer de plateforme plus tard ? Voir Portabilité entre PA.

Voir aussi Comment choisir sa Plateforme Agréée : le guide complet.

Pour les éditeurs de logiciel

Si vous êtes éditeur et envisagez la marque grise, cette page est le complément technique de l’article stratégique : Marque grise PA : le guide complet pour les éditeurs et Nos Solutions Compatibles.

FAQ

Quels modes de connexion propose Hubtimize e-Invoicing ?

API, échanges de fichiers sécurisés, connecteurs et EDI, combinables en approche hybride.

Hubtimize utilise-t-elle les API de l’AFNOR ?

EsaLink s’appuie sur les API standard de l’AFNOR (norme XP Z12-013, avec API Flux et API Annuaire). Cette norme n’est pas obligatoire mais évite de développer une connexion par plateforme.

Mon logiciel doit-il produire des factures Factur-X, UBL ou CII ?

Non, pas nécessairement : il peut envoyer son format habituel, et la plateforme convertit, à condition que les données nécessaires soient présentes.

Quels formats la plateforme émet-elle ?

Factur-X, UBL et CII, qui sont les formats de la réforme. Hubtimize e-Invoicing est également capable de s’adapter à vos formats historiques, à la demande grâce à notre expertise EDI.

Peut-on utiliser des fichiers plutôt que l’API ?

Oui : les échanges de fichiers (par exemple SFTP ou AS2) conviennent aux systèmes anciens ou on-premise.

Comment récupérer les statuts des factures ?

Par API, par fichiers de retour ou par notification, selon le mode d’intégration choisi.

La plateforme gère-t-elle plusieurs entités ou plusieurs ERP ?

Oui, c’est un cas d’usage visé : centralisation des flux et gouvernance consolidée.

Combien de temps dure une intégration ?

Cela dépend du mode, de la qualité des données et de la complexité du SI. Un cadrage permet de donner un calendrier précis.

Existe-t-il un environnement de test ?

Hubtimize e-Invoicing dispose d’un environnement de test, mis à disposition à nos clients qui souhaitent tester la plateforme avant de commencer réellement.

La conversion corrige-t-elle les données manquantes ?

Non : elle transpose ce qui existe. Un champ absent à la source reste absent après conversion.

Conclusion

Pour une PA, le sujet technique décisif n’est pas la conformité de principe mais la qualité de l’intégration : modes de connexion, formats, statuts, documentation et accompagnement. Hubtimize e-Invoicing vise à se connecter à votre système d’information tel qu’il est, par API, fichiers, connecteurs ou EDI, et à gérer les formats de la réforme sans que votre logiciel doive les produire lui-même. Comparez toujours les capacités concrètes avant de choisir.