Export quality assessments
Export quality assessments with all criterion scores for a given scorecard.
Each row represents one assessment with the following columns:
- Date (createdAt - when the assessment was created)
- Assessment Date (when the supervisor completed the assessment, null for AI-only assessments)
- Reviewed Agent (name of the assessed user)
- Reviewer (name of the reviewer or “AI” for AI-generated assessments)
- State (translated to readable labels: “Ready for Review”, “Reviewed”, etc.)
- Ticket ID
- Total Score (absolute scored points as integer)
- Total Score (%) (percentage score)
- One column per criterion score (e.g., “Communication Quality - Clarity & Readability”)
Default Scorecard Behavior:
If scorecardId is omitted, the scorecard from the most recent valid assessment is used as default.
Multi-Sheet XLSX Export:
When format is xlsx and scorecardId is omitted, the export generates one Excel sheet per scorecard
that has assessments. Each sheet is named after the scorecard.
Excluded States:
Assessments in states unprocessed, aiInProgress, deleted, and error are excluded from the export.
Example requests:
GET /api/mind/export/qualityAssessments?format=json
GET /api/mind/export/qualityAssessments?format=xlsx&scorecardId=1
GET /api/mind/export/qualityAssessments?format=xlsx&from=2024-01-01&to=2024-12-31
Autorisierungen
JWT-based authentication
Abfrageparameter
Export format. Defaults to the backend defaultDateExportFormat setting.
xlsx, csv, json ID of the scorecard to export assessments for. If omitted:
- For XLSX format: exports all scorecards as separate sheets
- For other formats: uses the scorecard from the most recent valid assessment
Start date filter (inclusive). Only assessments created on or after this date are included.
End date filter (inclusive). Only assessments created on or before this date are included.
The number of items to return
1 <= x <= 1000The number of items to skip
x >= 0Antwort
Export returned successfully.
When the assessment was created
When the supervisor completed the assessment (null for AI-only assessments)
Name of the agent whose work was assessed
Name of the reviewer or "AI" for AI-generated assessments
Human-readable assessment state
Ready for Review, Review in Progress, Reviewed, Discussed with Agent ID of the ticket that was assessed
Absolute scored points
Overall assessment score as percentage
Individual criterion scores (column names are dynamic based on scorecard criteria)