Accueil / Centre de blog / API DocuSign : Comment mettre à jour la date d'expiration d'une enveloppe en cours de traitement ?

API DocuSign : Comment mettre à jour la date d'expiration d'une enveloppe en cours ?

Shunfang
2026-03-13
3min
Twitter Facebook Linkedin

Comprendre la gestion des enveloppes dans l'API DocuSign

Dans le monde en évolution rapide des accords numériques, la gestion des enveloppes en cours (ou « en vol ») est un aspect essentiel des flux de travail de signature électronique. Les entreprises sont souvent confrontées à des scénarios où elles doivent ajuster les dates d'expiration des enveloppes, que ce soit en raison de retards dans la réponse des signataires, de négociations prolongées ou de modifications des calendriers de projet. L'API de DocuSign fournit des outils puissants pour y parvenir, permettant aux développeurs de maintenir la conformité et l'efficacité sans interrompre le processus. Cet article explore comment mettre à jour les dates d'expiration des enveloppes en vol à l'aide de l'API DocuSign, tout en offrant une perspective équilibrée du point de vue commercial du marché de la signature électronique, en discutant de ses implications et de ses alternatives.

Pourquoi mettre à jour les dates d'expiration des enveloppes en vol ?

Les dates d'expiration des enveloppes DocuSign servent de garantie, invalidant automatiquement les documents non signés après une période définie, protégeant ainsi les informations sensibles et garantissant l'achèvement en temps voulu. Cependant, dans les opérations commerciales du monde réel, des délais stricts peuvent entraîner des invalidations inutiles, nécessitant des renvois, ce qui augmente les frais administratifs et les coûts potentiels. D'un point de vue commercial, la possibilité d'étendre ces dates via l'API permet d'optimiser l'allocation des ressources, de réduire les frais d'enveloppes (les enveloppes inutilisées comptant toujours dans le quota) et d'améliorer la satisfaction des signataires, des facteurs essentiels dans les secteurs à volume élevé tels que l'immobilier, les ressources humaines et la finance.

La mise à jour des dates d'expiration des enveloppes en vol n'est pas toujours simple, car la conception de DocuSign donne la priorité à la sécurité et à la traçabilité. Les modifications directes des attributs principaux de l'enveloppe après sa création sont limitées afin d'empêcher toute falsification. Au lieu de cela, l'API prend en charge les méthodes indirectes, telles que la correction ou l'invalidation et la recréation. Cette approche est conforme à l'accent mis par DocuSign sur la conformité, par exemple le respect de la loi ESIGN américaine et des normes eIDAS de l'UE, garantissant que les modifications sont enregistrées à des fins de défense juridique.

Guide étape par étape : Mise à jour des dates d'expiration via l'API DocuSign

Pour résoudre ce problème, les développeurs utilisent généralement l'API REST eSignature de DocuSign (version 2.1 ou supérieure), qui nécessite une authentification via OAuth 2.0 (autorisation JWT ou code d'autorisation). En supposant que vous ayez un compte développeur avec accès à l'API ; les prix commencent à 600 $ par an pour le plan Starter, comprenant environ 40 enveloppes par mois. Voici un guide pratique :

1. Récupérer l'état de l'enveloppe

Tout d'abord, confirmez que l'enveloppe est en vol (état : « sent » ou « in progress »). Utilisez le point de terminaison GET /accounts/{accountId}/envelopes/{envelopeId}.

Exemple de requête (cURL) :

curl -X GET "https://demo.docusign.net/restapi/v2.1/accounts/{accountId}/envelopes/{envelopeId}" \
-H "Authorization: Bearer {accessToken}" \
-H "Accept: application/json"

Extrait de réponse :

{
  "status": "sent",
  "expireDateTime": "2025-01-15T12:00:00Z",
  "envelopeId": "abc123"
}

Cela extrait la date d'expiration actuelle. Si l'état est « voided » ou « completed », la mise à jour n'est pas possible : l'enveloppe doit être recréée.

