GET /api/export/assessment-history
Export the full assessment audit trail as a CSV file.
Parameters
| Name | Type | Required | Description |
|---|---|---|---|
organisation_id | string (UUID) | Yes | Organisation to export |
project_id | string (UUID) | No | Filter to a project |
risk_id | string (UUID) | No | Filter to a specific risk |
start_date | string (YYYY-MM-DD) | No | Start of date range |
end_date | string (YYYY-MM-DD) | No | End of date range |
Authentication
Requires a valid session with read permission on risks.
Request
bash
curl "https://lydaro.app/api/export/assessment-history?organisation_id=ORG_UUID&start_date=2026-01-01" \
-H "Cookie: sb-access-token=..."Response
Status: 200 OK
CSV with columns: Risk ID, Risk Title, Project, Assessed At, Assessed By, Inherent Probability, Inherent Impact, Inherent Score, Residual Probability, Residual Impact.
Errors
| Status | Cause |
|---|---|
| 400 | Missing organisation_id |
| 401 | No valid session |
| 403 | Insufficient permissions |