Khatm

Pour les développeurs

La signature. Dans vos parcours.

Créez vos demandes, accompagnez les signataires et récupérez les documents finalisés. Votre produit garde la main, Khatm orchestre la signature.

Obtenir une clé sandbox · Lire la documentation · Spécification OpenAPI

Cinq étapes. Un seul workflow.

De la création de la demande à la récupération des fichiers, chaque étape a son rôle. Explorez le cycle de signature.

  1. Créer POST /v1/signature-requests Réunissez le PDF, les signataires et les champs dans une demande. Une référence client relie la signature à votre métier.
  2. Activer POST /v1/signature-requests/{id}/activate Activez la demande pour obtenir les liens de signature. Intégrez chaque URL au parcours de la bonne personne.
  3. Signer URL Parcours de signature Khatm Le signataire ouvre son lien, consulte le document et complète les champs prévus pour lui.
  4. Webhook EVENT signature_request.completed Votre application reçoit l’événement de fin. Vérifiez son authenticité avant de mettre à jour votre workflow.
  5. Récupérer GET /v1/signature-requests/{id}/artifacts/{type} Récupérez le document finalisé et les preuves associées, puis rattachez-les à votre dossier client.

Votre métier au centre. La signature orchestrée.

Vous conservez votre interface et votre logique métier. Le cycle de signature s’intègre à votre application.

Demandes structurées

Importez le PDF, les signataires et les champs dans une seule demande idempotente.

Parcours signataire

Activez la demande et intégrez chaque URL de signature sécurisée à votre produit.

Événements métier

Synchronisez votre application sur les signatures terminées, demandes finalisées ou refusées.

Livrables récupérables

Téléchargez le PDF signé, la preuve PDF et la preuve JSON via API.

Lisible dès le premier appel.

Réutilisez un modèle, créez, détectez les champs, activez, suivez et récupérez. Sélectionnez une ressource pour voir sa réponse.

  • Réutiliser un modèle
  • Créer une demande
  • Détecter les champs
  • Activer le parcours
  • Suivre son état
  • Récupérer les fichiers

Votre produit reste synchronisé.

Chaque événement associe une référence client et un état. Votre application sait quel dossier faire avancer.

  • Signature HMAC-SHA256 du corps brut
  • Identifiant stable pour dédupliquer les nouvelles tentatives
  • Horodatage à vérifier avant de traiter l’événement

Construisez. Testez. Puis intégrez.

Préparez votre intégration avec des données fictives et explorez chaque élément du parcours.

  • Clés API sandbox Créez et révoquez vos clés depuis votre espace.
  • Liens de signature Une URL par signataire, à intégrer dans votre produit.
  • Webhooks signés Signés HMAC-SHA256, avec nouvelles tentatives.
  • PDF signé Le document final signé PAdES, par API.
  • Preuve PDF Un rapport de preuve lisible par un humain.
  • Preuve JSON Les mêmes preuves, structurées pour vos systèmes.

Environnement de test. Le certificat est auto-signé et ne constitue pas un service de confiance en production. Utilisez des données fictives : les fichiers sont supprimés 10 jours après l’import, même si la signature reste inachevée.

Du premier appel au document signé.

Commencez par vos clés sandbox, puis retrouvez les exemples dans la documentation.