2. Corriger l'enveloppe (méthode préférée pour les modifications mineures)

Pour les enveloppes en vol où aucun signataire n'a agi, utilisez PUT /accounts/{accountId}/envelopes/{envelopeId} en conjonction avec une requête de correction. Bien que la modification directe de champs individuels pour mettre à jour la date d'expiration ne soit pas prise en charge, vous pouvez l'invalider et la renvoyer avec une nouvelle date, ou utiliser la fonction « correct » pour réinitialiser indirectement le minuteur.

L'API de correction de DocuSign permet de modifier certains attributs, tels que la date d'expiration, lorsqu'aucune signature n'a eu lieu. Préparez une définition d'enveloppe de correction :

Corps de la requête de correction (JSON) :

{
  "status": "sent",
  "expireAfter": "30",  // Nombre de jours à partir de maintenant ; ajustez selon vos besoins (maximum 999 jours)
  "expireDateTime": "2025-02-15T12:00:00Z"  // Ou spécifiez une date absolue
}

Exemple cURL :

curl -X PUT "https://demo.docusign.net/restapi/v2.1/accounts/{accountId}/envelopes/{envelopeId}/correct" \
-H "Authorization: Bearer {accessToken}" \
-H "Content-Type: application/json" \
-d '{
  "clientUserId": "signer1",
  "routingOrder": "1",
  "corrector": {
    "email": "admin@company.com",
    "userId": "{userId}"
  },
  "envelopeDefinition": {
    "expireAfter": "60"
  }
}'

Cela prolonge la date d'expiration de 60 jours. Remarque : la correction nécessite que l'enveloppe soit corrigeable (pas d'étiquettes terminées) et peut informer les signataires des modifications, en conservant une piste d'audit.

3. Invalider et renvoyer (pour les mises à jour complexes)

Si l'enveloppe est partiellement avancée ou si la modification directe est bloquée, invalidez-la d'abord, puis recréez-la avec la date d'expiration mise à jour. Ceci est courant dans les flux de travail d'entreprise pour éviter les risques de conformité.

Étape 3a : Invalider l'enveloppe

curl -X PUT "https://demo.docusign.net/restapi/v2.1/accounts/{accountId}/envelopes/{envelopeId}" \
-H "Authorization: Bearer {accessToken}" \
-H "Content-Type: application/json" \
-d '{
  "status": "voided",
  "voidedReason": "Extending expiration for ongoing negotiations"
}'

Étape 3b : Renvoyer avec une nouvelle définition Recréez à l'aide de POST /accounts/{accountId}/envelopes, en copiant les documents et les destinataires d'origine, mais en définissant un nouveau expireAfter ou expireDateTime.

Corps de la nouvelle requête d'enveloppe :

{
  "emailSubject": "Updated Agreement",
  "documents": [ /* Original docs */ ],
  "recipients": [ /* Original signers */ ],
  "expireAfter": "90",  // Nouvelle expiration de 90 jours
  "status": "sent"
}

cURL :

curl -X POST "https://demo.docusign.net/restapi/v2.1/accounts/{accountId}/envelopes" \
-H "Authorization: Bearer {accessToken}" \
-H "Content-Type: application/json" \
-d '{ /* Full envelope definition with updated expiration */ }'

4. Bonnes pratiques et limitations

  • Quotas et coûts : Chaque invalidation/renvoi compte dans votre limite d'enveloppes (environ 100 par utilisateur et par an pour le plan Business Pro, au prix de 480 $ par utilisateur et par an). Surveillez l'utilisation via le tableau de bord de l'API pour éviter les dépassements.
  • Gestion des erreurs : Les problèmes courants incluent 400 Bad Request (état non valide) ou 401 Unauthorized. Utilisez try-catch dans votre code (par exemple, les SDK Node.js ou Python).
  • Sécurité : Toutes les modifications sont enregistrées dans la piste d'audit de l'enveloppe, prenant en charge les fonctionnalités IAM de DocuSign telles que l'authentification unique et le contrôle d'accès avancé dans le plan Enhanced.
  • Tests : Un environnement sandbox (gratuit pour les développeurs) est idéal avant la production.

