Documentation de l’API plateforme
Enregistrez les entreprises de vos clients, envoyez leurs factures à la normalisation par la DGI, et imprimez-les vous-même.
Ce guide s’adresse aux développeurs d’une plateforme qui enregistre les entreprises de ses clients chez nous, envoie leurs factures et leurs avoirs à la normalisation par la DGI (la Direction générale des impôts de la République démocratique du Congo), et imprime elle-même les documents.
Comment ça marche, en bref
Section intitulée « Comment ça marche, en bref »- Vous enregistrez une entreprise (un de vos clients) avec son NIF. Vous enregistrez ses points de vente : chacun est un e-MCF, identifié par son NID, avec le jeton que la DGI lui a délivré.
- Vous envoyez une facture ou un avoir pour cette entreprise. Nous répondons
202tout de suite, avec la facturepending. Nous ne vous faisons jamais attendre la DGI. - La DGI normalise la facture en arrière-plan. Vous en apprenez le résultat par webhook, en lisant le flux d’événements, ou en lisant la facture.
- Une facture normalisée porte tout ce qu’il faut pour que vous l’imprimiez vous-même : le code de la DGI, les données du QR code, les compteurs, les totaux, les lignes. Nous ne produisons aucun PDF pour vous.
- Vous pouvez demander les rapports de la DGI (X, Z, A) en CSV ou en Excel, lire votre consommation, et récupérer un export complet d’une entreprise.
Par où commencer
Section intitulée « Par où commencer »- Démarrage rapide : de votre clé à votre première facture normalisée.
- Clés API et droits : authentifier vos appels et restreindre une clé.
- Flux d’événements et webhook : savoir ce qui s’est passé sur votre compte.
- Catalogue des erreurs : chaque code d’erreur, ce qu’il veut dire et que faire.
- Référence des routes et openapi.json : la liste des routes, lisible par une machine.
URL de base
Section intitulée « URL de base »- URL de base :
https://api.getripa.com/api/platform/v1(production) ethttps://api-dev.getripa.com/api/platform/v1(test).