REST API · Lei 14.063/2020 · Validade jurídica

Assinaturas
eletrônicas
via API.

Adicione assinaturas com validade jurídica plena ao seu produto com uma única chamada REST. Webhooks em tempo real, white-label nativo e zero infraestrutura para manter.

Grátis para começar · 5 documentos/mês · Sem cartão de crédito

< 200ms

latência p95

SHA-256

integridade

Lei 14.063

conformidade

Webhooks

eventos

curl -X POST \
  https://firmaq-site.pages.dev/api/v1/documents \
  -H "Authorization: Bearer fq_live_••••••••" \
  -H "Content-Type: application/json" \
  -d '{
    "title": "Contrato de Serviço",
    "file_url": "https://storage.empresa.com/doc.pdf",
    "signatories": [{
      "name": "João Silva",
      "email": "joao@empresa.com.br",
      "role": "parte"
    }],
    "signing_mode": "parallel",
    "expires_in_days": 7
  }'

POST webhook enviado para https://suaapi.com/webhooks com evento document_completed

Funcionalidades

Tudo que você precisa.
Nada que você não precisa.

Uma API de assinaturas construída para desenvolvedores. Sem complexidade desnecessária.

POST /api/v1/documents

REST API simples

Um POST com a URL do PDF e a lista de signatários. JSON puro, HTTPS, sem SDK obrigatório. Qualquer linguagem funciona.

document_completed

Webhooks em tempo real

Receba eventos de document_signed, document_completed e document_cancelled direto na sua URL. Retry automático incluso.

Lei 14.063/2020

Validade jurídica

Conformidade com Lei 14.063/2020. Trilha de auditoria imutável com IP, timestamp exato e hash SHA-256 de cada evento.

brand.color · brand.logo_url

White-label via API

Cada tenant tem logo, cor e nome personalizados. A API retorna os dados de branding automaticamente — zero config no cliente.

"signing_mode": "parallel"

Múltiplos signatários

Paralelo ou sequencial. Defina a ordem de assinatura com signing_mode. Suporte a partes, testemunhas e representantes legais.

file_hash · signed_file_hash

Integridade SHA-256

O documento é hasheado antes e depois da assinatura. Qualquer alteração pós-assinatura é detectada e anulada automaticamente.

Como funciona

Do POST à assinatura
em 4 passos

Integração pensada para ser simples de implementar e impossível de errar.

1

Gere sua API Key

Crie uma conta grátis e gere uma chave no formato fq_live_... em segundos. Sem burocracia.

fq_live_••••••••••••••••
2

POST com o documento

Envie a URL do PDF e a lista de signatários. A API armazena, hasheia e prepara tudo.

POST /api/v1/documents
3

Signatários assinam

Cada signatário recebe a signing_url. Assina no celular ou desktop, sem criar conta.

/sign/tok_a9f3e...
4

Webhook notifica sua app

Quando todos assinarem, document_completed chega na sua URL com o PDF final incluído.

document_completed
Casos de uso

Quem usa a FirmaQ API

Qualquer produto que precise de assinaturas com validade jurídica — sem construir do zero.

SaaS B2B

Contratos de uso, NDAs e acordos de SLA. Automatize a onboarding jurídica dos seus clientes.

  • Contratos de software
  • Acordos de parceria
  • Termos customizados

Fintech

Abertura de conta, termos de serviço e procurações digitais com rastreabilidade total.

  • Abertura de conta PJ
  • Contratos de crédito
  • Procurações digitais

RH & Proptech

Contratos de trabalho, locação e renovações com fluxo de múltiplos signatários.

  • Contratos CLT/PJ
  • Contratos de locação
  • Aditivos e renovações

Legal Tech

Petições, acordos extrajudiciais e instrumentos particulares com trilha auditável.

  • Acordos extrajudiciais
  • Instrumentos particulares
  • Procurações eletrônicas
White-label

Sua marca na frente.
Nossa infra por trás.

Ofereça assinatura eletrônica como se fosse seu próprio produto. Seus clientes veem a sua marca, suas cores e o seu domínio. A FirmaQ cuida de toda a parte jurídica, técnica e de armazenamento.

Sua marca, suas cores

Logo, cor primária e nome personalizados. Seus clientes nunca veem "FirmaQ" — só a sua marca.

Branding via API

A API retorna brand.color, brand.logo_url e brand.trade_name em cada resposta. Renderize como quiser.

URL própria

Configure seu domínio. O link de assinatura fica em sign.suaempresa.com.br — não em firmaq.com.br.

Setup em minutos

Configure no dashboard e está pronto. Sem código adicional, sem infraestrutura extra para manter.

Resposta da API Branding ativo
{ "brand": { "trade_name": "ORE Contratos", "color": "#10b981", "logo_url": "https://ore.app/logo.png" }, "signing_url": "https://firmaq.../sign/tok..." }
Cores de tenant customizadas
Preços

Comece grátis.
Escale quando precisar.

API Key gratuita para integrar hoje. Sem cartão de crédito.

Free

Para projetos pessoais e MVPs

R$ 0para sempre
  • 5 documentos/mês
  • API REST completa
  • 3 signatários por doc
  • Verificação pública (QR)
  • Webhook básico

Starter

Para startups e times pequenos

R$ 59/mês
  • 50 documentos/mês
  • Assinatura avançada (CPF)
  • 10 signatários por doc
  • Webhooks + retry automático
  • Lembretes automáticos
Mais popular

Business

Para produtos em escala

R$ 179/mês
  • 300 documentos/mês
  • Todos os níveis de assinatura
  • Signatários ilimitados
  • White-label completo via API
  • Webhooks em tempo real
  • Editor visual de campos

Enterprise

Para plataformas com alto volume

Sob consulta
  • Documentos ilimitados
  • White-label + domínio próprio
  • SLA 99.9% garantido
  • Suporte dedicado
  • Carimbo de tempo ICP-Brasil
  • IP dedicado para webhooks
Pronto em minutos

Adicione assinaturas ao
seu produto hoje.

API Key gratuita. Sem cartão de crédito. Sem burocracia. 5 documentos por mês para você integrar, testar e validar antes de contratar.

curl -X POST https://firmaq-site.pages.dev/api/v1/documents ...