Saltar al contenido principal
GET
/
v1
/
governance
/
audit-logs
/
verify
Verificar la integridad de la cadena del registro de auditoría
curl --request GET \
  --url https://matcher.sandbox.lerian.net/v1/governance/audit-logs/verify \
  --header 'Authorization: Bearer <token>'
{
  "intact": true,
  "truncated": true,
  "verifiedCount": 123,
  "firstBrokenSeq": 123
}

Autorizaciones

Authorization
string
header
requerido

Autenticación con token Bearer (formato: "Bearer {token}")

Parámetros de consulta

maxRecords
integer<int64>

Maximum number of records to inspect; clamped to the server bound. Omit to use the default bound. Número máximo de registros a inspeccionar; limitado al tope del servidor. Omita para usar el tope predeterminado.

Rango requerido: 1 <= x <= 10000

Respuesta

OK

intact
boolean
requerido

Verdadero cuando cada registro inspeccionado enlaza con el anterior y coincide con su hash almacenado

Ejemplo:

true

truncated
boolean
requerido

Verdadero cuando la cadena tiene más registros de los que permitió el tope de inspección; el veredicto entonces cubre solo un prefijo

Ejemplo:

false

verifiedCount
integer<int64>
requerido

Número de registros confirmados intactos (recuento total inspeccionado cuando está intacto, de lo contrario el recuento antes de la primera ruptura)

Ejemplo:

1024

firstBrokenSeq
integer<int64>

tenant_seq del primer registro que falló la verificación; se omite cuando la cadena está intacta

Ejemplo:

0