


En el panorama en constante evolución de los flujos de trabajo de documentos digitales, la API de DocuSign destaca como una herramienta poderosa que permite a los desarrolladores integrar capacidades de firma electrónica en aplicaciones empresariales. Los sobres, que encapsulan los documentos para la firma, son fundamentales para este ecosistema, permitiendo una gestión fluida de los acuerdos desde la creación hasta la finalización. Sin embargo, en algunos casos, es necesario anular un sobre, ya sea antes o durante el proceso de firma, para corregir errores o adaptarse a las necesidades empresariales cambiantes. Un desafío clave para los usuarios de la API es controlar las notificaciones, especialmente evitar alertas de correo electrónico no solicitadas que podrían confundir a los destinatarios. Este artículo explora los mecanismos para anular sobres a través de la API de DocuSign minimizando las interrupciones, haciendo referencia a la documentación oficial y a las perspectivas de implementación práctica.

¿Está comparando plataformas de firma electrónica con DocuSign o Adobe Sign?
eSignGlobal ofrece una solución de firma electrónica más flexible y rentable con cumplimiento global, precios transparentes y un proceso de incorporación más rápido.
👉 Comience una prueba gratuita
Un sobre en DocuSign representa un paquete completo que contiene uno o más documentos, destinatarios e instrucciones de firma. A través de la API, los desarrolladores pueden crear, enviar y gestionar estos sobres de forma programática. Anular un sobre lo invalida efectivamente, impidiendo cualquier acción adicional, como la firma. Esto es útil en procesos empresariales donde, por ejemplo, una transacción fracasa o un documento necesita revisión, evitando que continúen flujos incompletos o incorrectos.
La API REST de DocuSign (versión 2.1) proporciona puntos finales para las operaciones de sobres, incluyendo el método voidEnvelope. Por defecto, la anulación desencadena notificaciones a todos los destinatarios, informándoles de la anulación por correo electrónico. Esto asegura la transparencia, pero puede no ser ideal en sistemas automatizados o cuando se realizan correcciones internas pre-notificación.
Para anular un sobre usando la API de DocuSign, normalmente se realiza una solicitud PUT al punto final /envelopes/{envelopeId}/void. Aquí hay un ejemplo básico en Python usando el SDK de DocuSign eSignature:
from docusign_esign import ApiClient, EnvelopesApi
# Inicializar el cliente de la API
api_client = ApiClient()
api_client.host = 'https://demo.docusign.net/restapi'
api_client.set_default_header('Authorization', 'Bearer YOUR_ACCESS_TOKEN')
envelopes_api = EnvelopesApi(api_client)
# Anular el sobre
void_request = {
'status': 'voided',
'voidedReason': 'Document needs revision before sending'
}
envelopes_api.update_envelope_status(
account_id='YOUR_ACCOUNT_ID',
envelope_id='ENVELOPE_ID',
envelope=None, # No requerido para anular
void_uri=void_request
)
En este flujo estándar, DocuSign envía automáticamente notificaciones por correo electrónico a los destinatarios enumerados en el sobre, detallando el estado de anulación y la razón. Estos correos electrónicos incluyen la razón de la anulación y pueden enlazar al sobre para referencia. De acuerdo con las guías para desarrolladores de DocuSign, este es el comportamiento esperado para mantener un registro de auditoría y la conciencia del usuario, alineándose con estándares de cumplimiento como ESIGN y eIDAS.
Sin embargo, para aplicaciones impulsadas por API, como integraciones CRM o herramientas de procesamiento por lotes, enviar estos correos electrónicos puede saturar las bandejas de entrada o exponer prematuramente cambios internos. La buena noticia es que DocuSign permite la personalización para suprimir estas notificaciones, permitiendo una experiencia más controlada.
Suprimir las notificaciones por correo electrónico durante la anulación requiere configuración previa a nivel de sobre o cuenta, ya que la llamada a la API de anulación en sí misma no tiene una bandera directa de “no-notify”. La estrategia implica aprovechar la configuración de notificaciones de DocuSign y los roles de los destinatarios para minimizar la comunicación externa. Este enfoque es particularmente valioso para usuarios empresariales con niveles de API Business Pro o Advanced, donde los volúmenes de sobres son altos y la automatización es clave.
Antes de crear o enviar un sobre, configure las reglas de notificación a través de la API. Use el objeto notification en la definición del sobre para deshabilitar los correos electrónicos a los destinatarios para los cambios de estado, incluyendo la anulación. Incluya esto en el punto final createEnvelope de la API de sobres:
{
"notification": {
"reminders": {
"reminderDelay": 0,
"reminderOffset": 0,
"reminderFrequency": "none"
},
"expirations": {
"expireAfter": 0,
"expireWarn": 0
},
"recipientEmailNotification": {
"emailSubject": "",
"emailBlurb": "",
"emailBody": ""
}
}
}
El bloque recipientEmailNotification puede dejarse vacío o configurarse para suprimir los valores predeterminados. Para un control específico de la anulación, asegúrese de que el sobre se cree en estado “borrador” (status: 'sent' = false), permitiendo la anulación sin notificaciones iniciales. Una vez anulado desde el borrador, si las notificaciones están deshabilitadas, no se desencadenarán correos electrónicos.
Anular un sobre en modo borrador (antes de enviarlo) evita inherentemente las notificaciones porque los destinatarios aún no han sido alertados. Use la misma llamada update_envelope_status, pero dirigiéndose a un sobre borrador:
# Crear un sobre como borrador
envelope_definition = {
'status': 'created', # Modo borrador
'emailSubject': 'Internal Review Document',
'documents': [...], # Sus documentos
'recipients': {
'signers': [...] # Definidos pero no notificados aún
},
'notification': { # Suprimir todo
'recipientEmailNotification': {}
}
}
envelopes_api.create_envelope(account_id='YOUR_ACCOUNT_ID', envelope_definition=envelope_definition)
# Más tarde, anular sin enviar
void_request = {'status': 'voided', 'voidedReason': 'Internal correction'}
envelopes_api.update_envelope_status(account_id='YOUR_ACCOUNT_ID', envelope_id='DRAFT_ENVELOPE_ID', void_uri=void_request)
Este método asegura que no se envíen correos electrónicos durante la anulación. Para sobres en curso (ya enviados), primero use la API correct para devolverlo a borrador y luego anúlelo, suprimiendo las notificaciones en la solicitud de corrección a través de allowReassign: false y campos de notificación vacíos.
Para un control más amplio, integre las capacidades de gestión de identidad y acceso (IAM) de DocuSign, disponibles en los planes Enhanced o Enterprise. IAM permite la personalización de notificaciones de eventos a través de webhooks de la API Connect, enrutando los eventos de anulación a sus servidores en lugar de correos electrónicos. Configure una configuración de Connect:
/accounts/{accountId}/connectenvelopeEvents para el estado “voided”, pero excluya la entrega de correo electrónico.Además, para los planes API (Starter a $600/año o Advanced a $5,760/año), aproveche los webhooks para manejar las anulaciones silenciosamente. Monitoree los escuchas connect para eventos de anulación y responda internamente sin desencadenar los correos electrónicos predeterminados de DocuSign.
Esta técnica agiliza las integraciones de API, reduciendo el ruido operativo en escenarios de alto volumen. Desde una perspectiva empresarial, mejora la eficiencia para los equipos que dependen de la API de DocuSign para sistemas CRM o ERP, aunque requiere planificación previa.