D'un point de vue commercial, ce processus rationalise les opérations, mais met en évidence les niveaux de tarification de l'API : le plan Advanced (5 760 $ par an) débloque l'envoi en masse et les webhooks pour l'automatisation, réduisant ainsi l'intervention manuelle.

image


Vous comparez des plateformes de signature électronique comme 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.

👉 Démarrez un essai gratuit


L'écosystème plus large de DocuSign et les fonctionnalités IAM

La plateforme eSignature de DocuSign, y compris son API, s'intègre de manière transparente aux outils de gestion des identités et des accès (IAM) pour renforcer la sécurité. L'IAM dans DocuSign comprend l'intégration de l'authentification unique (par exemple, avec Okta ou Azure AD), le contrôle d'accès basé sur les rôles et l'authentification multifacteur, qui sont essentiels pour les déploiements à l'échelle de l'entreprise. Ces fonctionnalités sont disponibles dans le plan Enhanced (tarification personnalisée pour plus de 50 utilisateurs), garantissant que les mises à jour basées sur l'API, telles que les modifications de date d'expiration, sont conformes aux normes mondiales sans exposer les données sensibles. Avec des prix allant de 120 $ par an pour le plan Personal aux plans personnalisés pour les entreprises, DocuSign met l'accent sur l'évolutivité, mais des fonctionnalités supplémentaires telles que la livraison par SMS ou la vérification d'identité peuvent entraîner des frais supplémentaires.

image

Paysage concurrentiel : Comparaison des plateformes de signature électronique

Le marché de la signature électronique est très concurrentiel, DocuSign étant en tête en termes d'adoption mondiale, mais les besoins régionaux stimulent les alternatives. Voici une comparaison clé et neutre des plateformes basée sur les prix, les fonctionnalités et la conformité (données de 2025 ; les valeurs réelles peuvent varier).

