Student Portfolio Feedback

Add a comment

post

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"
}

Get comments

get

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

post

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?