Gestiona tus auditorías, suscripción y agentes desde aquí.
// Registrar una acción (sin aprobación):
fetch('https://datotecaudit.com/api/agent-trace', {
method: 'POST',
headers: {
'Authorization': 'Bearer TU_API_KEY',
'Content-Type': 'application/json'
},
body: JSON.stringify({ action: 'consultar_precio', cost: 0.01 })
});
// Registrar una acción que necesita aprobación humana:
const r = await fetch('https://datotecaudit.com/api/agent-trace', {
method: 'POST',
headers: { 'Authorization': 'Bearer TU_API_KEY', 'Content-Type': 'application/json' },
body: JSON.stringify({ action: 'enviar_email', cost: 0.02, requires_approval: true })
});
const { approval_id } = await r.json();
// El agente espera y consulta cada pocos segundos:
const check = await fetch(
`https://datotecaudit.com/api/agent-approval-status?approval_id=${approval_id}`,
{ headers: { 'Authorization': 'Bearer TU_API_KEY' } }
);
const { status } = await check.json(); // 'pending' | 'approved' | 'rejected'
Genera un informe con tus trazas, aprobaciones y auditorías del período — listo para el Reglamento Europeo de IA.