Accueil / Centre de blog / API DocuSign : Envoyer une enveloppe à partir d'un modèle avec des onglets pré-remplis

API DocuSign : Envoyer une enveloppe à partir d'un modèle avec des onglets pré-remplis

Shunfang
2026-03-13
3min
Twitter Facebook Linkedin

Simplifier les flux de travail de documents avec l'API DocuSign

Dans le monde trépidant des opérations commerciales numériques, les plateformes de signature électronique comme DocuSign sont devenues des outils indispensables pour automatiser la gestion des contrats et réduire la paperasserie. L'API DocuSign se distingue par sa puissance dans la gestion des flux de travail complexes, en particulier en utilisant des modèles pour envoyer des enveloppes – le terme DocuSign pour un paquet de documents prêts à être signés – avec des onglets préremplis. Cette fonctionnalité permet non seulement de gagner du temps, mais aussi de minimiser les erreurs dans les environnements à volume élevé tels que les équipes de vente ou les services juridiques. D'un point de vue commercial, l'intégration de telles API peut entraîner des gains d'efficacité significatifs, des études montrant une réduction du temps de traitement des documents allant jusqu'à 80 %.

image


Comparer les plateformes de signature électronique : DocuSign ou Adobe Sign ?

eSignGlobal offre une solution de signature électronique plus flexible et plus rentable, avec une conformité mondiale, une tarification transparente et un processus d'intégration plus rapide.

👉 Commencer un essai gratuit


Maîtriser l'API DocuSign : Envoyer des enveloppes à partir de modèles

L'API DocuSign eSignature est un outil de développement puissant qui permet aux entreprises d'intégrer les fonctionnalités de signature directement dans leurs applications. À la base, une « enveloppe » est un conteneur pour un ou plusieurs documents qui peuvent être acheminés pour signature, approbation ou autres actions. Les modèles dans DocuSign prédéfinissent la mise en page des documents, les champs (appelés onglets) et les flux de travail, ce qui les rend idéaux pour les tâches répétitives telles que l'intégration ou l'approbation des factures.

Le préremplissage des onglets fait référence au remplissage de ces champs avec des données – telles que des zones de texte, des dates ou des cases à cocher – avant d'envoyer l'enveloppe. Ceci est particulièrement utile lorsque les informations sur le destinataire sont connues, garantissant une expérience de signature plus fluide. Pour les entreprises, cette fonctionnalité s'intègre de manière transparente aux systèmes CRM (tels que Salesforce) ou aux outils ERP, permettant l'extraction automatisée des données.

Pour réaliser cela via l'API, les développeurs utilisent généralement des points de terminaison RESTful, l'authentification étant gérée via OAuth 2.0 ou l'autorisation JWT. Le bac à sable pour développeurs de DocuSign fournit un environnement de test gratuit, ce qui est essentiel pour les entreprises qui souhaitent itérer sur les intégrations sans encourir de coûts de production.

Prérequis pour l'intégration de l'API

Avant de plonger dans le code, assurez-vous d'avoir :

  • Un compte développeur DocuSign (inscription gratuite).
  • Une clé d'intégration (ID d'application) et un jeton API pour l'authentification.
  • Une connaissance des charges utiles JSON, car l'API utilise ce format pour communiquer.
  • Le SDK DocuSign pour votre langage préféré (par exemple, Java, .NET, Python), qui simplifie les requêtes HTTP.

Les entreprises doivent également tenir compte des niveaux de tarification de l'API : le plan Starter à 600 $ par an prend en charge jusqu'à 40 enveloppes par mois, ce qui convient aux petites intégrations, tandis que le plan Advanced à 5 760 $ par an débloque l'envoi en masse et les webhooks, ce qui est adapté aux opérations à plus grande échelle.

Guide étape par étape pour l'envoi d'enveloppes avec des onglets préremplis

Étape 1 : Créer ou récupérer un modèle

Commencez par télécharger un modèle dans l'application Web DocuSign ou via l'API. Le modèle comprend le document et les onglets placés dessus. Les onglets sont classés comme suit :

  • Onglets de texte : pour les noms, les adresses, etc.
  • Onglets de date : remplissent automatiquement la date actuelle ou des valeurs personnalisées.
  • Onglets de case à cocher : pour les accords.
  • Onglets d'initiales/de signature : pour les actions du signataire.

Utilisez l'API Templates pour répertorier les modèles existants :

GET /restapi/v2.1/accounts/{accountId}/templates

Cela renverra un tableau JSON de modèles. Notez le templateId pour les étapes suivantes.

Étape 2 : Préparer la définition de l'enveloppe

Construisez un objet enveloppe qui fait référence au modèle. Préremplissez les onglets en incluant les données du destinataire et les valeurs des onglets dans la charge utile.

Voici un exemple de JSON pour créer une enveloppe (illustré avec Node.js et le SDK DocuSign) :

