List all projects
GET /projects
GET
/projects
Get a list of all projects with basic information
Authorizations
Section titled “Authorizations ”Parameters
Section titled “ Parameters ”Header Parameters
Section titled “Header Parameters ” X-User-Role
required
string
Teacher role required for this endpoint
Responses
Section titled “ Responses ”List of projects retrieved successfully
object
success
boolean
data
Response data
message
Optional success message
string
Unauthorized - authentication required
object
success
required
Indicates if the request was successful
boolean
message
required
Response message
string
success
boolean
message
string
Forbidden - insufficient permissions
object
success
required
Indicates if the request was successful
boolean
message
required
Response message
string
success
boolean
message
string
Internal server error
object
success
required
Indicates if the request was successful
boolean
message
required
Response message
string
success
boolean
message
string