API publique calculer-salaire.com

Intégrez gratuitement nos calculs de salaire dans votre application. Tous les endpoints retournent du JSON et utilisent les barèmes 2026 officiels (URSSAF, INSEE, LFSS).

Base URL : https://calculer-salaire.com

Format : JSON (Content-Type: application/json)

Authentification : aucune (API publique, rate-limit raisonnable)

Attribution

L'API est gratuite et sans authentification. En contrepartie, merci d'afficher un lien vers la source sur la page qui utilise les calculs. Voici le crédit à copier :

<p>Calculs fournis par
    <a href="https://calculer-salaire.com/calculateur-salaire">calculer-salaire.com</a>
</p>

Barèmes 2026, mis à jour à chaque loi de financement de la Sécurité sociale : le lien reste donc juste dans le temps, sans action de votre part.

POST /api/calculate

Calcule le salaire brut vers net ou inversement, avec le détail de chaque cotisation sociale.

Paramètres

NomTypeDescription
amountnumberMontant brut ou net mensuel (requis)
typestringgross_to_net (défaut) ou net_to_gross
statusstringnon_cadre (défaut), cadre, fonction_publique
yearnumberAnnée du barème (défaut : 2026)
temps_partielnumberPourcentage 0-100 (optionnel)
alsace_mosellebooleanRégime local Alsace-Moselle (optionnel)
apprenti_contrat_anterieurbooleanStatut alternance : contrat d'apprentissage conclu avant le 1er mars 2025, exonération jusqu'à 79 % du SMIC sans CSG/CRDS (optionnel ; par défaut, régime des contrats conclus depuis cette date : 50 % du SMIC)

Exemple de requête

curl -X POST https://calculer-salaire.com/api/calculate \
  -H "Content-Type: application/json" \
  -d '{"amount": 3000, "type": "gross_to_net", "status": "non_cadre"}'

Réponse (extrait)

{
  "monthly": { "gross": 3000, "net_before_tax": 2374.79, "tax": 112.29, "net": 2262.5 },
  "annual":  { "gross": 36000, "net_before_tax": 28497.48, "tax": 1347.48, "net": 27150 },
  "hourly":  { "gross": 19.78, "net_before_tax": 15.66, "net": 14.92 },
  "employer_cost": 3984.65, "employer_cost_annual": 47815.8,
  "total_employee": 625.21, "total_employer": 984.65,
  "total_employee_rate": 20.84, "total_employer_rate": 32.82,
  "details": [
    { "label": "Assurance vieillesse plafonnée", "employee_rate": 6.9, "employee_amount": 207,
      "employer_rate": 8.55, "employer_amount": 256.5 },
    ...
  ],
  "status": "non_cadre", "year": 2026, "temps_partiel": 100, "nombre_mois": 12
}
POST /api/compare-salary

Compare un salaire aux moyennes INSEE (France, région, département, métier, genre) et retourne percentile et verdict.

Paramètres

  • salaire (number) : salaire mensuel (requis)
  • type_salaire (string) : net_avant_impot (défaut), brut
  • status (string) : non_cadre (défaut), cadre, public…
  • genre (string) : hommes, femmes
  • departement_slug, region_slug, metier_slug (string) : périmètres de comparaison
  • experience (string) : debutant, confirme, senior
  • temps_partiel (1-100), nombre_mois (12-16)
curl -X POST https://calculer-salaire.com/api/compare-salary \
  -H "Content-Type: application/json" \
  -d '{"salaire": 2500, "status": "non_cadre", "genre": "hommes", "departement_slug": "rhone"}'
GET /api/search-communes?q=...

Recherche une commune française (autocomplete) et retourne son code INSEE, département et salaire net moyen.

curl https://calculer-salaire.com/api/search-communes?q=paris
[
  { "nom": "Paris", "code_insee": "75056", "departement_slug": "paris", "salaire_net": 3014 },
  ...
]

Autres endpoints POST

  • /api/purchasing-power — calcul de pouvoir d'achat (brut net corrigé inflation/loyer)
  • /api/simulate-retirement — simulation de pension retraite
  • /api/simulate-severance — calcul indemnité de licenciement
  • /api/simulate-unemployment — simulation allocation chômage (ARE)

Mentions et limites

Cette API est fournie gratuitement et sans garantie. Les calculs sont basés sur les barèmes en vigueur (URSSAF, INSEE, LFSS 2026) mais ne remplacent pas l'analyse d'un professionnel. Un rate-limit raisonnable s'applique (pas d'usage massif). Pour un usage professionnel intensif, contactez-nous.