const dsApi = new docusign.ApiClient();
dsApi.setBasePath('https://demo.docusign.net/restapi');
const envelopesApi = new docusign.EnvelopesApi(dsApi);

const envelopeDefinition = new docusign.EnvelopeDefinition();
envelopeDefinition.emailSubject = 'Please sign this document';
envelopeDefinition.status = 'sent'; // Options: 'created', 'sent', 'delivered'

// Reference the template
const template = new docusign.TemplateReference();
template.templateId = 'your-template-id';
template.roleName = 'Signer1'; // Matches template role
envelopeDefinition.templateReferences = [template];

// Define recipient and pre-fill tabs
const signer = new docusign.TemplateRole();
signer.roleName = 'Signer1';
signer.email = 'recipient@example.com';
signer.name = 'John Doe';
signer.clientUserId = '1000'; // For embedded signing if needed

// Pre-fill tabs (tabs from template)
const textTab = new docusign.Text();
textTab.tabLabel = 'FullName'; // Matches tab in template
textTab.value = 'John Doe';
signer.tabs = new docusign.Tabs();
signer.tabs.textTabs = [textTab];

const dateTab = new docusign.Date();
dateTab.tabLabel = 'AgreementDate';
dateTab.value = new Date().toISOString().split('T')[0];
signer.tabs.dateTabs = [dateTab];

envelopeDefinition.templateRoles = [signer];

const results = await envelopesApi.createEnvelope(accountId, { envelopeDefinition });
console.log(`Envelope ID: ${results.envelopeId}`);

Ce code crée une enveloppe à partir d'un modèle, préremplit l'onglet de texte « FullName » avec « John Doe » et remplit l'onglet de date avec la date d'aujourd'hui. Le tabLabel doit correspondre exactement à l'étiquette attribuée à l'onglet dans le modèle.

Étape 3 : Gérer l'authentification et l'envoi

Authentifiez-vous à l'aide de JWT ou d'un jeton d'accès. Dans les environnements de production, utilisez les chemins de base NA1 (États-Unis) ou EU1 (Europe) en fonction de la région de votre compte. Envoyez l'enveloppe en utilisant :

const accessToken = await getJwtToken(); // Your auth function
dsApi.addDefaultHeader('Authorization', `Bearer ${accessToken}`);

Pour les scénarios d'envoi en masse, le plan API Advanced prend en charge jusqu'à 100 enveloppes par mois et le préremplissage des données à partir de sources externes (telles que des bases de données).

Étape 4 : Surveiller et récupérer l'état

Après l'envoi, suivez l'état à l'aide de webhooks (fonctionnalité Connect dans le plan Advanced) ou en interrogeant le point de terminaison /envelopes/{envelopeId}. Ceci est essentiel pour les flux de travail commerciaux, garantissant la conformité aux exigences de piste d'audit.

Défis courants et solutions

  • Erreurs de correspondance des onglets : assurez-vous que les onglets sont uniques et correctement référencés. Utilisez d'abord l'API Template pour obtenir les détails des onglets.
  • Acheminement des destinataires : pour les enveloppes à plusieurs signataires, attribuez des rôles dans le modèle et mappez-les dans l'appel API.
  • Limites : les plans standard limitent l'envoi automatisé à environ 100/utilisateur/an ; les plans API ont des quotas d'enveloppes.
  • Gestion des erreurs : les réponses de l'API incluent des codes d'erreur (par exemple, 400 pour un onglet non valide) ; implémentez des nouvelles tentatives pour les problèmes transitoires.

D'un point de vue commercial, cette intégration d'API peut réduire la saisie manuelle des données de 70 %, mais les entreprises doivent évaluer les coûts – les modules complémentaires d'API tels que l'authentification entraînent des frais mesurés.

Explorer l'écosystème plus large de DocuSign

DocuSign s'étend au-delà de la simple signature électronique, offrant des produits tels que Intelligent Agreement Management (IAM) CLM, une solution de gestion du cycle de vie des contrats. IAM CLM automatise l'ensemble du processus d'accord, de la rédaction à la négociation et au renouvellement, intégrant l'IA pour l'analyse des clauses. Il a une tarification personnalisée pour les entreprises, à partir du plan Enhanced, qui comprend des fonctionnalités SSO et d'analyse avancées. Cela le rend adapté aux grandes et moyennes entreprises qui ont besoin d'une conformité de bout en bout.

image

Paysage concurrentiel : Comparaison des plateformes de signature électronique

Le marché de la signature électronique est concurrentiel, DocuSign étant en tête en termes d'adoption mondiale, mais confronté à des concurrents offrant des avantages spécialisés. Adobe Sign met l'accent sur une intégration transparente avec la suite créative d'Adobe, adaptée aux flux de travail à forte intensité documentaire. Il prend en charge les formulaires préremplis via son API et est conforme aux normes américaines ESIGN/UETA et européennes eIDAS. La tarification commence à 10 $ par mois pour les particuliers, s'étendant à des plans personnalisés pour les entreprises, comprenant des fonctionnalités telles que la signature mobile et la collecte des paiements.

