Student Activities

Get all activities for the authenticated student

get
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Responses
chevron-right
200

Student activities retrieved successfully

No content

get
/school/activities/student
200

Student activities retrieved successfully

No content

Get a specific activity execution by ID (for students)

get
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
executionIdstringRequired
Responses
chevron-right
200

Execution retrieved successfully

No content

get
/school/activities/execution/{executionId}

No content

Start an activity - change status from enrolled to in_progress

post
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
executionIdstringRequired
Responses
chevron-right
200

Activity started successfully

No content

post
/school/activities/execution/{executionId}/start

No content

Mark a step as completed for the authenticated student

post
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
executionIdstringRequired
stepOrderstringRequired
Responses
chevron-right
200

Step marked as completed

No content

post
/school/activities/execution/{executionId}/step/{stepOrder}/complete

No content

Upload documents for a specific step

post
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
executionIdstringRequired
stepOrderstringRequired
Responses
post
/school/activities/execution/{executionId}/step/{stepOrder}/upload

No content

Submit answers for a specific step

post
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
executionIdstringRequired
stepOrderstringRequired
Responses
chevron-right
200

Answers submitted successfully

No content

post
/school/activities/execution/{executionId}/step/{stepOrder}/submit-answers
200

Answers submitted successfully

No content

Get submitted answers for a specific step

get
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
executionIdstringRequired
stepOrderstringRequired
Responses
chevron-right
200

Answers retrieved successfully

No content

get
/school/activities/execution/{executionId}/step/{stepOrder}/answers
200

Answers retrieved successfully

No content

Upload documents for a specific question answer

post
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
executionIdstringRequired
stepOrderstringRequired
questionIndexstringRequired
Responses
post
/school/activities/execution/{executionId}/step/{stepOrder}/question/{questionIndex}/upload

No content

Delete a document from a specific question answer

post
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
executionIdstringRequired
stepOrderstringRequired
questionIndexstringRequired
documentIndexstringRequired
Responses
chevron-right
200

Document deleted successfully

No content

post
/school/activities/execution/{executionId}/step/{stepOrder}/question/{questionIndex}/document/{documentIndex}/delete

No content

Submit answer for a single question

post
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
executionIdstringRequired
stepOrderstringRequired
questionIndexstringRequired
Responses
chevron-right
200

Answer submitted successfully

No content

post
/school/activities/execution/{executionId}/step/{stepOrder}/question/{questionIndex}/submit-answer
200

Answer submitted successfully

No content

Validate a step based on validation_step configuration

post
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
executionIdstringRequired
stepOrderstringRequired
Responses
chevron-right
200

Step validation processed

No content

post
/school/activities/execution/{executionId}/step/{stepOrder}/validate
200

Step validation processed

No content

Toggle raise hand status for the student

post
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
executionIdstringRequired
Responses
chevron-right
200

Hand status toggled successfully

No content

post
/school/activities/execution/{executionId}/raise-hand
200

Hand status toggled successfully

No content

Last updated