Aller au contenu principal

API publique gratuite — Calculs juridiques français

Une API REST gratuite et sans authentification pour calculer salaire net, mensualité de prêt, frais de notaire et indemnités de licenciement selon la législation française 2026. Réponses JSON, CORS ouvert, prête à intégrer dans n'importe quelle appli web ou mobile.

Gratuit

Aucun forfait, aucun quota explicite (rate-limit raisonnable).

Sans auth

Pas de clé d'API à gérer. Appelez directement.

Données 2026

Barèmes officiels mis à jour à chaque parution JO.

CORS ouvert

Appelable depuis le navigateur, sans proxy.

Démarrage rapide

Tous les endpoints sont en GET et retournent du JSON. Aucune authentification requise. CORS ouvert (Access-Control-Allow-Origin: *). Base URL : https://moicombien.fr/api/v1/calcul/

// Exemple JavaScript (fetch)
const res = await fetch("https://moicombien.fr/api/v1/calcul/pret?capital=200000&taux=3.35&duree=25");
const data = await res.json();
console.log(data.result.mensualite); // 981.71
# Exemple cURL
curl "https://moicombien.fr/api/v1/calcul/notaire?prix=350000&type=ancien"
# Exemple Python
import requests
r = requests.get("https://moicombien.fr/api/v1/calcul/licenciement",
                 params={"salaire": 2500, "anciennete": 10})
print(r.json()["result"]["indemniteMinimumLegale"])

Endpoints disponibles

GET/api/v1/calcul/pret

Calcule la mensualité, le coût total des intérêts et la prime d'assurance pour un prêt immobilier à taux fixe.

Paramètres

NomRequisDescriptionExemple
capitalouiCapital emprunté en euros200000
tauxouiTaux annuel en %3.35
dureeouiDurée en années25
assurancenonTaux assurance annuel en %0.36

Exemple

GET https://moicombien.fr/api/v1/calcul/pret?capital=200000&taux=3.35&duree=25&assurance=0.36

Réponse

{
  "type": "pret",
  "input": {
    "capital": 200000,
    "taux": 3.35,
    "duree": 25,
    "assurance": 0.36
  },
  "result": {
    "capital": 200000,
    "tauxAnnuelPercent": 3.35,
    "dureeAnnees": 25,
    "mensualite": 1041.71,
    "mensualiteHorsAssurance": 981.71,
    "primeAssurance": 60.00,
    "coutTotalInterets": 94513,
    "coutTotalAssurance": 18000,
    "coutTotal": 312513
  },
  "source": "https://moicombien.fr/simulateur/pret-immobilier"
}
GET/api/v1/calcul/notaire

Calcule les frais de notaire (DMTO + émoluments + débours + CSI) pour un bien ancien ou neuf VEFA.

Paramètres

NomRequisDescriptionExemple
prixouiPrix d'achat en euros350000
typenonType de bien : ancien (défaut) ou neufancien

Exemple

GET https://moicombien.fr/api/v1/calcul/notaire?prix=350000&type=ancien

Réponse

{
  "type": "notaire",
  "input": { "prix": 350000, "type": "ancien" },
  "result": {
    "prixBien": 350000,
    "typeBien": "ancien",
    "droitsMutation": 20300,
    "emolumentsNotaire": 3195,
    "tvaEmoluments": 639,
    "fraisDebours": 1000,
    "contributionSecuriteImmobiliere": 350,
    "totalFraisNotaire": 25484,
    "prixTotal": 375484,
    "pourcentageDuPrix": 7.28
  },
  "source": "https://moicombien.fr/simulateur/frais-notaire"
}
GET/api/v1/calcul/licenciement

Calcule l'indemnité minimum légale de licenciement selon ancienneté et salaire de référence.

Paramètres

NomRequisDescriptionExemple
salaireouiSalaire mensuel brut en euros2500
ancienneteouiAncienneté en années (décimal accepté)10

Exemple

GET https://moicombien.fr/api/v1/calcul/licenciement?salaire=2500&anciennete=10

Réponse

{
  "type": "licenciement",
  "input": { "salaire": 2500, "anciennete": 10 },
  "result": {
    "salaireMensuelBrut": 2500,
    "ancienneteAnnees": 10,
    "ancienneteInsuffisante": false,
    "indemniteMinimumLegale": 6250,
    "detail": [
      {
        "libelle": "10 premières années (¼ mois/an)",
        "anneesCouvertes": 10,
        "fractionParAnnee": 0.25,
        "moisEquivalents": 2.5,
        "montant": 6250
      }
    ]
  },
  "source": "https://moicombien.fr/simulateur/indemnites-licenciement"
}
GET/api/v1/calcul/capacite-emprunt

Calcule la capacité d'emprunt selon revenus, charges, taux et durée — règle HCSF 35 % par défaut.

Paramètres

NomRequisDescriptionExemple
revenusouiRevenus mensuels nets en euros3500
chargesnonCharges fixes mensuelles en euros (défaut 0)400
tauxouiTaux annuel emprunt en %3.35
dureeouiDurée en années25

Exemple

GET https://moicombien.fr/api/v1/calcul/capacite-emprunt?revenus=3500&charges=400&taux=3.35&duree=25

Réponse

{
  "type": "capacite-emprunt",
  "input": { "revenus": 3500, "charges": 400, "taux": 3.35, "duree": 25 },
  "result": {
    "revenusNetsMensuels": 3500,
    "chargesMensuelles": 400,
    "tauxAnnuelPercent": 3.35,
    "dureeAnnees": 25,
    "tauxEndettementMax": 0.35,
    "mensualiteMax": 1085,
    "capitalEmpruntable": 221157,
    "coutTotalInterets": 104343
  },
  "source": "https://moicombien.fr/simulateur/capacite-emprunt"
}

Limites et bonnes pratiques

  • Pas de quota dur — mais un usage abusif (plus de 60 req/min) peut être rate-limité côté Vercel.
  • Cache HTTP recommandé : les réponses sont mises en cache 5 min (s-maxage=3600). Aucune raison d'appeler l'API plus d'une fois par jeu d'inputs.
  • Crédit obligatoire si vous affichez les résultats : mention « Calculé via l'API MoiCombien » + lien (dofollow). C'est notre seule contrepartie.
  • Pas de SLA— service gratuit, best-effort, mais hébergé sur Vercel avec une disponibilité historique > 99,9 %.
  • Les barèmes 2026 sont mis à jour dès parution officielle. Vos appels reflètent automatiquement les changements.

Vous préférez un widget visuel ?

Si vous voulez juste afficher la calculatrice sur votre site sans coder, regardez plutôt notre page widget iframe. C'est encore plus simple : un copier-coller HTML.

Une question, un endpoint manquant ?

Demandez-nous via la page contact. On ouvre régulièrement de nouveaux endpoints en fonction des demandes.