Página inicial / Central de Blogs / API DocuSign: Como Obter o Status de um Destinatário Específico em um Envelope?

API DocuSign: Como Obter o Status de um Destinatário Específico em um Envelope?

Shunfang
2026-02-25
3min
Twitter Facebook Linkedin

Compreendendo o Status do Destinatário em Envelopes DocuSign

No mundo em rápida evolução dos acordos digitais, rastrear o progresso das assinaturas eletrônicas é crucial para empresas que dependem de plataformas como o DocuSign. A API do DocuSign oferece aos desenvolvedores ferramentas poderosas para automatizar e monitorar fluxos de trabalho, especificamente para verificar o status de destinatários específicos dentro de um envelope. Essa funcionalidade garante conformidade, aumenta a eficiência e ajuda as equipes a responder prontamente a atrasos ou conclusões. De contratos de vendas a integração de RH, saber se um destinatário visualizou, assinou ou recusou um documento pode evitar gargalos e melhorar a experiência do usuário.

image


Comparando plataformas de assinatura eletrônica com DocuSign ou Adobe Sign?

eSignGlobal oferece uma solução de assinatura eletrônica mais flexível e econômica, com conformidade global, preços transparentes e um processo de integração mais rápido.

👉 Comece um teste gratuito


Por que rastrear o status do destinatário por meio da API do DocuSign?

As empresas integram a API do DocuSign para otimizar as operações, mas um desafio comum é monitorar as ações de destinatários individuais em tempo real. No DocuSign, um "envelope" refere-se a um contêiner usado para enviar um ou mais documentos para assinatura, potencialmente envolvendo vários destinatários em roteamento sequencial ou paralelo. O status de um destinatário - como "enviado", "entregue", "assinado", "recusado" ou "invalidado" - fornece insights sobre a saúde do fluxo de trabalho. Por exemplo, em um contrato multipartidário, se um aprovador fundamental não responder, notificações automatizadas podem ser acionadas para solicitá-lo a prosseguir.

De uma perspectiva de negócios, essa capacidade suporta escalabilidade. Empresas que lidam com altos volumes de acordos, como serviços financeiros ou imobiliárias, usam-na para gerar relatórios de taxa de conclusão, reduzir o acompanhamento manual e minimizar erros. De acordo com observações da indústria, o rastreamento de status eficiente pode reduzir os tempos de processamento em até 30%, impactando diretamente os ciclos de receita.

Guia passo a passo: Recuperando o status do destinatário usando a API do DocuSign

Para obter o status de um destinatário específico em um envelope, você utilizará a API REST eSignature do DocuSign (versão 2.1 ou superior). Este processo requer autenticação via OAuth 2.0 e uma compreensão básica dos endpoints da API. Aqui está um passo a passo prático, assumindo que você tenha uma conta de desenvolvedor e um token de acesso à API.

Pré-requisitos

  • Credenciais da API: Obtenha sua chave de integração (Client ID), segredo e ID de usuário do Centro de Desenvolvedores do DocuSign. Configure a autenticação JWT ou Auth Code Grant.
  • Ferramentas: Use Postman, cURL ou uma linguagem de programação como Python/Node.js com o SDK do DocuSign.
  • ID do Envelope: Você precisa do ID exclusivo do envelope (gerado quando criado via API ou aplicativo web).
  • ID do Destinatário ou E-mail: Identifique o destinatário específico por sua função (por exemplo, "signer1") ou e-mail.

Passo 1: Autenticar e obter um token de acesso

Primeiro, obtenha um token de acesso. Para autenticação JWT (recomendado para aplicativos servidor a servidor):

curl -X POST "https://account-d.docusign.com/oauth/token" \
  -H "Content-Type: application/x-www-form-urlencoded" \
  -d "grant_type=urn:ietf:params:oauth:grant-type:jwt-bearer&assertion=YOUR_JWT_TOKEN"

Substitua YOUR_JWT_TOKEN pela carga JWT codificada em base64. A resposta inclui um access_token válido por aproximadamente uma hora.

Passo 2: Chamar o endpoint Envelopes:Recipients

