# Create Assessment Attempt **POST /api/v1/student/{studentId}/assessments/{assessmentId}/attempt** Create a new attempt for the specified assessment (assignment, CAT, or exam). Validates attempt limits and timing constraints. ## Servers - Local server: http://localhost:3500 (Local server) - Production server: https://api.echoplain.social (Production server) ## Parameters ### Path parameters - **studentId** (string) Unique identifier of the student - **assessmentId** (string) Unique identifier of the assessment ### Query parameters - **type** (string) ## Responses ### 200 Assessment attempt created successfully ### 400 Cannot create attempt (max attempts reached, not available, etc.) ### 404 Student or assessment not found [Powered by Bump.sh](https://bump.sh)