convertajá

API · Assinatura eletrônica

API de assinatura eletrônica com envelopes e webhooks

Suba o PDF, informe os signatários e posicione os campos: cada pessoa recebe um link por e-mail, confirma um código de 6 dígitos e assina. Quando todos terminam, você recebe o webhook com o PDF assinado e o relatório de evidências com hashes e QR Code de verificação.

500 créditos grátis por mês · sem cartão · Pix, cartão e nota fiscal

Para quem é

SaaS e plataformas

Produtos que geram contratos, relatórios e comprovantes para os próprios clientes.

ERPs e hubs de integração

Adicione PDF, DANFE, etiquetas e consultas ao seu sistema sem manter infraestrutura.

Jurídico e RH

Contratos, admissões e processos com PDF/A, OCR e assinatura.

Fintechs e cobrança

Boleto, Pix copia e cola e validação de documentos no onboarding.

Fluxos que você automatiza

  1. Contrato gerado e enviado pelo seu sistema

    Gere o contrato em PDF (por exemplo com html-para-pdf ou mala direta), crie o envelope com os signatários e acompanhe a situação pelo webhook esign.envelope.completed.

    Site para PDF · Mala direta com modelo do Word · POST /v1/esign/envelopes

  2. Assinatura em ordem

    Defina sequential: true para que o gestor só receba o convite depois que o cliente assinar; lembretes e cancelamento por chamada, sem custo extra.

    POST /v1/esign/envelopes · POST /v1/esign/envelopes/{id}/remind · POST /v1/esign/envelopes/{id}/cancel

  3. Admissão e documentos de RH

    Envie o contrato de trabalho e os termos ao novo colaborador com verificação de CPF e guarde o PDF final com o relatório de assinaturas.

    POST /v1/esign/envelopes · GET /v1/esign/envelopes/{id}/files/final · GET /v1/esign/envelopes/{id}/files/audit

  4. Rascunho para revisão antes do envio

    Crie o envelope com send: false, revise os campos e envie depois com POST …/send; rascunhos não consomem créditos.

    POST /v1/esign/envelopes · POST /v1/esign/envelopes/{id}/send

Exemplo de código

Autentique com a chave no cabeçalho Authorization: Bearer. Respostas em JSON com mensagens em português; use ?wait=true para receber o resultado na mesma chamada ou webhook_url para ser avisado.

Criar e enviar um envelope

curl -X POST "https://convertaja.com.br/v1/esign/envelopes" \
  -H "Authorization: Bearer $CONVERTAJA_KEY" \
  -F "file=@contrato.pdf" \
  -F 'data={"name":"Contrato de prestação de serviços","message":"Olá! Segue o contrato para assinatura.","signers":[{"name":"Ana Souza","email":"ana@cliente.com.br","role":"sign"},{"name":"Bruno Lima","email":"bruno@empresa.com.br","role":"witness"}],"fields":[{"signer":0,"type":"signature","page":0,"x":0.1,"y":0.75,"w":0.3,"h":0.07},{"signer":1,"type":"signature","page":0,"x":0.55,"y":0.75,"w":0.3,"h":0.07}],"webhook_url":"https://seusite.com.br/webhooks/convertaja"}'

Ferramentas e custo por operação

Ferramenta ou endpointChamadaCréditos
Site para PDFPOST /v1/tools/html-para-pdf5 por arquivo de até 10 páginas (+1 a cada 10 páginas)
Mala direta com modelo do WordPOST /v1/tools/mala-direta-word5 por arquivo de até 10 páginas (+1 a cada 10 páginas)
Criar envelopePOST /v1/esign/envelopes20 por envelope enviado
Enviar rascunhoPOST /v1/esign/envelopes/{id}/send20 por envelope enviado
Consultar envelopeGET /v1/esign/envelopes/{id}grátis
Lembrar quem faltaPOST /v1/esign/envelopes/{id}/remindgrátis
Cancelar envelopePOST /v1/esign/envelopes/{id}/cancelgrátis
Baixar PDF assinadoGET /v1/esign/envelopes/{id}/files/finalgrátis
Baixar relatório de assinaturasGET /v1/esign/envelopes/{id}/files/auditgrátis

Preços em reais, sem surpresa

Comece no Sandbox com 500 créditos grátis por mês, sem cartão. Planos pagos a partir de R$ 29,00/mês (Mini, 1.000 créditos) até 30.000 créditos no Scale, a R$ 0,015 por crédito. Anual = 10× o mensal (2 meses grátis). Pix, cartão e nota fiscal.

Tarefa que termina com erro não é cobrada: os créditos voltam automaticamente.

Perguntas frequentes

Quanto custa cada envelope?

20 créditos por envelope enviado, com até 10 signatários. Rascunhos, consultas, lembretes, cancelamento e downloads são grátis. Se o envio falhar, os créditos voltam na hora.

A assinatura tem validade jurídica?

Sim. É uma assinatura eletrônica nos termos da MP 2.200-2/2001, art. 10, § 2º, e da Lei 14.063/2020, com relatório de evidências (IP e porta, dispositivo, horários e hashes SHA-256). Não é assinatura qualificada com certificado ICP-Brasil.

Existe limite mensal de documentos?

Além dos créditos, vale a cota mensal de documentos do plano do site da conta (Grátis 3, Pro 30, Empresas 200). Acima dela a API responde 402 esign_quota, sem cobrança.

Como sei que todos assinaram?

Envie webhook_url ao criar o envelope: avisamos quando ele chega a um estado final (completed, refused, expired ou canceled), com a mesma assinatura HMAC dos demais webhooks.

Por quanto tempo o PDF assinado fica disponível?

O PDF final e o relatório ficam guardados por 90 dias depois da conclusão, cifrados. Baixe e arquive no seu sistema.

Comece em 2 minutos

Entre com seu e-mail, crie a chave em Minha conta → API e faça a primeira chamada. Precisa de volume alto, contrato ou faturamento personalizado? Fale com vendas.

Criar chave grátis