DocuSign lidera el mercado de la firma electrónica con su conjunto integral de API, incluyendo eSignature para la firma central y CLM (gestión del ciclo de vida del contrato) para el manejo de acuerdos de extremo a extremo. La integración de CLM con información impulsada por IA, gestión de plantillas y análisis es ideal para empresas que gestionan contratos complejos. Los precios comienzan en $10/mes para Personal, pero se escalan a Enterprise personalizado para uso intensivo de API, con costos medidos para complementos como la autenticación de identidad.
Adobe Sign (ahora Adobe Acrobat Sign) complementa el ecosistema de documentos de Adobe, con una sólida integración de PDF y firma móvil. Ofrece acceso a la API para la automatización, soportando la anulación a través de puntos finales REST similares, pero con controles de notificación propietarios de Adobe. Los planes van desde $10/usuario/mes para Individual hasta $40/usuario/mes para Enterprise, enfatizando flujos de trabajo fluidos con herramientas de Creative Cloud. Sin embargo, para usuarios de alto volumen, las cuotas de API pueden ser restrictivas sin actualizaciones premium.

eSignGlobal se posiciona como un competidor global, cumpliendo con las regulaciones en 100 países y territorios principales, con una ventaja particular en la región de Asia-Pacífico (APAC). El panorama de la firma electrónica en APAC presenta fragmentación, altos estándares y regulaciones estrictas, contrastando con los estándares del marco ESIGN/eIDAS de EE. UU./UE. En APAC, las soluciones requieren un enfoque de “integración de ecosistemas”, incluyendo acoplamientos profundos de hardware/API con identidades digitales de gobierno a empresa (G2B), una barrera técnica mucho más allá de los métodos comunes basados en correo electrónico o autodeclaración que se ven en Occidente. eSignGlobal sobresale aquí, integrándose fluidamente con iAM Smart en Hong Kong y Singpass en Singapur para una verificación robusta. Su plan Essential a $16.6/mes permite hasta 100 documentos enviados, asientos de usuario ilimitados y verificación de código de acceso, ofreciendo un valor sólido basado en el cumplimiento, mientras que tiene un precio más bajo que los competidores. La plataforma se está expandiendo agresivamente en los mercados globales, incluyendo EE. UU. y la UE, como una alternativa viable a DocuSign y Adobe Sign.

