Skip to Content
SFEC 1.0 Documentation 🎉
Prérequis

Prérequis

Avant de pouvoir utiliser l’API SFEC, vous devez respecter certaines conditions générales et choisir le type d’intégration adapté à votre système.


Conditions générales

Avant de pouvoir utiliser l’API SFEC, vous devez :

  • ĂŠtre inscrit au fichier des contribuables congolais
  • Disposer d’un NIU (NumĂ©ro d’Identification Unique) valide
  • Avoir accès au portail e-Facture du contribuable

Types d’intégration disponibles

1. ERP en ligne

Utilisation : Systèmes de gestion en ligne nécessitant une certification en temps réel

Caractéristiques :

  • Authentification via clĂ© API (X-API-Key)
  • Certification directe des factures
  • RĂ©ponse immĂ©diate avec numĂ©ro de certification SFEC

Prérequis :

  • Demande de clĂ© API dans le portail e-Facture
  • Validation par les services fiscaux
  • RĂ©ception de la clĂ© d’authentification

L’intégration ERP est idéale pour les systèmes connectés en permanence nécessitant une validation en temps réel.

2. Module de contrĂ´le (TCC)

Utilisation : Applications nécessitant une certification locale avec synchronisation différée

Caractéristiques :

  • Authentification via mTLS (certificats clients)
  • ClĂ©s de chiffrement pour certification locale
  • Synchronisation pĂ©riodique avec PGSFEC

Prérequis :

  • Demande de certificat TCC dans e-Facture
  • Installation des certificats clients
  • Configuration de l’authentification mTLS

Flux d’authentification :

  1. Demande de certificat TCC via le portail
  2. Réception du token d’authentification
  3. Échange token + NIU contre certificats
  4. Configuration mTLS pour les appels API

3. Terminal fiscal certifié (TFC)

Utilisation : Points de vente et terminaux de caisse certifiés

Caractéristiques :

  • Authentification via mTLS (identique au TCC)
  • Certification locale des factures
  • Synchronisation automatique avec PGSFEC
  • ConformitĂ© rĂ©glementaire complète

Prérequis :

  • Certification du terminal par les autoritĂ©s fiscales
  • Installation des certificats de sĂ©curitĂ©
  • Configuration des paramètres de synchronisation
⚠️

Le processus TFC suit le même modèle que le TCC mais avec des contraintes de sécurité renforcées et une certification préalable du matériel.


Endpoints principaux

  • Base URL : https://dev-pgsfec.akieni.tech/api
  • Authentification TCC/TFC : /certificates/claim-with-token
  • Certification ERP : /invoices/report/api
  • Soumission TCC : /invoices/report/tcc
  • Soumission TFC : /invoices/report/tfc