Démarrage rapide
D'un espace de travail à un calcul signé en cinq appels.
- Créez un espace de travail des développeurs à app.taxpio.com/app/developers, ajoutez une application et créez une clé de bac à sable (tp_test_…). La clé est affichée une seule fois.
- Vérifiez l'hôte et la clé.
- Exécutez un calcul.
- Suivez-le dans la trace des demandes.
- Demandez l'examen de production lorsque l'intégration est prête; les clés réelles (tp_live_…) suivent l'approbation.
curl https://api.taxpio.com/v1/me \
-H "Authorization: Bearer tp_test_…"{
"object": "principal",
"workspace": { "id": "…", "name": "Acme Books", "production_review": "NONE" },
"application": { "id": "…", "name": "Backend" },
"environment": "sandbox",
"scopes": ["calculations:read", "calculations:write"],
"rate_limit_per_minute": 120
}curl https://api.taxpio.com/v1/tax/calculations \
-H "Authorization: Bearer tp_test_…" \
-H "Idempotency-Key: calc_2026_0001" \
-H "Content-Type: application/json" \
-d '{"jurisdiction":"CA","program":"T1","tax_year":2026,"inputs":{"facts":{"province":"ON","maritalStatus":"SINGLE","dateOfBirth":"1990-05-01"},"slips":[{"kind":"T4","employmentIncome":"85000.00","cppContributions":"4230.45","cpp2Contributions":"416.00","eiPremiums":"1123.07","rppContributions":"0.00","incomeTaxDeducted":"14000.00","unionDues":"600.00","charitableDonations":"0.00","pensionAdjustment":"0.00"}],"claims":{}}}'Chaque réponse porte un en-tête x-request-id; chaque corps d'erreur porte le même ID, un code sur lequel se brancher et un docs_url. Indiquez l'ID au soutien.
L'URL de base est https://api.taxpio.com. Les hôtes du produit ne servent jamais l'API et l'hôte de l'API ne sert rien d'autre. Le contrat se trouve à https://api.taxpio.com/openapi.json (version 2026-09-06).