Skip to main content
POST

Overview

Stores the source items the student has selected as the basis for their skill verification. Items are upserted against the session — items previously stored but not included in the new request are automatically deleted (replace-on-submit behaviour).
Prerequisite: Step 2 (verification method) must be completed before calling this endpoint. Requests are rejected with VERIFICATION_METHOD_NOT_SET if Step 2 is missing.
The IDs you pass must match items submitted during 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.

Request Body

string
required
Session token returned from POST /verify.
string[]
IDs of projects from the session to attach. Defaults to [].
string[]
IDs of work experiences from the session to attach. Defaults to [].
string[]
IDs of certificates from the session to attach. Defaults to [].
At least one of projectIds, workExperienceIds, or credentialIds must be non-empty.

Response

boolean
true on success.
object

Error Codes