Documentation API
Intégrez la signature électronique dans vos applications en quelques lignes de code
Démarrage rapide
Commencez à utiliser l'API en 3 étapes simples
Créez un compte
Inscrivez-vous et générez votre clé API depuis votre tableau de bord
Installez le SDK
Choisissez votre langage préféré et installez notre bibliothèque
Envoyez votre premier document
Créez une demande de signature en quelques lignes de code
const eSignix = require('@esignix/sdk');
// Initialisation avec votre clé API
const client = new eSignix('votre_cle_api');
// Créer une demande de signature
const request = await client.signatureRequests.create({
document: './contrat.pdf',
signers: [
{ name: 'Jean Dupont', email: 'jean@example.com' },
{ name: 'Marie Martin', email: 'marie@example.com' }
],
message: 'Merci de signer ce document'
});
console.log('Demande créée:', request.id);Bibliothèques officielles
SDKs maintenus et documentés pour tous les langages populaires
JavaScript/Node.js
Python
PHP
Ruby
Java
C#/.NET
Référence API
Tous les endpoints disponibles avec leurs paramètres
Documents
/api/v1/documentsCréer et télécharger un nouveau document
file, name, metadata/api/v1/documents/:idRécupérer les détails d'un document
id/api/v1/documents/:idMettre à jour un document
id, name, metadata/api/v1/documents/:idSupprimer un document
idSignatures
/api/v1/signature-requestsCréer une demande de signature
document_id, signers[], workflow/api/v1/signature-requests/:idRécupérer le statut d'une demande
id/api/v1/signature-requests/:id/signSigner un document
id, signature, certificate/api/v1/signature-requests/:id/remindEnvoyer un rappel aux signataires
id, signer_ids[]Webhooks
/api/v1/webhooksCréer un webhook
url, events[], secret/api/v1/webhooksLister tous vos webhooks
-/api/v1/webhooks/:idMettre à jour un webhook
id, url, events[]/api/v1/webhooks/:idSupprimer un webhook
idUtilisateurs
/api/v1/users/meRécupérer les informations du compte
-/api/v1/users/meMettre à jour le profil
name, email, preferences/api/v1/users/me/usageConsulter votre utilisation
-Authentification
Clé API
Toutes les requêtes doivent inclure votre clé API dans le header d'autorisation.
curl https://api.esignix.app/v1/documents \
-H "Authorization: Bearer votre_cle_api" \
-H "Content-Type: application/json"Important: Ne partagez jamais votre clé API publiquement. Utilisez des variables d'environnement pour la stocker en sécurité.
Limites de taux
Headers de réponse
Prêt à développer ?
Obtenez votre clé API gratuite et commencez à intégrer eSignix dès aujourd'hui