Assinatura digital integrada ao seu sistema.

Conecte seus documentos a um fluxo de assinatura digital por API e acompanhe cada etapa em um só lugar. Assinatura simples por e-mail ou WhatsApp, com sua marca, ou qualificada com certificado ICP-Brasil.

  • Simples por e-mail ou WhatsApp
  • Qualificada ICP-Brasil
  • Whitelabel
  • Padrão PAdES
  • Conferência online

Credenciais emitidas na hora · 10 dias de avaliação · Explorar a documentação

Para empresas de software, plataformas SaaS, ERPs e equipes que precisam incorporar assinatura de documentos aos próprios sistemas.

solicitacao-assinatura / sr_8f21c4

Dados ilustrativos

Contrato de prestação de serviço

Organização: Exemplo Tecnologia · Signatário: Maria Exemplo

aguardando autorização
  1. 1. Documento recebido

    contrato-servico-2431.pdf · 412 KB

  2. 2. Autorização do signatário

    Solicitação enviada · aguardando confirmação

  3. 3. Documento assinado disponível

    Consulta por API e webhook de conclusão

Validade e conferência

Assinatura com certificado ICP-Brasil, conferível por qualquer pessoa.

Na modalidade qualificada, os documentos são assinados com certificados digitais ICP-Brasil (A1, Bird ID ou VIDaaS). A API também oferece assinatura simples por código, sem certificado.

Padrão ICP-Brasil

Pela MP 2.200-2/2001, documentos assinados com certificado ICP-Brasil têm presunção de veracidade em relação aos signatários.

Assinatura no próprio PDF

Padrão PAdES: a assinatura criptográfica fica embutida no arquivo e pode ser verificada mesmo fora do site.

Código único por documento

Cada documento assinado recebe um link público exclusivo para consultar signatário, data e baixar o PDF.

Validador oficial do ITI

O PDF pode ser submetido ao VALIDAR do ITI (validar.iti.gov.br), serviço do governo federal.

A aceitação de um documento também depende da sua finalidade e das exigências de quem o recebe. PDFs gerados em modo de teste não possuem assinatura digital válida.

Para desenvolvedores e para quem cria com IA

Está criando seu software com IA? Copie, cole e integre.

Cole este prompt no Lovable, ChatGPT ou Claude e a IA monta a integração com a API — com as chaves guardadas no servidor e testes antes de documentos reais. Não precisa saber programar para começar.

