Dark background with a subtle pattern of scattered, slightly rounded square shapes.

Adicione assinaturas eletrónicas à sua aplicação sem o overhead empresarial.

Uma API REST desenvolvida para programadores que necessitam de assinatura de documentos que funcione. Autenticação simples, documentação clara e preços que não vão estourar o seu orçamento. Obtenha o seu primeiro envelope assinado em menos de 10 minutos.

O que é uma API de assinatura eletrônica?

O que é uma API de assinatura eletrônica?

Uma API de assinatura eletrónica permite que você crie, envie e acompanhe assinaturas legalmente vinculativas programaticamente, sem precisar construir a infraestrutura você mesmo. Em vez de redirecionar os utilizadores para uma aplicação de terceiros, você pode incorporar a assinatura diretamente no seu produto.

Uma API de assinatura eletrónica permite que você crie, envie e acompanhe assinaturas legalmente vinculativas programaticamente, sem precisar construir a infraestrutura você mesmo. Em vez de redirecionar os utilizadores para uma aplicação de terceiros, você pode incorporar a assinatura diretamente no seu produto.

Crie e envie pedidos de assinatura através de chamadas de API

Acompanhe o estado do documento em tempo real com webhooks

Incorporar experiências de assinatura diretamente na sua IU

Armazene documentos assinados com trilhas de auditoria completas

Gerir modelos para tipos de documentos recorrentes

Se está a construir fluxos de integração de SaaS, a automatizar contratos ou a gerir documentação de Recursos Humanos em grande escala, uma API de assinatura eletrónica trata da lógica de assinatura para que possa focar-se no seu produto real.

Se está a construir fluxos de integração de SaaS, a automatizar contratos ou a gerir documentação de Recursos Humanos em grande escala, uma API de assinatura eletrónica trata da lógica de assinatura para que possa focar-se no seu produto real.

O que procurar numa API de E-Signature

Nem todas as APIs são iguais. Antes de se comprometer com uma integração, verifique estes pontos:

Design REST limpo com documentação real

Você não deve precisar de um engenheiro de soluções para entender os endpoints. Procure por referências completas de API, exemplos de código funcionais e um sandbox que você possa realmente usar.

Autenticação flexível

Chaves de API para chamadas do lado do servidor, tokens JWT para experiências incorporadas. Se estiver a passar por obstáculos do OAuth apenas para enviar um envelope de teste, isso é um sinal de alerta.

Opções de assinatura embutidas

Algumas APIs suportam apenas fluxos de assinatura baseados em e-mail. Se quiser que os utilizadores assinem sem sair da sua aplicação, precisa de um editor incorporável ou de um fluxo de assinatura baseado em iframe.

Webhooks para atualizações de estado

As pesquisas são caras e lentas. Os webhooks em tempo real permitem que você reaja instantaneamente quando um documento é visualizado, assinado ou concluído.

Preços transparentes, baseados no uso

A precificação por assento não faz sentido para casos de uso de API. Procure um preço por envelope sem mínimos ou compromissos de longo prazo.

Capacidades de marca branca

Se os seus clientes virem o branding de outra empresa durante a assinatura, perdeu o controlo da experiência.

Como funciona a API de assinatura eletrónica da Firma.dev

Como funciona a API de assinatura eletrónica da Firma.dev

Firma.dev é construído para desenvolvedores que querem lançar rapidamente e não pensar em assinaturas eletrônicas novamente. Veja como é a integração.

Firma.dev é construído para desenvolvedores que querem lançar rapidamente e não pensar em assinaturas eletrônicas novamente. Veja como é a integração.

Crie um pedido de assinatura a partir de um modelo

