API REST · eIDAS SES · Hébergement UE
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.
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é.
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 }
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 } }
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).
Chaque capacité est accessible dès le premier jeton — nous ne bridons jamais un client API par son forfait.
Ordre parallèle ou séquentiel, expiration, relances automatiques, annulation.
POST /sign-requests
Signature, texte, date, case à cocher — positionnés au pixel près sur n'importe quelle page.
"zones": [ { "type": "text", … } ]
Enregistrez signataires et zones une fois, créez ensuite une demande en un appel.
POST /templates/{id}/sign-requests
Vos destinataires en JSON, un document personnalisé chacun. Pas de fichier Excel à générer.
POST /bulk-campaigns
Un lien partageable : chaque répondant signe sa propre demande, sans compte.
POST /public-forms
Un devis signé et payé en une étape. L'argent va directement sur votre compte Stripe.
"payment": { "amount_cents": 147000 }
Signés HMAC-SHA256, 8 tentatives sur ~42 h. Une panne chez vous ne perd pas l'événement.
X-Jurisign-Signature: sha256=…
OTP e-mail inclus, OTP SMS, ou contrôle par photo pour renforcer le dossier de preuve.
"otp_channel": "sms"
Un jeton en lecture seule pour votre tableau de bord, un autre en écriture pour vos automatisations.
"scopes": ["documents:read", …]
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.
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.
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.
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.