Metadata
Get User Skills
Return all skill verification records for a student, sorted by most recently created.
GET
Overview
A read-only aggregated view across all verifications for the student — including both verified and rejected skills across all sessions. Results are sorted bycreatedAt descending.
Path Parameters
The internal user ID of the student, returned from
POST /verify.Response
true on success.Array of skill verification records, sorted most-recent first.
Skill Status Values
| Status | verified | Description |
|---|---|---|
verified | true | Endorsed by reviewer or passed assessment |
rejected | false | Declined by reviewer or assessment failed |
pending | false | Verification initiated but not yet completed |
Error Codes
| Condition | HTTP | Description |
|---|---|---|
recordUserId missing | 400 | { "success": false, "message": "recordUserId is required" } |
| Signature verification fails | 401 / 403 | Handled by verifySignature middleware |
| Unexpected server error | 500 | { "success": false, "message": "..." } |
If the student has no skill verification records, an empty array is returned — this is not an error.