Fonte: Enviar um Guia de Pedido de Assinatura (https://docs.firma.dev/guides/sending-signing-request)

const fetch = require('node-fetch')

async function createFromTemplate(templateId) {
  const resp = await fetch('https://api.firma.dev/functions/v1/signing-request-api/signing-requests', {
    method: 'POST',
    headers: {
      'Authorization': `${process.env.FIRMA_API_KEY}`,
      'Content-Type': 'application/json'
    },
    body: JSON.stringify({
      template_id: templateId,
      name: 'NDA - Acme Corp',
      recipients: [
        {
          first_name: 'Alice',
          last_name: 'Johnson',
          email: 'alice@example.com',
          designation: 'Assinante',
          order: 1
        }
      ]
    })
  })
  if (!resp.ok) throw new Error('falha ao criar')
  const body = await resp.json()
  return body // contém id, document_url, recipients, etc.
}
const fetch = require('node-fetch')

async function createFromTemplate(templateId) {
  const resp = await fetch('https://api.firma.dev/functions/v1/signing-request-api/signing-requests', {
    method: 'POST',
    headers: {
      'Authorization': `${process.env.FIRMA_API_KEY}`,
      'Content-Type': 'application/json'
    },
    body: JSON.stringify({
      template_id: templateId,
      name: 'NDA - Acme Corp',
      recipients: [
        {
          first_name: 'Alice',
          last_name: 'Johnson',
          email: 'alice@example.com',
          designation: 'Assinante',
          order: 1
        }
      ]
    })
  })
  if (!resp.ok) throw new Error('falha ao criar')
  const body = await resp.json()
  return body // contém id, document_url, recipients, etc.
}

Incorporar a assinatura na sua aplicação

Fonte: Guia de Assinatura Incorporada (https://docs.firma.dev/guides/embeddable-signing)

<iframe 
  src="https://app.firma.dev/signing/{signing_request_user_id}" 
  style="width:100%;height:900px;border:0;" 
  allow="camera;microphone;clipboard-write"
  title="Assinatura de Documento"
></iframe>
<iframe 
  src="https://app.firma.dev/signing/{signing_request_user_id}" 
  style="width:100%;height:900px;border:0;" 
  allow="camera;microphone;clipboard-write"
  title="Assinatura de Documento"
></iframe>

Reaja a eventos com webhooks

Fonte: Guia de Webhooks (https://docs.firma.dev/guides/webhooks)

curl -X POST "https://api.firma.dev/functions/v1/signing-request-api/webhooks" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "url": "https://your-app.com/webhooks/firma",
    "events": [
      "signing_request.completed",
      "signing_request.signed"
    ],
    "description": "Webhook de produção para eventos de assinatura"
  }'
curl -X POST "https://api.firma.dev/functions/v1/signing-request-api/webhooks" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "url": "https://your-app.com/webhooks/firma",
    "events": [
      "signing_request.completed",
      "signing_request.signed"
    ],
    "description": "Webhook de produção para eventos de assinatura"
  }'

Preços Que Fazem Sentido

Preços Que Fazem Sentido

Firma.dev cobra 0,029 € por envelope. Isso são 2,9 cêntimos. Sem mínimos mensais. Sem taxas por utilizador. Sem contratos. Você paga pelo que usa.

Firma.dev cobra 0,029 € por envelope. Isso são 2,9 cêntimos. Sem mínimos mensais. Sem taxas por utilizador. Sem contratos. Você paga pelo que usa.

Volume

Firma.dev

Típica API empresarial

100 envelopes/mês

€2,90

€100+

1.000 envelopes/mês

€29

€500+

10.000 envelopes/mês

€290

€2.000+

A maioria das plataformas de assinatura eletrónica para empresas cobra €1-5 por envelope nos níveis de API, e isso acontece depois de se ter comprometido a contratos anuais e volumes mínimos. O preço da Firma.dev mantém-se estável, quer esteja a enviar 10 envelopes ou 10.000.

A maioria das plataformas de assinatura eletrónica para empresas cobra €1-5 por envelope nos níveis de API, e isso acontece depois de se ter comprometido a contratos anuais e volumes mínimos. O preço da Firma.dev mantém-se estável, quer esteja a enviar 10 envelopes ou 10.000.

Espaços de Trabalho para Construtores de SaaS

Espaços de Trabalho para Construtores de SaaS

Se está a criar um produto onde os seus clientes necessitam dos seus próprios fluxos de trabalho de assinatura, os Espaços de Trabalho do Cliente resolvem o problema de multi-inquilino de forma eficaz. Cada espaço de trabalho recebe:

Se está a criar um produto onde os seus clientes necessitam dos seus próprios fluxos de trabalho de assinatura, os Espaços de Trabalho do Cliente resolvem o problema de multi-inquilino de forma eficaz. Cada espaço de trabalho recebe:

Templates isolados

Templates isolados

Os clientes não podem ver os documentos uns dos outros

Two dark rectangular cards feature stylized user icons above text. Left card: purple icon, "User One, Workspace1." Right card: gray icon, "User Two, Workspace2."

Rastreamento de uso separado

Rastreamento de uso separado

Fature os clientes com base na contagem de envelopes

A dark-themed interface shows three entries labeled Anna, John, and Marcus with timestamps. A cursor hovers over a wrench icon next to John's name.

Definições independentes e branding

Definições independentes e branding

A dark-themed interface shows three entries labeled Anna, John, and Marcus with timestamps. A cursor hovers over a wrench icon next to John's name.

Acesso total à API limitado a esse espaço de trabalho

Acesso total à API limitado a esse espaço de trabalho

A dark-themed interface shows three entries labeled Anna, John, and Marcus with timestamps. A cursor hovers over a wrench icon next to John's name.

Sem artimanhas de "arrendatário". Sem esquemas complexos de permissões. Cada cliente opera no seu próprio ambiente, e você obtém análises agregadas de todos eles.

Sem artimanhas de "arrendatário". Sem esquemas complexos de permissões. Cada cliente opera no seu próprio ambiente, e você obtém análises agregadas de todos eles.

Comece em Minutos

Comece em Minutos

Registe-se gratuitamente

Não é necessário cartão de crédito. Recebe créditos de teste imediatamente.

Obtém a tua chave de API

Disponível no seu painel de controlo no momento em que verificar o seu email.

Envie o seu primeiro envelope

O nosso guia de início rápido orienta-o através de uma integração completa em menos de 10 minutos.

A referência da API cobre todos os endpoints com exemplos de solicitações/respostas. Se você ficar preso, nossa documentação possui um assistente de IA que pode responder a perguntas sobre detalhes específicos de implementação.

A referência da API cobre todos os endpoints com exemplos de solicitações/respostas. Se você ficar preso, nossa documentação possui um assistente de IA que pode responder a perguntas sobre detalhes específicos de implementação.

Perguntas Frequentes

Perguntas frequentes

Para quaisquer questões não respondidas, entre em contato com a nossa equipa de suporte por e-mail. Responderemos o mais rápido possível para ajudá-lo.

A Firma.dev está legalmente em conformidade para assinaturas eletrónicas?

Sim. A Firma.dev suporta conformidade com a Lei ESIGN e UETA nos EUA, e eIDAS (níveis SES e AdES) na UE. Cada assinatura inclui um trilho de auditoria completo com carimbos de data/hora, endereços IP e registos de consentimento.

Posso personalizar a experiência de assinatura com marca branca?

Absolutamente. Pode personalizar emails, páginas de assinatura e o editor integrado com a sua marca. Os seus clientes nunca verão o nome Firma.dev, a menos que deseje que o façam.

Quais formatos de ficheiro é que a API aceita?

PDF é o formato principal. Você pode carregar documentos diretamente ou criar modelos reutilizáveis através da API ou do painel de controlo.

Como funcionam os webhooks?

Você registra um URL, e Firma.dev envia solicitações POST quando ocorrem eventos (documento enviado, visualizado, assinado, concluído, expirado). Todos os webhooks incluem um cabeçalho de assinatura para verificação.

Há um sandbox para testes?

Sim. Todas as contas começam em modo de teste com créditos gratuitos. Mude para produção quando estiver pronto para entrar em funcionamento.

Qual é o limite de taxa?

120 pedidos por minuto para operações de escrita, maior para leituras. Mais do que suficiente para a maioria dos casos de uso, e podemos aumentar os limites se precisar deles.

Você oferece suporte?

Não há equipa de vendas aqui. Tem acesso direto aos engenheiros que podem ajudar a validar a sua integração ou até mesmo a sua visão de produto. Pergunte-nos qualquer coisa. Se preferir autoatendimento, a nossa documentação tem IA integrada, assim pode fazer perguntas sobre implementação lá também.

Perguntas Frequentes

Perguntas frequentes

Para quaisquer questões não respondidas, entre em contato com a nossa equipa de suporte por e-mail. Responderemos o mais rápido possível para ajudá-lo.

A Firma.dev está legalmente em conformidade para assinaturas eletrónicas?

Sim. A Firma.dev suporta conformidade com a Lei ESIGN e UETA nos EUA, e eIDAS (níveis SES e AdES) na UE. Cada assinatura inclui um trilho de auditoria completo com carimbos de data/hora, endereços IP e registos de consentimento.

Posso personalizar a experiência de assinatura com marca branca?

Absolutamente. Pode personalizar emails, páginas de assinatura e o editor integrado com a sua marca. Os seus clientes nunca verão o nome Firma.dev, a menos que deseje que o façam.

Quais formatos de ficheiro é que a API aceita?

PDF é o formato principal. Você pode carregar documentos diretamente ou criar modelos reutilizáveis através da API ou do painel de controlo.

Como funcionam os webhooks?

Você registra um URL, e Firma.dev envia solicitações POST quando ocorrem eventos (documento enviado, visualizado, assinado, concluído, expirado). Todos os webhooks incluem um cabeçalho de assinatura para verificação.

Há um sandbox para testes?

Sim. Todas as contas começam em modo de teste com créditos gratuitos. Mude para produção quando estiver pronto para entrar em funcionamento.

Qual é o limite de taxa?

120 pedidos por minuto para operações de escrita, maior para leituras. Mais do que suficiente para a maioria dos casos de uso, e podemos aumentar os limites se precisar deles.

Você oferece suporte?

Não há equipa de vendas aqui. Tem acesso direto aos engenheiros que podem ajudar a validar a sua integração ou até mesmo a sua visão de produto. Pergunte-nos qualquer coisa. Se preferir autoatendimento, a nossa documentação tem IA integrada, assim pode fazer perguntas sobre implementação lá também.

Perguntas Frequentes

Perguntas frequentes

Para quaisquer questões não respondidas, entre em contato com a nossa equipa de suporte por e-mail. Responderemos o mais rápido possível para ajudá-lo.

A Firma.dev está legalmente em conformidade para assinaturas eletrónicas?

Sim. A Firma.dev suporta conformidade com a Lei ESIGN e UETA nos EUA, e eIDAS (níveis SES e AdES) na UE. Cada assinatura inclui um trilho de auditoria completo com carimbos de data/hora, endereços IP e registos de consentimento.

Posso personalizar a experiência de assinatura com marca branca?

Absolutamente. Pode personalizar emails, páginas de assinatura e o editor integrado com a sua marca. Os seus clientes nunca verão o nome Firma.dev, a menos que deseje que o façam.

Quais formatos de ficheiro é que a API aceita?

PDF é o formato principal. Você pode carregar documentos diretamente ou criar modelos reutilizáveis através da API ou do painel de controlo.

Como funcionam os webhooks?

Você registra um URL, e Firma.dev envia solicitações POST quando ocorrem eventos (documento enviado, visualizado, assinado, concluído, expirado). Todos os webhooks incluem um cabeçalho de assinatura para verificação.

Há um sandbox para testes?

Sim. Todas as contas começam em modo de teste com créditos gratuitos. Mude para produção quando estiver pronto para entrar em funcionamento.

Qual é o limite de taxa?

120 pedidos por minuto para operações de escrita, maior para leituras. Mais do que suficiente para a maioria dos casos de uso, e podemos aumentar os limites se precisar deles.

Você oferece suporte?

Não há equipa de vendas aqui. Tem acesso direto aos engenheiros que podem ajudar a validar a sua integração ou até mesmo a sua visão de produto. Pergunte-nos qualquer coisa. Se preferir autoatendimento, a nossa documentação tem IA integrada, assim pode fazer perguntas sobre implementação lá também.

Background Image

Pronto para adicionar assinaturas eletrónicas ao seu produto?

Comece com a Firma.dev gratuitamente, sem necessidade de cartão de crédito. O seu primeiro envelope pode ser assinado em menos de 10 minutos.

Background Image

Pronto para adicionar assinaturas eletrónicas ao seu produto?

Comece com a Firma.dev gratuitamente, sem necessidade de cartão de crédito. O seu primeiro envelope pode ser assinado em menos de 10 minutos.

Background Image

Pronto para adicionar assinaturas eletrónicas ao seu produto?

Comece com a Firma.dev gratuitamente, sem necessidade de cartão de crédito. O seu primeiro envelope pode ser assinado em menos de 10 minutos.