Skip to main content
POST
Validar una acción antes de confirmarla

Autorizaciones

Authorization
string
header
requerido

Envía Authorization: Bearer YOUR_API_KEY. La clave corresponde a una sola organización.

Cuerpo

application/json
agentId
string<uuid>
requerido
referenceData
object
requerido
comparisons
object[]
requerido
Required array length: 1 - 20 elements
tools
object[]

Las claves de herramientas deben ser únicas y distintas de las claves de comparación. Distinguen mayúsculas y se eliminan espacios exteriores. Envía un único estado autorizado por requisito previo.

Maximum array length: 20
requiredTools
string[]

Claves de herramientas previas obligatorias, definidas por el cliente e independientes de las ejecuciones informadas. Cada herramienta debe tener estado succeeded. Si falta una, se devuelve missing y se bloquea la aprobación. Incluye solo requisitos previos, no la acción que se autoriza. La lista vacía es el valor predeterminado por compatibilidad.

Maximum array length: 20
Required string length: 1 - 80

Respuesta

Decisión sobre los datos proporcionados

decision
enum<string>
requerido
Opciones disponibles:
proceed,
request_clarification,
flag_mismatch
allowed
boolean
requerido
checks
object[]
requerido