📡 API Documentation
API REST publique pour calculer le salaire net après impôts au Québec (2026)
🚀 Quick Start
URL de l'API :
https://salairenet.ca/api/calculate.json Exemple de requête :
curl "https://salairenet.ca/api/calculate.json?amount=75000&frequency=annual&province=QC&status=salarie" 🤖 Pour les Agents IA
Vous développez un agent IA ou un assistant virtuel ? Utilisez notre spécification OpenAPI complète :
Télécharger openapi.yamlCompatible avec : ChatGPT Actions, Make.com, Zapier, n8n, et tous les outils OpenAPI 3.0
📋 Paramètres
| Paramètre | Type | Requis | Valeurs | Défaut |
|---|---|---|---|---|
| amount | number | OUI | Montant brut > 0 | - |
| frequency | string | Non | annual | monthly | hourly | annual |
| province | string | Non | QC | ON | QC |
| status | string | Non | salarie | freelance | salarie |
💡 Exemples d'Utilisation
📡 cURL (Terminal)
curl "https://salairenet.ca/api/calculate.json?amount=75000&frequency=annual&province=QC&status=salarie" \
| jq '.calculated.netAnnual' 🟨 JavaScript (Fetch)
const response = await fetch(
'https://salairenet.ca/api/calculate.json?amount=75000&frequency=annual&province=QC&status=salarie'
);
const data = await response.json();
console.log(`Salaire net annuel: ${data.calculated.netAnnual}$`); 🐍 Python (Requests)
import requests
params = {
'amount': 75000,
'frequency': 'annual',
'province': 'QC',
'status': 'salarie'
}
response = requests.get('https://salairenet.ca/api/calculate.json', params=params)
data = response.json()
print(f"Salaire net annuel: {data['calculated']['netAnnual']}$") 🟩 Node.js (Axios)
const axios = require('axios');
const params = {
amount: 75000,
frequency: 'annual',
province: 'QC',
status: 'salarie'
};
const { data } = await axios.get('https://salairenet.ca/api/calculate.json', { params });
console.log(`Salaire net mensuel: ${data.breakdown.monthly.net}$`); 📦 Format de Réponse
{
"input": {
"amount": 75000,
"frequency": "annual",
"province": "QC",
"status": "salarie"
},
"calculated": {
"grossAnnual": 75000,
"netAnnual": 54453.75,
"deductions": {
"federal": 8706.25,
"provincial": 6321.25,
"rrq": 4288,
"rqap": 370.5,
"ae": 860.25,
"totalDeductions": 20546.25
},
"effectiveRate": 27.4
},
"breakdown": {
"annual": { "gross": 75000, "net": 54453.75 },
"monthly": { "gross": 6250, "net": 4537.81 },
"biWeekly": { "gross": 2884.62, "net": 2094.38 },
"weekly": { "gross": 1442.31, "net": 1047.19 },
"hourly": { "gross": 41.21, "net": 29.92 }
},
"meta": {
"year": 2026,
"calculatedAt": "2026-02-05T15:30:00.000Z",
"source": "SalaireNet.ca"
}
} 💰 Taux d'Imposition 2026
Fédéral (Canada)
- 0$ - 57 375$ 15%
- 57 375$ - 114 750$ 20.5%
- 114 750$ - 177 882$ 26%
- 177 882$ - 253 414$ 29%
- 253 414$+ 33%
Provincial (Québec)
- 0$ - 53 255$ 14%
- 53 255$ - 106 495$ 19%
- 106 495$ - 129 590$ 24%
- 129 590$+ 25.75%
Cotisations Sociales
- RRQ (Salarié) 6.4% sur gains de 3 500$ à 71 200$
- RRQ (Freelance) 12.8% sur gains de 3 500$ à 71 200$
- RQAP (Salarié QC) 0.494% jusqu'à 98 000$
- RQAP (Freelance QC) 0.878% jusqu'à 98 000$
- Assurance-emploi (Salarié) 1.31% jusqu'à 65 700$
🌐 CORS & Accès
Cette API est 100% publique et gratuite. Aucune clé API requise.
- CORS activé :
Access-Control-Allow-Origin: * - Rate limit : Aucun (utilisation raisonnable)
- Cache : 1 heure (HTTP Cache-Control)
- Méthode : GET seulement
🎯 Cas d'Usage
🤖 Agents IA
Intégrez dans ChatGPT Custom Actions, Claude Projects, ou tout assistant virtuel pour répondre aux questions salariales.
📊 Dashboards RH
Calculez automatiquement les salaires nets pour vos employés dans vos outils de gestion RH.
💼 Calculateurs Financiers
Intégrez dans vos applications de planification budgétaire et conseils financiers.
🔗 Automatisations
Connectez avec Zapier, Make.com, n8n pour automatiser vos workflows RH et financiers.
Prêt à intégrer l'API ?
Commencez dès maintenant, c'est 100% gratuit !