Create a new attempt for the specified assessment (assignment, CAT, or exam). Validates attempt limits and timing constraints.
POST
/api/v1/student/{studentId}/assessments/{assessmentId}/attempt
curl \
--request POST 'http://localhost:3500/api/v1/student/uuid-string/assessments/uuid-string/attempt?type=string'