Use o endpoint GET /envelopes/{envelopeId}/recipients para obter detalhes de todos os destinatários, incluindo o status.

  • URL do Endpoint: https://demo.docusign.net/restapi/v2.1/accounts/{accountId}/envelopes/{envelopeId}/recipients
    • Substitua {accountId} pelo ID da sua conta DocuSign.
    • Substitua {envelopeId} pelo ID do envelope de destino.
  • Cabeçalhos:
    • Authorization: Bearer {access_token}
    • Accept: application/json

Exemplo de solicitação cURL:

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

Passo 3: Analisar a resposta para o destinatário específico

A resposta JSON retorna uma matriz de destinatários em recipients.signers ou recipients.carbonCopies, etc. Encontre o destinatário correspondente por email ou recipientId.

Exemplo de trecho de resposta:

{
  "recipients": {
    "signers": [
      {
        "email": "recipient@example.com",
        "recipientId": "1",
        "status": "signed",
        "signedDateTime": "2025-01-15T10:30:00Z",
        "deliveryStatus": "delivered"
      }
    ]
  },
  "envelopeId": "{envelopeId}"
}

Observe os campos-chave:

  • status: O indicador central (por exemplo, "sent", "viewed", "signed", "declined", "faxpending").
  • declineReason: Se recusado, explica o motivo.
  • signedDateTime: Carimbo de data/hora da ação.
  • errorDetails: Quaisquer problemas encontrados.

Para um destinatário específico, filtre a matriz no lado do cliente. Se você souber o recipientId, use um endpoint direcionado: GET /envelopes/{envelopeId}/recipients/{recipientId} para detalhes mais precisos.

Passo 4: Lidar com casos extremos e melhores práticas

  • Tratamento de erros: Observe HTTP 401 (falha na autenticação) ou 404 (IDs inválidos). Implemente novas tentativas para limites de taxa (100 chamadas/minuto para contas de demonstração).
  • Pesquisar atualizações em tempo real: O status não é atualizado instantaneamente; pesquise o endpoint a cada 30-60 segundos ou use o DocuSign Connect (Webhooks) para notificações orientadas por eventos.
  • Segurança: Sempre use HTTPS e limite o escopo do token para signature.
  • Teste: Comece no ambiente de demonstração (demo.docusign.net) para evitar custos reais. O ambiente de produção usa na3.docusign.net ou URLs específicos da região.

No código, bibliotecas como o SDK Python simplificam este processo:

from docusign_esign import ApiClient, EnvelopesApi

api_client = ApiClient()
api_client.host = "https://demo.docusign.net/restapi"
api_client.set_default_header("Authorization", f"Bearer {access_token}")

envelopes_api = EnvelopesApi(api_client)
recipients = envelopes_api.get_recipients(account_id, envelope_id)
specific_recipient = next(r for r in recipients.signers if r.email == "recipient@example.com")
print(specific_recipient.status)

Esta abordagem é altamente eficiente para integração com sistemas CRM como o Salesforce ou aplicativos personalizados, permitindo que as empresas automatizem alertas ou painéis de relatórios.

Insights de negócios: Uso da API no ecossistema de assinatura eletrônica

Os preços da API do DocuSign começam em US$ 600 por ano para o plano Starter (40 envelopes por mês), escalando para opções corporativas personalizadas para necessidades de alto volume. Embora poderosa, requer gerenciamento cuidadoso de cotas - o envio automatizado é limitado a aproximadamente 100/usuário/ano para ações em massa. Para empresas APAC, a latência transfronteiriça pode afetar a capacidade de resposta da API, levando à avaliação de alternativas regionais.

Comparando plataformas de assinatura eletrônica: DocuSign vs. Concorrentes

Para fornecer uma perspectiva equilibrada, aqui está uma comparação neutra do DocuSign com concorrentes-chave como Adobe Sign, eSignGlobal e HelloSign (agora parte do Dropbox). A tabela é baseada em dados públicos de 2025, destacando preços, recursos e vantagens, com foco em recursos de API, conformidade e escalabilidade para empresas globais.