image

eSignGlobal se positionne comme une puissance régionale, en particulier dans la région Asie-Pacifique (APAC), où les réglementations en matière de signature électronique sont fragmentées, de haut niveau et strictement réglementées. Contrairement aux normes générales des États-Unis (loi ESIGN) ou de l'Europe (eIDAS), qui reposent sur la vérification par e-mail ou l'autodéclaration, l'APAC exige une conformité « intégration de l'écosystème ». Cela implique une intégration matérielle/au niveau de l'API approfondie avec les identités numériques gouvernement à entreprise (G2B), augmentant considérablement les barrières technologiques au-delà des modèles occidentaux. eSignGlobal prend en charge la conformité dans 100 pays et régions du monde, avec un avantage dans la région APAC grâce à des centres de données locaux à Hong Kong et à Singapour. Il s'intègre nativement à iAM Smart à Hong Kong et à Singpass à Singapour, permettant une authentification robuste. La tarification est plus accessible : le plan Essential à 16,6 $ par mois permet d'envoyer jusqu'à 100 documents pour signature électronique, des sièges d'utilisateurs illimités et la vérification des documents/signatures via des codes d'accès – offrant une forte valeur sur une base de conformité. eSignGlobal se développe à l'échelle mondiale, y compris dans les Amériques et en Europe, en tant qu'alternative compétitive à DocuSign et Adobe Sign, avec des coûts légèrement inférieurs et des performances régionales plus rapides.

esignglobal HK

HelloSign (maintenant une partie de Dropbox) se concentre sur la simplicité pour les PME, offrant des modèles et une prise en charge de l'API de préremplissage similaires à DocuSign, mais avec un coût d'entrée inférieur (15 $/utilisateur/mois). Il excelle dans l'intégration avec Google Workspace, mais manque de fonctionnalités d'entreprise avancées telles que l'envoi en masse dans les plans de base.

Fonctionnalité/Plateforme DocuSign Adobe Sign eSignGlobal HelloSign
Prise en charge des modèles API Complète (onglets préremplis, en masse) Oui (API de formulaires) Inclus dans Pro (utilisateurs illimités) De base (fusion de modèles)
Tarification (niveau d'entrée, facturation annuelle en USD) 120 $ (Personnel) 120 $ (Individuel) 299 $ (Essential, sièges illimités) 180 $ (Essentials)
Limites d'enveloppes ~100/utilisateur/an (Standard) Illimité (utilisation équitable) 100 documents/mois (Essential) 20/mois (niveau gratuit)
Accent sur la conformité Mondiale (ESIGN/eIDAS) Forte aux États-Unis/UE 100 pays, intégrations APAC G2B Centrée sur les États-Unis (ESIGN)
Avantages uniques IAM CLM d'entreprise Écosystème Adobe Pas de frais de siège, vitesse régionale Intégration Dropbox
Coût de l'API Plan séparé (600 $+) Regroupement d'entreprise Inclus dans Pro Module complémentaire premium

Ce tableau met en évidence des compromis neutres : DocuSign pour l'échelle, Adobe pour les flux de travail de conception, eSignGlobal pour l'efficacité APAC et HelloSign pour la facilité d'utilisation.

Nuances réglementaires des signatures électroniques mondiales

Bien que le titre se concentre sur les mécanismes de l'API, la compréhension des réglementations peut améliorer la mise en œuvre. Aux États-Unis, la loi ESIGN et l'UETA confèrent une validité juridique équivalente à celle des signatures manuscrites pour la plupart des transactions commerciales. Le cadre eIDAS de l'Europe exige des signatures électroniques qualifiées pour les besoins de haute assurance. L'APAC varie : la loi sur les transactions électroniques de Singapour s'aligne sur eIDAS, mais les affaires gouvernementales nécessitent Singpass, tandis que les ordonnances de Hong Kong mettent l'accent sur l'authentification sécurisée via iAM Smart. Les entreprises utilisant l'API DocuSign doivent configurer les onglets pour qu'ils correspondent aux champs de conformité, tels que les journaux d'audit, afin de répondre à ces normes.

Réflexions finales sur le choix de la signature électronique

Pour les entreprises qui privilégient l'automatisation pilotée par l'API, DocuSign reste un choix solide en raison de son écosystème mature. Cependant, pour les besoins de conformité régionale, en particulier en APAC, des alternatives comme eSignGlobal offrent des options sur mesure et rentables sans sacrifier la couverture mondiale. Évaluez en fonction de votre échelle, de vos intégrations et de votre emplacement géographique pour une correspondance optimale.

avatar
Shunfang
Responsable de la gestion des produits chez eSignGlobal, un leader chevronné avec une vaste expérience internationale dans l'industrie de la signature électronique. Suivez mon LinkedIn