1. Nommer la décision
Décrivez le résultat attendu, la personne qui l’utilisera et ce qui doit pouvoir être modifié. Un annuaire, un calculateur, un document et une intégration ne répondent pas au même besoin.
Infrastructure d'API pour intégrer des calculs fiscaux, de TVA et de données pays africaines. Cette surface est en français; les exemples techniques détaillés restent alignés sur l'API anglaise.
Passez d'un test sandbox à une intégration propre sans deviner les formats.
Connectez-vous, puis générez une clé depuis le tableau de bord. Le niveau gratuit permet de tester avant un usage plus large.
Envoyez une requête POST avec l'identifiant de l'outil et les entrées attendues. La réponse revient en JSON structuré.
Utilisez Pro ou Entreprise uniquement si vous avez besoin de volumes plus élevés, d'un support dédié ou d'un accord de service.
Utilitaires publics pour préparer, vérifier et nettoyer vos données sans passer par l'API.
Exemple technique avec le calcul PAYE Nigeria en un appel API.
curl -X POST https://afrotools.com/api/v1/calculate \ -H "Content-Type: application/json" \ -H "x-api-key: YOUR_API_KEY" \ -d '{"tool":"ng-paye","inputs":{"grossAnnual":5000000,"pension":true}}'
const res = await fetch('https://afrotools.com/api/v1/calculate', { method: 'POST', headers: { 'Content-Type': 'application/json', 'x-api-key': 'YOUR_API_KEY' }, body: JSON.stringify({ tool: 'ng-paye', inputs: { grossAnnual: 5000000, pension: true } }) }); const data = await res.json(); console.log(data.result);
import requests resp = requests.post('https://afrotools.com/api/v1/calculate', headers={'x-api-key': 'YOUR_API_KEY'}, json={'tool': 'ng-paye', 'inputs': {'grossAnnual': 5000000, 'pension': True}} ) print(resp.json()['result'])
Des limites simples pour tester, puis augmenter le volume quand l'usage le justifie.
Les calculs passent par un endpoint unifié.
{
"tool": "ng-paye",
"inputs": {
"grossAnnual": 5000000,
"pension": true
}
}
{
"result": {
"tax": 374550,
"netAnnual": 4225450,
"effectiveRate": "7.49%"
},
"meta": {
"tool": "ng-paye",
"version": "0.1.0-beta",
"timestamp": "2026-03-13T12:00:00.000Z",
"usage": {
"current": 42,
"limit": 100,
"tier": "free"
}
}
}
Commencez par le niveau gratuit, puis vérifiez les limites avant un usage en production.
Ouvrir le tableau de bordDécouverte responsable
Découvrez les API, widgets, contrats de données, quotas et limites d’AfroTools avant de planifier une intégration. Cette page aide à choisir une route et à comprendre la preuve nécessaire; elle ne promet pas qu’une fonction, une donnée ou une intégration est disponible dans chaque pays.
Commencez par un exemple sans données personnelles, puis vérifiez que le workflow final correspond au pays, à la période et au format de sortie attendus. Comparez toujours la date de révision, la provenance et les limites visibles avant d’utiliser un résultat dans une décision réelle. Si une route est indisponible, utilisez le catalogue ou le contact pour trouver une alternative explicite plutôt que de déduire une équivalence.
Décrivez le résultat attendu, la personne qui l’utilisera et ce qui doit pouvoir être modifié. Un annuaire, un calculateur, un document et une intégration ne répondent pas au même besoin.
Séparez langue, pays, devise, période, secteur et autorité. Une interface française ou swahili ne change pas la juridiction d’un calcul ou la disponibilité d’un service.
Pour les règles, prix, délais, taux ou disponibilités variables, ouvrez la source, contrôlez la date et refusez un résultat actuel lorsque la preuve est expirée ou incomplète.
N’envoyez ni mot de passe, ni identifiant, ni dossier client, médical ou financier dans une demande de découverte. Un workflow sensible doit rester local ou demander un consentement explicite avant tout transfert.
Vérifiez que les actions annoncées existent réellement: copie, impression, fichier ou transfert. Un bouton, une fiche ou une page de découverte ne prouve pas à lui seul qu’un export est disponible.
Non. Elle organise la découverte. La page finale du produit indique ses contrôles, ses sources, sa confidentialité, ses exports, son état et ses limites.
Envoyez la route, le pays, la date, la source et un exemple reproductible via le contact. Ne joignez pas de données personnelles réelles.