Marcel · API de calcul patrimonial

Testez le moteur
en deux minutes.

Calcul déterministe · règles CGI versionnées · aucun modèle de langage dans le calcul.

Créer ma clé →Ouvrir le playground
Étape 1

Créer votre clé sandbox

Gratuit · sans carte bancaire · 200 appels/mois
Étape 2

Premier appel

curl
curl -X POST https://marcel-retraite.fr/api/v1/estimate-pension \
  -H "Authorization: Bearer mk_test_votre_cle" \
  -H "Content-Type: application/json" \
  -d '{
    "birthYear": 1979,
    "retirementAge": 67,
    "careerType": "CARRIERE_MIXTE",
    "sam": 42000,
    "trimestresRG": 88,
    "pointsAgirc": 6200,
    "trimestresLiberal": 52,
    "pointsCNAVPL": 340,
    "anneesCipav": 13
  }'
La réponse consolide quatre régimes de retraite et expose les règles appliquées ainsi que la version du moteur.
Avec le SDK TypeScript
bash
npm install @marcel/sdk
typescript
import { Marcel } from "@marcel/sdk"

const marcel = new Marcel({ apiKey: process.env.MARCEL_API_KEY! })

const matrix = await marcel.compareAllocation({
  asset: {
    type: "ETF_CAPITALISANT",
    expectedReturn: 0.07,
    amount: 100000,
    horizonYears: 20,
  },
  candidates: [
    { entityType: "PERSON",  accountType: "PEA", openingYear: 2018 },
    { entityType: "HOLDING", accountType: "CTO_SOCIETE", tauxIS: 0.25 },
  ],
  objective: "CAPITALISATION",
})

console.log(matrix.insight)
console.log(matrix.comparison.spread)
Étape 3

Playground

Modifiez la requête et exécutez-la contre le moteur en production. Aucune clé requise ici.
REQUEST · POST /api/v1/estimate-pension
Référence

Endpoints disponibles

Retraite
POST /api/v1/estimate-pensionPOST /api/v1/financial-twin
Décision
POST /api/v1/simulate-decision
Fiscalité
POST /api/v1/compare-allocationPOST /api/v1/compare-strategyPOST /api/v1/analyze-sensitivity
Transmission
POST /api/v1/simulate-ifiPOST /api/v1/simulate-donationPOST /api/v1/simulate-dutreil
Structure
POST /api/v1/simulate-apport-cessionPOST /api/v1/simulate-sci-is
Crypto
POST /api/v1/simulate-crypto
Statut du moteur : GET /api/v1/version

Passer en production

La sandbox couvre 200 appels par mois sur données synthétiques. Pour un volume supérieur, un environnement dédié ou un engagement de maintenance réglementaire, écrivez-nous.

alexandre@marcel-retraite.fr