Chaindoc
API para desenvolvedores

API REST para Assinatura Eletrônica e Automação de Documentos

Integre assinatura de documentos em qualquer CRM, ERP ou app via REST API ou servidor MCP. Automatize fluxos de assinatura, receba webhooks e mantenha uma trilha de auditoria blockchain imutável.

Recursos da API

O que você pode construir com a API de assinatura eletrônica Chaindoc

Estenda seus produtos com automação de documentos, assinatura incorporada e notificações de webhook em tempo real.

Documentos

Automação de criação de documentos

Contratos a partir de modelos com campos de mesclagem, lógica condicional e roteamento multi-parte via API.

eSignature

Assinatura eletrônica incorporada

Adicione assinatura ao seu app ou site — os signatários não precisam de conta Chaindoc.

Workflows

Automação de fluxo de trabalho

Fluxos de assinatura multi-etapa com roteamento sequencial ou paralelo, prazos e ações por estágio.

Integrações

Integração de sistemas

Qualquer sistema HTTP — CRM, ERP, ferramentas internas. Webhooks enviam eventos para seu endpoint.

Agentes IA

Servidor MCP para agentes de IA

Os agentes de IA conduzem o fluxo via Model Context Protocol: criação de documentos, assinatura e pagamento de fatura.

Construa com a API do Chaindoc

Referência completa da API REST e do servidor MCP com exemplos de código. SDKs prontos para Node.js, Python e PHP.

Vantagens API

Por que construir na API Chaindoc

Infraestrutura de produção com segurança de ponta a ponta, alto SLA e profundidade de configuração que se adequa a qualquer fluxo de trabalho de equipe existente.

Obter a chave da API

Os documentos são criptografados de ponta a ponta. O acesso é controlado por chaves de API que você pode definir o escopo e rotacionar. Cada evento de assinatura é registrado na blockchain, criando uma trilha de auditoria à prova de adulteração. A plataforma satisfaz o ESIGN Act (EUA), eIDAS (UE) e UETA — o que importa quando um documento assinado é questionado.

A infraestrutura é replicada em várias regiões, escala automaticamente e não tem janelas de manutenção. Logs de auditoria e documentos são armazenados de forma redundante. Se algo quebrar do nosso lado, sua integração continua funcionando.

REST API completa com Server SDK tipado para Node.js/TypeScript e Embed SDK para navegador. Webhooks cobrem eventos de ciclo de vida compatíveis, staging está disponível para desenvolvimento e a documentação inclui exemplos funcionais. Você pode começar a enviar chamadas reais de API em menos de uma hora.

Personalize mensagens de assinatura, modelos de documentos e a interface do signatário. Temas claro e escuro, domínios personalizados, notificações por e-mail com marca e permissões de função configuráveis permitem que você adapte a API à aparência e sensação do seu produto.

Primeiros passos

Como integrar a API de assinatura eletrônica

Três passos para ir do cadastro à sua primeira chamada de API de assinatura eletrônica.

Criar uma conta

Cadastre-se ou entre na Chaindoc. As chaves de API são geradas na seção Settings → API para contas com acesso API habilitado.

Gerar uma chave de API

Crie uma chave de API no painel Settings e armazene-a com segurança. Essa chave autentica cada solicitação que sua aplicação faz à Chaindoc. Mantenha chaves separadas para staging e produção.

Faça sua primeira chamada de API

Use os endpoints REST diretamente ou instale o Server SDK para Node.js/TypeScript. A documentação cobre cada endpoint com exemplos de código funcionais, incluindo um passo a passo completo de configuração de webhook.

Pipedrive CRM

Chaindoc + Pipedrive

Assine documentos e colete assinaturas eletrônicas diretamente dos negócios do Pipedrive. O status do contrato sincroniza automaticamente — sem alternar abas, sem copiar e colar.

  • Assine negócios e contratos sem sair do Pipedrive
  • Sincronização automática de status de documentos
  • Assinaturas verificadas por blockchain
Leia artigos úteis

Dicas para integração segura de APIs de assinatura eletrônica

Aprenda como usar correta e seguramente as assinaturas eletrônicas através da API Chaindoc para manter seus documentos legalmente válidos e prontos para auditoria.

Comece a integrar a API de assinatura eletrônica hoje

Conecte a API Chaindoc ao seu aplicativo e automatize a criação, assinatura e gestão de documentos. Primeira chamada de API em menos de uma hora.

FAQ

Perguntas frequentes sobre a API da Chaindoc

Respostas sobre integração de API, autenticação, webhooks e SDK. Mais detalhes na nossa página de suporte.

A API Chaindoc é uma interface REST para gerenciar documentos, modelos, signatários e status de assinatura a partir do seu próprio aplicativo. Você obtém endpoints para criar e editar arquivos, iniciar fluxos de assinatura, receber webhooks e monitorar o log de auditoria. A API usa autenticação bearer token e suporta controle de acesso baseado em funções. Consulte preços para detalhes de acesso à API.

Sim. Cada assinatura criada através da API Chaindoc é registrada com um carimbo de data/hora criptográfico na blockchain. A plataforma fornece criptografia de ponta a ponta, certificados de conclusão e um log de auditoria completo que satisfaz o ESIGN Act (EUA), eIDAS (UE) e UETA. Você pode exportar um pacote de evidências a qualquer momento para processos judiciais ou auditorias internas.

Equipes de SaaS, fintechs, seguradoras, consultores jurídicos e estúdios de desenvolvimento usam a API para diferentes finalidades. Casos de uso comuns: automação de contratos, onboarding de clientes, aprovações internas e criação massiva de documentos. Se seu produto tem qualquer tipo de fluxo de acordo, a API adiciona assinatura sem exigir que você reconstrua o que já possui.

Sim. Use o ambiente de staging enquanto desenvolve, com chaves de API criadas na sua conta Chaindoc. Teste todo o caminho feliz ali antes de trocar o ambiente do SDK para produção.

A API da Chaindoc usa autenticação bearer token. Cada solicitação deve incluir um cabeçalho Authorization com sua chave de API. As chaves podem ter escopo somente leitura ou escrita e podem ser rotacionadas no painel Settings a qualquer momento. Use chaves separadas para staging e produção para que o tráfego de teste nunca toque dados reais.