SuperSign - API Oficial
  1. Introdução
  • SuperSign API Pública
    • Introdução
      • Primeiro envelope em 5 minutos
      • Integrar com IA
      • Testar a API no Postman
      • Paginação e filtros
      • Catálogo de erros
      • Receitas em Node.js, PHP e Python
      • Changelog
      • Idempotência e erros
      • Estados do envelope
      • Webhooks
      • Limites de requisição
      • Criar um envelope a partir de um modelo
      • Gerar um cliente (SDK)
      • Evento ENVELOPE_SENT
      • Evento SIGNATORY_SIGNED
      • Evento ENVELOPE_COMPLETED
      • Evento ENVELOPE_VOIDED
      • Evento ENVELOPE_EXPIRED
      • Segurança e verificação
      • Entregas, retentativas e reenvio
      • Testar na Sandbox e automatizar
      • Introdução à documentação
      • Posicionar campos por texto âncora
      • Verificar um documento selado
      • Evento PARTICIPANT_DECLINED
      • Evento EMAIL_BOUNCED
    • Referência da API
      • Conta
        • Consultar a conta da integração
        • Consultar capacidades da integração
        • Consultar o catálogo de capacidades
        • Listar chamadas da própria chave
        • Consultar consumo do ciclo
        • Validar a chave de API
      • Envelopes
        • Excluir rascunho de envelope
        • Consultar histórico do envelope
        • Criar e enviar envelope numa chamada
        • Gerar URL de download do envelope em ZIP
        • Duplicar envelope
        • Listar envelopes
        • Criar rascunho de envelope
        • Atualizar configurações do envelope
        • Enviar envelope
        • Consultar envelope
        • Mover envelope para outra pasta
        • Anular envelope
      • Participantes
        • Listar participantes do envelope
        • Aprovar participante aprovador
        • Recusar como participante aprovador
        • Corrigir contato do participante
        • Enviar lembrete ao participante
        • Sincronizar participantes
      • Documentos
        • Listar documentos do envelope
        • Substituir campos do documento
        • Listar campos do documento
        • Confirmar o PDF convertido de um DOCX
        • Validar um documento selado
        • Reordenar documentos do envelope
        • Consultar o tamanho das páginas
        • Achar texto (âncora) no documento
        • Verificar um documento selado
        • Gerar URL de download do documento
        • Adicionar documento ao envelope
      • Contatos
        • Atualizar contato parcialmente
        • Listar envelopes do contato
        • Listar listas de contatos
        • Consultar lista de contatos
        • Criar contato
        • Atualizar contato
        • Listar contatos
        • Consultar contato
        • Excluir contato
      • Equipe
        • Listar grupos da conta
        • Listar membros da conta
      • Pastas
        • Listar conteúdo da pasta
        • Consultar acesso da pasta
        • Excluir pasta
        • Renomear pasta
        • Mover pasta
        • Listar todas as pastas
        • Criar pasta
      • Convites
        • Listar convites da conta
      • Webhooks
        • Excluir webhook
        • Listar entregas de um webhook
        • Detalhar uma entrega de webhook
        • Reenviar uma entrega de webhook
        • Girar o segredo de assinatura do webhook
        • Listar webhooks
        • Atualizar webhook
        • Criar webhook
      • Modelos
        • Listar modelos
        • Consultar modelo
        • Criar envelope a partir de modelo
        • Criar modelo em rascunho
        • Editar título e descrição do modelo
        • Consultar processamento do documento do modelo
        • Ativar modelo
        • Duplicar modelo
        • Enviar documentos do modelo
        • Definir vagas do modelo
        • Posicionar campos no documento do modelo
        • Apagar modelo em rascunho
        • Reordenar documentos do modelo
        • Remover documento do modelo
        • Definir cópias do modelo
        • Achar texto (âncora) no documento do modelo
      • Auditoria e relatórios
        • Listar envelopes anulados
        • Relatório de envelopes
        • Relatório de uso por grupo
      • Etiquetas
        • Aplicar etiqueta ao envelope
        • Remover etiqueta do envelope
        • Listar etiquetas da conta
  1. Introdução

Introdução à documentação

Esta é a porta de entrada do portal da API pública da SuperSign. Ela explica o que a API v4 faz, define os termos que aparecem em todos os guias e mostra por onde começar, conforme o que você precisa construir.

O que é a API v4#

