Student Portfolio Evidence
Create a new evidence for a student portfolio
Student Portfolio UUID
Evidence created successfully
POST /v1/student-portfolios/{portfolioId}/evidences HTTP/1.1
Host:
Content-Type: application/json
Accept: */*
Content-Length: 243
{
"requirementId": "123e4567-e89b-12d3-a456-426614174000",
"description": "text",
"reflection": "text",
"links": [
"text"
],
"attachments": [
{
"url": "text",
"mimeType": "text",
"fileSize": 1,
"fileName": "text"
}
],
"teammateCanvasIds": [
1
],
"status": "not_submitted"
}
Evidence created successfully
{
"uuid": "123e4567-e89b-12d3-a456-426614174000",
"requirementId": "123e4567-e89b-12d3-a456-426614174000",
"status": "not_submitted",
"description": "text",
"reflection": "text",
"links": [
"text"
],
"attachments": [
{
"url": "text",
"mimeType": "text",
"fileSize": 1,
"fileName": "text"
}
],
"teammateCanvasIds": [
1
],
"commentCount": 1,
"skillCount": 1
}
Update an existing evidence for a student portfolio
Evidence UUID
Student Portfolio UUID
Evidence updated successfully
PATCH /v1/student-portfolios/{portfolioId}/evidences/{uuid} HTTP/1.1
Host:
Content-Type: application/json
Accept: */*
Content-Length: 188
{
"status": "not_submitted",
"description": "text",
"reflection": "text",
"links": [
"text"
],
"attachments": [
{
"url": "text",
"mimeType": "text",
"fileSize": 1,
"fileName": "text"
}
],
"teammateCanvasIds": [
1
]
}
Evidence updated successfully
{
"uuid": "123e4567-e89b-12d3-a456-426614174000",
"requirementId": "123e4567-e89b-12d3-a456-426614174000",
"status": "not_submitted",
"description": "text",
"reflection": "text",
"links": [
"text"
],
"attachments": [
{
"url": "text",
"mimeType": "text",
"fileSize": 1,
"fileName": "text"
}
],
"teammateCanvasIds": [
1
],
"commentCount": 1,
"skillCount": 1
}
Get a specific evidence by its UUID
Evidence UUID
Student Portfolio UUID
Evidence retrieved successfully
User is not authorized to access this evidence.
Evidence not found.
GET /v1/student-portfolios/{portfolioId}/evidences/{uuid} HTTP/1.1
Host:
Accept: */*
{
"uuid": "123e4567-e89b-12d3-a456-426614174000",
"requirementId": "123e4567-e89b-12d3-a456-426614174000",
"status": "not_submitted",
"description": "text",
"reflection": "text",
"links": [
"text"
],
"attachments": [
{
"url": "text",
"mimeType": "text",
"fileSize": 1,
"fileName": "text"
}
],
"teammateCanvasIds": [
1
],
"commentCount": 1,
"skillCount": 1
}
Delete a specific evidence by its UUID
Evidence UUID
Student Portfolio UUID
Evidence deleted successfully
No content
DELETE /v1/student-portfolios/{portfolioId}/evidences/{uuid} HTTP/1.1
Host:
Accept: */*
Evidence deleted successfully
No content
Retrieve teammates associated with a specific evidence
Evidence UUID
Student Portfolio UUID
Teammates retrieved successfully
User is not authorized to access this evidence.
Evidence not found.
GET /v1/student-portfolios/{portfolioId}/evidences/{uuid}/teammates HTTP/1.1
Host:
Accept: */*
[
{
"canvasUserId": 1,
"name": "text",
"email": "text",
"avatarUrl": "text"
}
]
Last updated
Was this helpful?