API REST
simple et puissante.

Intégrez Simplif'IA dans votre application. OAuth2, webhooks, SDK Python et JavaScript.

Authentification

L'API utilise OAuth2 + JWT. Obtenez votre paire client_id / client_secret dans les paramètres développeur.

# 1. Obtenir un access token
curl -X POST https://api.simplif-ia.fr/api/auth/token \
  -H "Content-Type: application/json" \
  -d '{"client_id":"sk_live_xxx","client_secret":"..."}'

# Réponse
{
  "access_token": "eyJhbGciOiJI...",
  "token_type": "Bearer",
  "expires_in": 1800
}

Endpoints principaux

POST/api/auth/loginConnexion utilisateur
POST/api/auth/refreshRenouveler le token
GET/api/users/meProfil utilisateur
PATCH/api/users/meMettre à jour le profil
GET/api/vaultListe des documents
POST/api/vault/uploadAjouter un document
DELETE/api/vault/{id}Supprimer un document
GET/api/cerfasCatalogue CERFA
POST/api/ai/chatConversation Maître Léa
POST/api/ai/translateTraduction anti-jargon
POST/api/tts/synthesizeSynthèse vocale ElevenLabs
POST/api/lre/sendEnvoyer une LRE AR24
GET/api/gouv/address/searchRecherche adresse BAN
GET/api/gouv/company/searchRecherche entreprise INSEE

Exemple : envoyer une LRE

curl -X POST https://api.simplif-ia.fr/api/lre/send \
  -H "Authorization: Bearer eyJhbGciOiJI..." \
  -H "Content-Type: application/json" \
  -d '{
    "recipient": {
      "name": "CAF de Paris",
      "address": "50 rue du Dr Finlay, 75015 Paris"
    },
    "subject": "Recours préalable indu APL",
    "body": "Madame, Monsieur, ...",
    "attachments": ["doc-id-xxx", "doc-id-yyy"]
  }'

Webhooks

Recevez des événements en temps réel sur votre endpoint HTTPS :

Limites & quotas

PlanRequêtes / minRequêtes / mois
Premium6010 000
Pro600100 000
EntrepriseIllimitéSur devis

Besoin d'aide pour intégrer ?

Notre équipe développeur est là.

📧 Nous contacter