A API v4 permite que o seu sistema crie, configure, envie e acompanhe envelopes de assinatura eletrônica sem passar pelo aplicativo. Tudo o que você faz por ela segue as mesmas regras de visibilidade e de plano do aplicativo: a chave age em nome de um usuário e só enxerga o que esse usuário enxerga.
Uma integração típica faz cinco coisas:
1.
Valida a chave de API no Sandbox.
2.
Cria um envelope, com documento, participantes e campos.
3.
Envia o envelope para assinatura.
4.
Recebe avisos por webhook quando algo muda, em vez de consultar a API em laço.
5.
Guarda o documento selado e confere a sua autenticidade quando precisar.
Toda integração nova usa os endpoints /v4/api/*. Os endpoints das versões anteriores continuam funcionando por um período de transição, mas não recebem recursos novos. Veja a seção de migração na Introdução.

Glossário de termos essenciais#

TermoO que significa na SuperSign
EnvelopeO pacote de assinatura: reúne documentos, participantes, campos, prazo e mensagem. É a unidade que você cria, envia, acompanha e, se preciso, anula. Seus estados estão em Estados do envelope.
DocumentoCada arquivo PDF dentro de um envelope. O mesmo envelope pode ter vários. Depois que todos assinam, a SuperSign gera a versão selada.
ParticipanteQualquer pessoa que recebe o envelope. Tem um papel: signatário, aprovador ou observador.
SignatárioParticipante que assina. Na criação e na consulta de participantes pela API o papel é SIGNATORY; nos payloads de webhook de recusa e de e-mail não entregue o mesmo papel aparece como SIGNER.
AprovadorParticipante que aprova ou recusa o envelope sem assinar. Papel APPROVER.
ObservadorParticipante que apenas acompanha e recebe cópia. Papel OBSERVER.
CampoElemento posicionado no documento e atribuído a um participante. Os tipos do contrato são SIGNATURE (assinatura), INITIALS (rubrica) e TEXT (texto). A posição é dada em coordenadas da página.
ModeloEnvelope pré-configurado, com documentos e vagas de participante já definidos. Serve para criar envelopes repetidos informando só quem vai assinar. Veja Criar um envelope a partir de um modelo.
PastaAgrupamento de envelopes e modelos na conta. A visibilidade das pastas define o que a sua chave enxerga.
WebhookEndereço do seu sistema que a SuperSign chama quando um evento acontece, como ENVELOPE_COMPLETED. Veja Webhooks.
Chave de APICredencial enviada no header Authorization: Bearer. Age em nome do usuário que a criou. Chaves de teste começam com ss_test_ e as de produção com ss_live_.
EscopoLimite opcional de uma chave: lista as operações que ela pode fazer, como envelopes:read. Um escopo só restringe, nunca amplia.
SandboxAmbiente de desenvolvimento e teste, com o mesmo contrato da produção, sem validade jurídica. Os documentos são identificados como teste.
ProduçãoAmbiente real, com validade jurídica. Só use depois de homologar no Sandbox.
IdempotênciaGarantia de que repetir a mesma chamada não duplica o efeito. Toda operação POST exige o header Idempotency-Key. Veja Idempotência e erros.

Escolha seu caminho#

Se você quer...Comece por
Ver um envelope funcionando de ponta a pontaPrimeiro envelope em 5 minutos
Entender ambientes, autenticação e permissões da chaveIntrodução
Testar sem escrever códigoTestar a API no Postman
Gerar uma biblioteca para a sua linguagemGerar um cliente (SDK)
Receber avisos de assinatura no seu sistemaWebhooks
Criar envelopes repetidos a partir de um modeloCriar um envelope a partir de um modelo
Conferir um documento já seladoVerificar um documento selado
Tratar erros e repetir chamadas com segurançaIdempotência e erros e Catálogo de erros
Sair da API v2 ou v3Seção de migração da Introdução
Consultar cada operação, parâmetro e respostaReferência da API

Como o portal está organizado#

O menu de documentos segue esta ordem. Os endpoints, com parâmetros e respostas, ficam na Referência da API.
1.
Introdução: esta página, a visão geral da API, o primeiro envelope, as ferramentas de teste, os limites de requisição, a idempotência, os erros e o changelog.
2.
Assinatura: envelopes e seus estados, criação a partir de modelo, posicionamento de campos e verificação de documento selado.
3.
Webhooks: visão geral, uma página para cada evento, segurança e verificação, entregas e retentativas e como testar.
4.
Integrações: guias para usar a API com outras ferramentas.
5.
Referência da API: cada operação do contrato.

Ajuda#

Antes de pedir ajuda, consulte o Catálogo de erros: ele explica cada código e o que fazer.
Para dúvidas sobre a sua integração, fale com o suporte da SuperSign pelos canais da sua conta e informe o ambiente (Sandbox ou Produção), o horário da chamada e o corpo do erro devolvido (sem a chave). Nunca envie a sua chave de API nem o segredo de um webhook.
Mudanças no contrato e nos guias ficam registradas no Changelog.
Modificado em 2026-10-02 23:15:04
Página anterior
Testar na Sandbox e automatizar
Próxima página
Posicionar campos por texto âncora
Built with