Plantillas
Suba un PDF (o un archivo de Word) y coloque campos, o redacte el contrato en el modo Documento. Las variables son un JSON Schema, así que la API valida sus datos antes de enviar nada. Las versiones son inmutables una vez publicadas.
Plantillas
Suba un PDF (o un archivo de Word) y coloque campos, o redacte el contrato en el modo Documento. Las variables son un JSON Schema, así que la API valida sus datos antes de enviar nada. Las versiones son inmutables una vez publicadas.
Sobres
Un solo POST /v1/envelopes genera una plantilla con sus variables y comienza a enviarla a los destinatarios
según su rol y orden. Las simulaciones, las claves de idempotencia y la deduplicación por externalId vienen
incluidas.
La firma, a su manera
Enlaces por correo electrónico, una página alojada o el componente web <bf-signing> (con wrappers para React y
Vue) dentro de su propia aplicación, con sesiones de corta duración y de un solo uso generadas por su backend.
Evidencia que cualquiera puede comprobar
Cada documento completado recibe un sello de tiempo de documento PAdES de una autoridad de sellado de tiempo pública, y su huella digital se agrega a un árbol de Merkle cuyas raíces Bona Fide firma con Ed25519. Cualquiera puede verificar una copia, sin necesidad de una cuenta.
POST /v1/envelopes con el ID de la plantilla, sus variables y un destinatario por rol.delivery: "embedded").envelope.completed con cada valor ingresado.envelope.sealed./variables/client/email.Idempotency-Key en las solicitudes POST y un reintento reproduce la primera respuesta.bf_test_ crean sobres con marca de agua que nunca se facturan. Consulte Autenticación.openapi.json / openapi.yaml se generan a partir de los mismos contratos de zod con los que valida la API.La API está disponible en https://api.bonafidesign.com. Todas las rutas de esta documentación son relativas a esa URL.