Attach source items (projects, experience, certificates) to a verification session.
POST /verify. The session (stored in Redis) contains the full data for each item — the endpoint looks up each ID and writes the full details to the database.POST /verify.[].[].[].true on success.| Code | HTTP | Description |
|---|---|---|
MISSING_SESSION_TOKEN | 400 | sessionToken not provided |
NO_ITEMS_SELECTED | 400 | All three arrays are empty |
SESSION_NOT_FOUND | 404 | Session token is expired or invalid |
VERIFICATION_METHOD_NOT_SET | 400 | Step 2 has not been completed |
DUPLICATE_SKILLS_IN_BUNDLE | 409 | Skills already verified for this source under same endorsement type |
MAX_SKILLS_PER_SOURCE | 409 | Would exceed the 10-skill limit for this source |
ASSESSMENT_ALREADY_PASSED | 409 | Skill already assessment-verified and passed |
INTERNAL_ERROR | 500 | Unexpected server error |