API REST · eIDAS SES · Hébergement UE

API de signature électronique : faites signer vos documents depuis votre application

47 endpoints REST, un bac à sable gratuit, des webhooks signés. De la signature simple à l'envoi groupé, aux formulaires publics et à l'encaissement au moment de signer.

0,30 €
la signature, à partir de
Gratuit
bac à sable illimité
~42 h
de reprise sur webhook
🇫🇷
éditeur et données en UE

Démarrer en 5 minutes

Trois appels suffisent : un jeton, un document, une demande. Testez d'abord en bac à sable — aucun SMS ni e-mail réel n'est envoyé, aucun crédit n'est décompté.

1

Obtenir un jeton de test

curl -X POST https://www.jurisign.fr/api/v1/auth/sandbox-token \
  -H "Content-Type: application/json" \
  -d '{"email":"vous@exemple.fr","password":"…"}'

# → { "token": "sandbox_12|abc…", "sandbox": true }
2

Déposer un PDF

curl -X POST https://www.jurisign.fr/api/v1/documents \
  -H "Authorization: Bearer $TOKEN" \
  -F "file=@contrat.pdf" \
  -F "title=Contrat de prestation"

# → { "data": { "id": "9f1c…", "page_count": 3 } }
3

Créer la demande et l'envoyer

curl -X POST https://www.jurisign.fr/api/v1/sign-requests \
  -H "Authorization: Bearer $TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
    "document_id": "9f1c…",
    "subject": "Merci de signer votre contrat",
    "signing_order_type": 0,
    "expiry_hours": 72,
    "auto_send": true,
    "redirect_url": "https://app.votre-site.fr/merci",
    "signers": [
      { "prenom": "Jean", "nom": "Dupont",
        "email": "jean@exemple.fr", "otp_channel": "email" }
    ]
  }'

# → le signataire reçoit son e-mail, vous recevez le webhook sign_request.sent

auto_send évite le second appel. redirect_url ramène le signataire chez vous à la fin (domaine à faire enregistrer au préalable).

Tout ce que l'API sait faire

Chaque capacité est accessible dès le premier jeton — nous ne bridons jamais un client API par son forfait.

Signature multi-signataires

Ordre parallèle ou séquentiel, expiration, relances automatiques, annulation.

POST /sign-requests

Champs à remplir

Signature, texte, date, case à cocher — positionnés au pixel près sur n'importe quelle page.

"zones": [ { "type": "text", … } ]

Modèles réutilisables

Enregistrez signataires et zones une fois, créez ensuite une demande en un appel.

POST /templates/{id}/sign-requests

Envoi groupé

Vos destinataires en JSON, un document personnalisé chacun. Pas de fichier Excel à générer.

POST /bulk-campaigns

Formulaires publics

Un lien partageable : chaque répondant signe sa propre demande, sans compte.

POST /public-forms

Paiement à la signature

Un devis signé et payé en une étape. L'argent va directement sur votre compte Stripe.

"payment": { "amount_cents": 147000 }

Webhooks fiables

Signés HMAC-SHA256, 8 tentatives sur ~42 h. Une panne chez vous ne perd pas l'événement.

X-Jurisign-Signature: sha256=…

Vérification avant signature

OTP e-mail inclus, OTP SMS, ou contrôle par photo pour renforcer le dossier de preuve.

"otp_channel": "sms"

Jetons à portée limitée

Un jeton en lecture seule pour votre tableau de bord, un autre en écriture pour vos automatisations.

"scopes": ["documents:read", …]
Marque blanche

Vos signataires voient votre marque, pas la nôtre

Déposez votre logo une fois dans vos paramètres : il accompagne ensuite l'e-mail d'invitation, le code de vérification, la page de signature et l'e-mail de confirmation — y compris pour les demandes créées par l'API. Aucun appel supplémentaire, aucune ligne de code.

  • Votre logo devant, JuriSign en retrait — la valeur juridique reste attachée à notre nom
  • Se règle depuis Paramètres → Votre logo, sans passer par le support
La page de signature aux couleurs du client

Estimez votre coût

Cochez ce dont vous avez besoin, ajustez votre volume : le prix se met à jour. Tarifs HT, sans engagement.

Les forfaits sont ceux de nos abonnements habituels — identiques à ceux de la page Tarifs, votre abonnement sert aussi bien au site qu'à l'API. Les tarifs d'options ci-dessous s'appliquent à l'usage par API ; à l'unité depuis l'application, certaines options gardent un tarif différent car elles n'exigent aucun abonnement.

1 · Votre formule
2 · Signatures par mois
120

Au-delà de l'inclus : 1,10 € l'unité, puis 0,95 € dès 100, puis 0,80 € dès 500. Au-dessus de 2 000/mois, nous établissons un devis.

3 · Options
Votre estimation
€ HT / mois
Soit par signature
Créer un compte gratuit

Bac à sable illimité, sans carte bancaire

Besoin d'une signature unique sans compte ? JuriSign Flash règle le cas à l'acte, pour 3,50 € TTC.

Pour aller plus loin