LovableLovableChatGPTChatGPTClaudeClaude
prompt-rapido.txt
Integre ao meu app a API assinatura.online (https://assinatura.online/documentacao). Ofereça assinatura simples por código de e-mail ou WhatsApp, com minha marca configurada em /cliente, ou qualificada Bird ID/VIDaaS. Use POST https://assinatura.online/api/public/v1/signatures/create e X-API-Key/X-API-Secret somente no servidor. Na simples: mode "simple", otp_channel "email" ou "whatsapp", document_name, document {title, body_text} ou pdf_base64, signer {full_name, email, phone} — ou signers [ ... ] com até 20 pessoas no mesmo PDF, cada uma com e-mail ou telefone, e a API devolve um sign_url por pessoa; não use pdf_url nem test_mode: true. Para múltiplos PDFs, use documents [{document_name,pdf_base64}] (até 10), não use fonte na raiz; cobrança por documento concluído, um link por pessoa. Download individual com document_id ou pacote com format=zip. O OTP é gerenciado pela plataforma na tela do sign_url, nunca pela minha aplicação. Na qualificada: provider "vidaas" ou "birdid", document_name, pdf_url ou pdf_base64 e signer com CPF; test_mode: true é opcional para teste sem certificado. Abra sign_url (na simples pode usar SDK iframe, sem chaves no navegador). Valide webhooks por HMAC-SHA256 de "<timestamp>.<corpo bruto>" com o API Secret, confira status no servidor e baixe por GET /signatures/pdf?signature_id=... quando signed. Não confunda o registro de evidências da simples com certificado ICP-Brasil.
Funciona no Lovable, ChatGPT, Claude e outras IAs. Nunca cole suas chaves reais no chat.

Como funciona

Três etapas entre o documento gerado no seu sistema e o arquivo assinado de volta.

  1. 01

    Seu sistema envia o documento

    Envie um PDF por URL ou base64, ou os dados em JSON para gerar o documento, junto com o signatário.

  2. 02

    O signatário autoriza a assinatura

    O signatário revisa o documento e confirma por código de e-mail ou WhatsApp, ou assina com certificado ICP-Brasil: Bird ID, VIDaaS ou A1. No A1 direto ou em sessão A1, a assinatura sai na própria chamada da API.

  3. 03

    Seu sistema acompanha o resultado

    Você consulta o status, recebe notificação de conclusão e obtém o documento assinado.

Novo · Envelopes de assinatura simples

Contrato e anexos. Um único link.

Envie até 10 PDFs juntos pela API ou Área do Cliente. Cada pessoa revisa os documentos e confirma com um código. Receba os PDFs individuais ou um pacote ZIP; o consumo é por documento concluído.

Conhecer os envelopes

Recursos da API

Assinatura simples com código e sua marca, ou qualificada com certificado em nuvem. Acompanhe as duas pelo mesmo fluxo de status, download e webhooks. O modo de testes é opcional e exclusivo do fluxo com certificado.

PDF pronto ou documento em JSON

Envie o PDF por URL ou base64, ou gere o arquivo a partir de texto e dados estruturados.

Assinatura simples com sua marca

Aceite com código por e-mail ou WhatsApp, logo do parceiro e registro de evidências. Sem certificado ICP-Brasil.

Consulta de status

Estados de acompanhamento como aguardando autorização, autorizado, assinado, falha e cancelado.

Notificações por webhook

Eventos de conclusão, cancelamento, expiração e conferência, com HMAC-SHA256 e novas tentativas em caso de falha.

Acesso ao documento assinado

Download do arquivo assinado e link público do documento após a conclusão.

Signatários de qualquer segmento

Para pessoas e empresas de qualquer segmento. Dados de saúde, como CRM e UF, são opcionais; na API, o módulo precisa estar habilitado.

Também sem programação

Não tem equipe de TI? Envie pela Área do Cliente

Compre um pacote pré-pago por PIX e envie documentos direto do navegador. O crédito só é usado quando o documento é concluído.

Envio manual

Envie um PDF, adicione até 20 signatários, escolha a ordem e o prazo, e convide por e-mail ou WhatsApp.

Assinatura híbrida

Várias pessoas assinam com código e, por último, uma pessoa assina com certificado ICP-Brasil no mesmo documento.

Resumo com IA

Opcional: o signatário vê um resumo neutro do documento, com aviso de que não substitui a leitura completa.

Para desenvolvedores

Uma chamada para iniciar a assinatura

Envie o PDF e os dados do signatário. A resposta inclui o link para autorização por código de e-mail ou WhatsApp, ou no Bird ID ou VIDaaS. As credenciais ficam no seu servidor — nunca no navegador.

API v1 · Exemplos com dados fictícios
assinatura-simples.ts
// Exemplo com dados fictícios. Execute no seu servidor.
const resposta = await fetch("https://assinatura.online/api/public/v1/signatures/create", {
  method: "POST",
  headers: {
    "X-API-Key": process.env.ASSINATURA_API_KEY,
    "X-API-Secret": process.env.ASSINATURA_API_SECRET,
    "Content-Type": "application/json",
  },
  body: JSON.stringify({
    mode: "simple",
    document_name: "Proposta comercial",
    pdf_base64: pdfBase64, // na assinatura simples use pdf_base64 ou document (pdf_url não é aceito)
    signing_order: "sequential",
    send_email_invitation: true,
    send_whatsapp_invitation: true,
    signers: [
      { full_name: "Maria Exemplo", email: "maria@exemplo.com.br", otp_channel: "email" },
      { full_name: "João Exemplo", phone: "5561900000000", otp_channel: "whatsapp" },
    ],
    webhook_url: "https://seusistema.com.br/webhooks/assinatura",
  }),
});

if (!resposta.ok) throw new Error("Falha ao criar documento");
const documento = await resposta.json();
// Cada signatário recebe o próprio link e confirma com um código.
Exemplo com dados fictícios. Consulte a documentação para requisitos, limites e a opção de teste por envio.

Casos de uso

Contratos, propostas e termos de aceite para diferentes segmentos. Verifique os requisitos de assinatura e aceitação de cada tipo de documento.

Sistemas empresariais

ERPs e sistemas de gestão que precisam coletar assinatura em contratos e documentos gerados internamente.

  • Contratos
  • Termos de aceite
  • Autorizações internas

Plataformas de serviços

SaaS que quer oferecer assinatura de documentos aos próprios clientes sem construir a infraestrutura.

  • Propostas comerciais
  • Contratos de adesão
  • Renovações

Fluxos de documentos

Times que automatizam etapas de aprovação e precisam registrar o resultado de cada solicitação.

  • Onboarding
  • Aprovações
  • Arquivamento

Preços para os dois tipos de assinatura

As mesmas credenciais servem para os dois modelos, com 10 dias de avaliação após confirmar o e-mail.

Assinatura simples

Franquia mensal de documentos

Código por e-mail ou WhatsApp, com a sua marca. Excedente cobrado por documento assinado.

  • Starter · 30 docsR$ 39,00/mês
  • Pro · 150 docsR$ 119,00/mês
  • Scale · 500 docsR$ 299,00/mês

Assinatura qualificada ICP-Brasil

Por assinante, documentos ilimitados

R$ 59,90 por assinante por mês, com valor menor em faixas maiores. A emissão do certificado pode ter custo junto ao fornecedor.

  • 1 assinanteR$ 59,90/mês
  • 2 a 5 assinantesR$ 53,90/mês
  • 6 a 20 assinantesR$ 47,90/mês

Volume maior ou dúvidas sobre integração? Fale com a gente.

Perguntas frequentes

Solicitar acesso à API

Deixe seus dados e uma descrição do fluxo que você precisa automatizar. O pedido fica registrado e visível apenas para a administração do serviço.

Quer começar agora? Faça o cadastro de parceiro e receba API Key e API Secret na hora, com 10 dias de avaliação após confirmar o e-mail.

  • Descreva o tipo de documento e o volume estimado.
  • Informe em qual sistema a assinatura será integrada.
  • Não envie documentos reais nem dados sensíveis por este formulário.

Prefere conversar agora? Fale com o suporte pelo WhatsApp

Usamos estes dados apenas para responder ao seu pedido de acesso.

Suporte pelo WhatsApp