Verify the tamper-evidence hash of one or more audit log entries.
admin
Bearer <your-jwt>.200 OK.
| Field | Type | Description |
|---|---|---|
results[].auditId | string | The audit entry ID |
results[].verified | boolean | true if computed and stored hashes match |
results[].computedHash | string | Hash recomputed from the entry data |
results[].storedHash | string | Hash stored at write time |
allVerified | boolean | true if every entry in the request verified successfully |
| Status | Error code | Description |
|---|---|---|
400 | validation_error | auditIds is empty or exceeds 100 entries |
401 | unauthorized | Missing or invalid JWT |
403 | forbidden | Caller lacks admin role |
404 | audit_entry_not_found | One or more audit IDs do not exist |