Student Portfolio Feedback
Add a new comment to evidence feedback
Path parameters
portfolioIdstringRequired
Student Portfolio UUID
evidenceIdstringRequired
Evidence UUID
Body
messagestringRequired
Responses
201
Comment added successfully
application/json
post
POST /v1/student-portfolios/{portfolioId}/evidences/{evidenceId}/feedback/comments HTTP/1.1
Host:
Content-Type: application/json
Accept: */*
Content-Length: 18
{
"message": "text"
}
201
Comment added successfully
{
"uuid": "123e4567-e89b-12d3-a456-426614174000",
"profile": {
"canvasUserId": 1,
"name": "text",
"sortableName": "text",
"email": "text",
"avatarUrl": "text"
},
"message": "text",
"createdAt": "2025-10-13T23:23:28.387Z"
}
Retrieve comments for a specific evidence
Path parameters
portfolioIdstringRequired
Student Portfolio UUID
evidenceIdstringRequired
Evidence UUID
Responses
200
Comments retrieved successfully
application/json
get
GET /v1/student-portfolios/{portfolioId}/evidences/{evidenceId}/feedback/comments HTTP/1.1
Host:
Accept: */*
200
Comments retrieved successfully
[
{
"uuid": "123e4567-e89b-12d3-a456-426614174000",
"profile": {
"canvasUserId": 1,
"name": "text",
"sortableName": "text",
"email": "text",
"avatarUrl": "text"
},
"message": "text",
"createdAt": "2025-10-13T23:23:28.387Z"
}
]
Add feedback with comment and grade
Path parameters
portfolioIdstringRequired
Student Portfolio UUID
evidenceIdstringRequired
Evidence UUID
Body
commentstringOptional
gradeall of | nullableRequired
string · enumOptionalPossible values:
Responses
201
Feedback added successfully
application/json
post
POST /v1/student-portfolios/{portfolioId}/evidences/{evidenceId}/feedback HTTP/1.1
Host:
Content-Type: application/json
Accept: */*
Content-Length: 33
{
"comment": "text",
"grade": "pass"
}
201
Feedback added successfully
{
"comment": {
"uuid": "123e4567-e89b-12d3-a456-426614174000",
"profile": {
"canvasUserId": 1,
"name": "text",
"sortableName": "text",
"email": "text",
"avatarUrl": "text"
},
"message": "text",
"createdAt": "2025-10-13T23:23:28.387Z"
},
"grade": "pass"
}
Last updated
Was this helpful?