PDF pronto ou documento em JSON
Envie o PDF por URL ou base64, ou gere o arquivo a partir de texto e dados estruturados.
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.
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 ilustrativosContrato de prestação de serviço
Organização: Exemplo Tecnologia · Signatário: Maria Exemplo
1. Documento recebido
contrato-servico-2431.pdf · 412 KB
2. Autorização do signatário
Solicitação enviada · aguardando confirmação
3. Documento assinado disponível
Consulta por API e webhook de conclusão
Validade e conferência
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.
Pela MP 2.200-2/2001, documentos assinados com certificado ICP-Brasil têm presunção de veracidade em relação aos signatários.
Padrão PAdES: a assinatura criptográfica fica embutida no arquivo e pode ser verificada mesmo fora do site.
Cada documento assinado recebe um link público exclusivo para consultar signatário, data e baixar o PDF.
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.
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.
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.Três etapas entre o documento gerado no seu sistema e o arquivo assinado de volta.
Envie um PDF por URL ou base64, ou os dados em JSON para gerar o documento, junto com o signatário.
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.
Você consulta o status, recebe notificação de conclusão e obtém o documento assinado.
Novo · Envelopes de assinatura simples
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 envelopesAssinatura 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.
Envie o PDF por URL ou base64, ou gere o arquivo a partir de texto e dados estruturados.
Aceite com código por e-mail ou WhatsApp, logo do parceiro e registro de evidências. Sem certificado ICP-Brasil.
Estados de acompanhamento como aguardando autorização, autorizado, assinado, falha e cancelado.
Eventos de conclusão, cancelamento, expiração e conferência, com HMAC-SHA256 e novas tentativas em caso de falha.
Download do arquivo assinado e link público do documento após a conclusão.
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.
Compre um pacote pré-pago por PIX e envie documentos direto do navegador. O crédito só é usado quando o documento é concluído.
Envie um PDF, adicione até 20 signatários, escolha a ordem e o prazo, e convide por e-mail ou WhatsApp.
Várias pessoas assinam com código e, por último, uma pessoa assina com certificado ICP-Brasil no mesmo documento.
Opcional: o signatário vê um resumo neutro do documento, com aviso de que não substitui a leitura completa.
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.
// 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.Contratos, propostas e termos de aceite para diferentes segmentos. Verifique os requisitos de assinatura e aceitação de cada tipo de documento.
ERPs e sistemas de gestão que precisam coletar assinatura em contratos e documentos gerados internamente.
SaaS que quer oferecer assinatura de documentos aos próprios clientes sem construir a infraestrutura.
Times que automatizam etapas de aprovação e precisam registrar o resultado de cada solicitação.
Guias dedicados para software houses e sistemas de cada setor, com exemplos de documentos, fluxos e integração pela API.
Contratos de trabalho, políticas internas e termos de admissão assinados pelo candidato, com ordem entre as partes.
Ver guia do segmentoContratos de locação, vistorias e propostas assinados por locador, locatário e testemunhas.
Ver guia do segmentoTermos de aceite, consentimentos e ordens de serviço assinados pelo tutor direto do celular.
Ver guia do segmentoProcurações, contratos de honorários e acordos, com escolha entre assinatura simples ou qualificada ICP-Brasil.
Ver guia do segmentoProcurações, termos de responsabilidade e balancetes assinados em lote pelos clientes do escritório.
Ver guia do segmentoContratos de matrícula, termos de estágio e autorizações assinados pelos responsáveis no celular.
Ver guia do segmentoContratos de empreitada, medições e termos de entrega de chaves assinados direto do canteiro.
Ver guia do segmentoAs mesmas credenciais servem para os dois modelos, com 10 dias de avaliação após confirmar o e-mail.
Assinatura simples
Código por e-mail ou WhatsApp, com a sua marca. Excedente cobrado por documento assinado.
Assinatura qualificada ICP-Brasil
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.
Volume maior ou dúvidas sobre integração? Fale com a gente.
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.
Prefere conversar agora? Fale com o suporte pelo WhatsApp