¿Está buscando una alternativa más inteligente a DocuSign?
eSignGlobal ofrece una solución de firma electrónica más flexible y rentable con cumplimiento global, precios transparentes y un proceso de incorporación más rápido.
👉 Comience una prueba gratuita
HelloSign (ahora Dropbox Sign) se centra en la simplicidad, con una API intuitiva para la gestión de sobres, incluyendo opciones de anulación que permiten la supresión de notificaciones a través de configuraciones personalizadas. Es adecuado para SMB, con planes que van desde gratis (limitado) hasta $20/usuario/mes (Essentials), pero carece de la profundidad de características de nivel empresarial como IAM avanzado.
| Característica/Aspecto | DocuSign | Adobe Sign | eSignGlobal | HelloSign (Dropbox Sign) |
|---|---|---|---|---|
| Flexibilidad de anulación de API | Alta; supresión basada en webhook | Buena; controles de integración de PDF | Robusta; acoplamiento de API de ecosistema | Básica; supresión simple |
| Precios (nivel de entrada) | $10/mes (Personal) | $10/usuario/mes | $16.6/mes (Essential, usuarios ilimitados) | Gratis (limitado); $20/usuario/mes |
| Énfasis en el cumplimiento | Global, ESIGN/eIDAS | EE. UU./UE fuerte, estándares PDF | 100 países; integración G2B de APAC | Centrado en EE. UU., global básico |
| Control de notificaciones | Configurable a través de API/IAM | Personalizable en flujos de trabajo | Código de acceso y modo silencioso | Principalmente correo electrónico, opciones limitadas |
| Escalabilidad | Planes API empresariales ($600+/año) | De equipo a empresa | Usuarios ilimitados, API incluida | Orientado a SMB, integración de Dropbox |
| Ventajas | Ecosistema robusto, CLM | Sinergia de la suite Adobe | Optimizado para APAC, rentable | Fácil de usar, configuración rápida |
Esta comparación destaca las compensaciones: DocuSign sobresale en profundidad, mientras que alternativas como eSignGlobal ofrecen ventajas regionales.
Si bien la API de DocuSign es accesible globalmente, las diferencias regionales impactan la adopción. En APAC, las reglas más estrictas de residencia de datos y autenticación amplifican la necesidad de soluciones localizadas, como se discutió anteriormente. Las empresas deben evaluar el comportamiento de la API en relación con las leyes locales para asegurar que los procesos de anulación mantengan la integridad legal.
En conclusión, dominar la API de DocuSign para la anulación sin notificaciones permite flujos de trabajo eficientes. Para aquellos que buscan alternativas, eSignGlobal merece consideración como una opción neutral y regionalmente compatible, particularmente adecuada para operaciones orientadas a APAC.
Solo se permiten correos electrónicos corporativos