Plataforma Preços anuais (Starter/Professional) Limites de envelope (básico) Acesso à API Principais vantagens Limitações
DocuSign US$ 600 (Starter) / US$ 3.600 (Intermediário) 40-100/mês Incluído em planos de desenvolvedor; recursos avançados em níveis mais altos API robusta para fluxos de trabalho; forte conformidade EUA/UE (ESIGN/eIDAS) Preços por assento; complementos APAC mais caros; limites de envelope automatizados
Adobe Sign US$ 10/usuário/mês (Individual) / Corporativo personalizado Ilimitado em planos superiores API básica gratuita; avançada via integração com Acrobat Integração perfeita com o ecossistema Adobe; adequado para fluxos de trabalho intensivos em PDF Menos flexibilidade de roteamento personalizado; diferenças regionais de suporte
eSignGlobal US$ 299 (Essencial) / Contato para Pro 100 documentos/ano (Essencial) Incluído no Pro; sem planos de desenvolvedor adicionais Usuários ilimitados; integrações APAC (por exemplo, iAM Smart, Singpass); conformidade global em mais de 100 países Menos estabelecido em mercados puramente americanos; foco na integração de teste
HelloSign (Dropbox) US$ 15/usuário/mês / US$ 240/usuário/ano (Essentials) 20-Ilimitado API em planos pagos; suporte a Webhooks UI simples; adequado para SMBs integrados ao Dropbox Lógica avançada limitada; o status de aquisição pode limitar a velocidade de inovação

Esta comparação enfatiza a excelência do DocuSign em profundidade de API de nível empresarial, enquanto alternativas oferecem economia de custos ou vantagens regionais.

image

O Adobe Sign se destaca por sua integração com ferramentas criativas, tornando-o adequado para equipes de marketing, mas sua API é mais focada em PDF do que o modelo de foco em envelope do DocuSign.

image

Explorando alternativas: Adobe Sign, eSignGlobal e HelloSign

O Adobe Sign oferece uma API robusta semelhante ao DocuSign para rastreamento de status, usando endpoints como /agreements/{agreementId}/participants para consultar o status do signatário. É elogiado em setores com uso intensivo de documentos, mas pode parecer menos ágil para roteamento complexo.

eSignGlobal é um participante emergente no mercado APAC, suportando conformidade global em mais de 100 países convencionais e regiões com uma vantagem particular na região APAC. O cenário de assinatura eletrônica nesta região é fragmentado, com altos padrões e regulamentações rigorosas que exigem mais do que apenas validação básica. Ao contrário das estruturas ESIGN/eIDAS dos EUA e da UE que dependem de e-mail ou declarações auto-atestadas, a APAC enfatiza uma abordagem de "integração de ecossistema". Isso envolve integrações profundas de hardware/nível de API com identidades digitais de governo para empresa (G2B), elevando as barreiras tecnológicas muito além das normas ocidentais. eSignGlobal aborda isso suportando nativamente ferramentas como iAM Smart de Hong Kong e Singpass de Cingapura, permitindo fluxos de trabalho contínuos e compatíveis. Os preços são competitivos, com seu plano Essential custando cerca de US$ 24,9 por mês (US$ 299 por ano), permitindo até 100 documentos assinados, assentos de usuário ilimitados e validação por meio de códigos de acesso - mantendo alta conformidade. Isso o torna uma opção econômica para escalar equipes em mercados regulamentados, e a empresa está competindo ativamente com DocuSign e Adobe Sign globalmente, oferecendo preços flexíveis e desempenho regional mais rápido.

esignglobal HK

HelloSign oferece chamadas de API simples para status de destinatário por meio de /agreement/recipients, integrando-se bem com o Dropbox para gerenciamento de arquivos. É amigável para pequenas equipes, mas carece da profundidade de automação corporativa do DocuSign.


Procurando uma alternativa mais inteligente ao DocuSign?

eSignGlobal oferece uma solução de assinatura eletrônica mais flexível e econômica, com conformidade global, preços transparentes e um processo de integração mais rápido.

👉 Comece um teste gratuito


Considerações finais sobre a seleção de assinatura eletrônica

Para empresas que priorizam a precisão do gerenciamento de envelopes orientado por API, o DocuSign continua sendo a referência. No entanto, à medida que as necessidades evoluem - particularmente em regiões diversificadas - alternativas neutras como o eSignGlobal como uma alternativa ao DocuSign oferecem forte conformidade regional, equilibrando efetivamente custo e funcionalidade.

avatar
Shunfang
Diretor de Gestão de Produto na eSignGlobal, um líder experiente con vasta experiência internacional na indústria de assinaturas eletrónicas. Siga meu LinkedIn