Modelos
Envie um PDF (ou um arquivo do Word) e posicione os campos, ou escreva o contrato no modo Documento. As variáveis são um JSON Schema, então a API valida seus dados antes de qualquer envio. As versões são imutáveis depois de publicadas.
Modelos
Envie um PDF (ou um arquivo do Word) e posicione os campos, ou escreva o contrato no modo Documento. As variáveis são um JSON Schema, então a API valida seus dados antes de qualquer envio. As versões são imutáveis depois de publicadas.
Envelopes
Um único POST /v1/envelopes renderiza um modelo com suas variáveis e inicia o roteamento para os
destinatários por papel e ordem. Simulações, chaves de idempotência e deduplicação por externalId já vêm
prontas.
Assinatura do seu jeito
Links por e-mail, uma página hospedada ou o web component <bf-signing> (com wrappers para React e Vue)
dentro do seu próprio app, com sessões de uso único e curta duração geradas pelo seu backend.
Evidências que qualquer pessoa pode conferir
Todo documento concluído recebe um carimbo de tempo de documento PAdES de uma autoridade de carimbo de tempo pública, e a impressão digital dele entra em uma árvore de Merkle cujas raízes a Bona Fide assina com Ed25519. Qualquer pessoa pode verificar uma cópia, sem precisar de conta.
POST /v1/envelopes com o id do modelo, suas variáveis e um destinatário por papel.delivery: "embedded").envelope.completed com todos os valores preenchidos.envelope.sealed./variables/client/email.Idempotency-Key nos POSTs e uma nova tentativa reproduz a primeira resposta.bf_test_ criam envelopes com marca d’água que nunca são cobrados. Consulte Autenticação.openapi.json / openapi.yaml para download são gerados a partir dos mesmos contratos zod com que a API valida as requisições.A API fica em https://api.bonafidesign.com. Todos os caminhos desta documentação são relativos a esse endereço.