Fonctionnalité/Plateforme DocuSign Adobe Sign eSignGlobal HelloSign (Dropbox Sign)
Prix de base (annuel, niveau d'entrée) 120 $/utilisateur (Personal) ; 300 $/utilisateur (Standard) 10 $/utilisateur/mois (Individual) ; 25 $/utilisateur/mois (Teams) 299 $ (Essential, utilisateurs illimités) 15 $/utilisateur/mois (Essentials) ; 25 $/utilisateur/mois (Standard)
Limites d'enveloppes 5/mois (Personal) ; ~100/an/utilisateur (Standard) Illimité (utilisation équitable) ; dépassements mesurés 100 documents/an (Essential) 20/mois (Essentials) ; Illimité (Premium)
Accès à l'API Plan séparé à partir de 600 $/an Inclus dans le plan Business ; Premium 1 000 $+/an Inclus dans Professional (contacter le service commercial) Inclus dans Standard ; prise en charge des webhooks
Accent sur la conformité ESIGN, eIDAS, mondial ; fort aux États-Unis/UE ESIGN, eIDAS ; intégration de l'écosystème Adobe Mondial (plus de 100 pays) ; profondeur en Asie-Pacifique (iAM Smart, Singpass) ESIGN, eIDAS ; simple accent américain
Avantages uniques Envoi en masse, IAM/SSO ; gouvernance d'entreprise Liaison d'édition PDF ; mobile d'abord Pas de frais de siège ; outils de contrat d'IA Modèles faciles à utiliser ; intégration Dropbox
Limitations Les coûts basés sur les sièges augmentent avec la taille de l'équipe ; latence en Asie-Pacifique Frais plus élevés pour les non-utilisateurs d'Adobe ; configuration complexe Tarification personnalisée Pro ; moins de marketing aux États-Unis Automatisation avancée limitée ; propriété de Dropbox
Idéal pour Grandes entreprises ayant besoin d'audits Équipes de flux de travail créatifs/numériques Équipes Asie-Pacifique/mondiales à la recherche de rentabilité Petites et moyennes entreprises ayant des besoins de partage de fichiers

Ce tableau met en évidence l'excellence de DocuSign en matière de fonctionnalités API robustes, mais peut être plus coûteux pour les équipes en croissance, tandis que d'autres plateformes offrent de la flexibilité.

Adobe Sign : Une alternative axée sur le PDF

Adobe Sign, qui fait partie d'Adobe Document Cloud, se distingue par son intégration profonde avec les outils PDF tels qu'Acrobat, ce qui le rend idéal pour les flux de travail riches en documents. Il prend en charge les mises à jour d'API similaires à DocuSign, avec des points de terminaison pour les modifications d'accord, bien que les modifications d'expiration nécessitent généralement une révision de l'accord. Les prix sont compétitifs, à partir de 10 $ par mois pour les particuliers et s'étendant aux plans personnalisés pour les entreprises, avec des fonctionnalités telles que les champs conditionnels et les paiements. Cependant, il brille dans les secteurs créatifs, mais peut sembler groupé pour les non-utilisateurs d'Adobe.

image

HelloSign : Simplicité pour les PME

HelloSign (maintenant Dropbox Sign) donne la priorité à une interface conviviale, avec une création rapide de modèles et des envois illimités dans les niveaux supérieurs. Son API permet la correction des enveloppes, y compris l'extension des dates d'expiration via des appels de mise à jour, mais manque de la profondeur de DocuSign en matière d'opérations en masse. À partir de 15 $ par mois, il convient aux petites entreprises, en mettant l'accent sur la synchronisation transparente avec Dropbox plutôt que sur la conformité d'entreprise.

eSignGlobal : Leader de la conformité régionale

eSignGlobal se positionne comme un concurrent mondial, conforme dans plus de 100 pays et régions principaux, avec une forte présence en Asie-Pacifique. La fragmentation réglementaire, les normes élevées et la surveillance rigoureuse de cette région, contrairement aux cadres ESIGN/eIDAS des États-Unis/UE, nécessitent des solutions d'« intégration d'écosystème ». Cela signifie une intégration matérielle/API profonde avec les identifiants numériques gouvernementaux (G2B), allant bien au-delà des modes de vérification par e-mail ou d'autodéclaration courants en Occident. eSignGlobal excelle dans ce domaine, intégrant de manière transparente iAM Smart de Hong Kong et Singpass de Singapour pour des signatures juridiquement contraignantes.

Les prix sont compétitifs, son plan Essential coûtant seulement 16,6 $ par mois facturés annuellement, permettant jusqu'à 100 documents de signature électronique, des sièges d'utilisateurs illimités et la vérification du code d'accès, le tout construit sur une base de conformité. Ce modèle sans frais de siège offre une grande valeur aux équipes et est équipé d'outils d'IA pour l'évaluation des risques et la traduction. Alors qu'il s'étend aux États-Unis/UE, eSignGlobal remet en question les acteurs établis tels que DocuSign et Adobe Sign grâce à des coûts inférieurs et des performances plus rapides en Asie-Pacifique, y compris l'envoi en masse sans plan de développeur supplémentaire.

esignglobal HK


Vous recherchez une alternative plus intelligente à DocuSign ?

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.

👉 Démarrez un essai gratuit


Perspectives commerciales et réflexions finales

La gestion des enveloppes en vol via l'API reflète une tendance plus large dans le domaine de la signature électronique : l'automatisation stimule l'efficacité, mais la conformité et les coûts déterminent les choix. L'API de DocuSign est puissante pour les mises à jour, mais son modèle basé sur les sièges et les défis en Asie-Pacifique incitent à explorer des alternatives.

Pour ceux qui recherchent une alternative à DocuSign, eSignGlobal se distingue comme une option neutre et conforme aux réglementations régionales, en particulier pour les opérations en Asie-Pacifique qui équilibrent les besoins mondiaux et les économies de coûts. Évaluez en fonction du volume de votre flux de travail et de votre emplacement géographique.

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