Diseñado para desarrolladores
Añada consentimiento, identidad y derechos sobre los datos a su aplicación con unas pocas líneas de código.
import { Overturo } from "@overturo/js"
const overturo = new Overturo({ publishableKey: "pk_live_..." })
// Embed a consent flow — outcome arrives via onComplete
await overturo.consent.open({
flowId: "flw_...",
container: "#consent",
onComplete: (result) => console.log(result.consentToken)
})
SDK de JavaScript
@overturo/js
TypeScript primero. Cero dependencias en tiempo de ejecución. Entrega por integración, ventana emergente o redirección — o el campo Overturo y el snippet de captura en su propio formulario.
SDK de Ruby
overturo
Gema del lado del servidor para Rails, Sinatra y cualquier aplicación Ruby — clientes de recursos tipados, errores estructurados y verificación de la firma de webhooks.
API REST
/api/v1
API JSON con cinco métodos de autenticación que cubren cada rol de integración: servidores backend, SDK de navegador, aplicaciones autorizadas por el usuario, agentes de IA y delegados humanos. Los registros de consentimiento que capta su servidor llegan a través de la Record API.
Formularios
<overturo-consent-field>
Conserve el formulario que tiene. El campo Overturo, el snippet de captura, el webhook firmado de una plataforma de formularios o la Record API — un mismo recibo, cuatro vías de entrada.
Documentación de Formularios → El consentimiento en tus propios formularios →
Autorización de agentes de IA · OAP v1.0
Autorizar agentes de IA con comprobantes verificables
El Overturo Authorization Protocol (OAP) proporciona a los agentes de IA recibos de ejecución firmados que sus contrapartes pueden verificar sin conexión — y cada autoridad delegada deja congelado tras ellos un recibo de autorización duradero. Dos modos de adopción — Conductor (decide la plataforma) y Oversight (decide su motor de políticas, la plataforma atestigua). SDK con licencia Apache para TypeScript y Python, un sidecar de Go para Open Policy Agent y un middleware de verificación de recibos listo para usar para servidores MCP.
Todos los SDK son de código abierto bajo Apache-2.0 — github.com/overturo.
Explorar la autorización de agentes de IA →Recibos de consentimiento y aviso
Recibos que cualquiera puede verificar — sin acceso a la plataforma
Cada decisión de consentimiento o aviso completada emite un recibo alineado con ISO/IEC TS 27560:2023. Descárgalo como documento estándar, como exportación en el vocabulario de estándares o como recibo firmado verificable sin conexión con las claves publicadas. El esquema de recibos está publicado en su propia URL y el procedimiento completo de verificación está en la documentación para desarrolladores. Un único esquema canónico de registros, tres tipos — registros de consentimiento, registros de aviso y registros de autorización para la autoridad delegada de agentes — cada uno verificable de forma independiente y servido desde su propio endpoint.
Webhooks en tiempo real
Reciba una notificación al instante cuando se conceda, revoque o caduque un consentimiento. Suscríbase a los eventos que le interesen — cada carga útil está firmada criptográficamente, por lo que puede verificar que proviene de nosotros.
Familias de eventos
- Ciclo de vida del consentimiento — concedido, rechazado, caducado
- Aprobaciones — concedida, denegada, caducada, contrapropuesta
- Firma — firmado, rechazado, caducado, contrapropuesta
Qué necesita en cada nivel de integración
Compartir un enlace
Necesita: una cuenta y un flujo publicado.
Integrar — o conservar su formulario
Necesita: una aplicación y su clave publicable; la credencial de su aplicación para confirmar una captura.
Desarrollar con la API
Necesita: una aplicación y un token de API.
Siete API, una sola plataforma
Connect, Consent, Verify, Protect, Agree, Delegate, Comply — cada superficie es una API independiente que cubre un aspecto del ciclo de vida de los datos personales.
Empiece a desarrollar
Cree una cuenta gratuita para acceder a la API, los SDK y la documentación para desarrolladores.