Teacher Portfolio Requirement Sections
Add a new requirement section to a teacher portfolio
Path parameters
uuidstringRequired
Teacher Portfolio UUID
Body
titlestringRequired
evidenceIdsstring[]Required
Responses
201
The section has been successfully added.
application/json
400
Bad Request.
401
Not authorized to make changes.
404
Teacher portfolio not found.
post
POST /v1/teacher-portfolios/{uuid}/sections HTTP/1.1
Host:
Content-Type: application/json
Accept: */*
Content-Length: 39
{
"title": "text",
"evidenceIds": [
"text"
]
}
{
"defaultSection": {
"uuid": "123e4567-e89b-12d3-a456-426614174000",
"title": "text",
"requirements": [
{
"uuid": "123e4567-e89b-12d3-a456-426614174000",
"userId": "123e4567-e89b-12d3-a456-426614174000",
"title": "text",
"description": "text",
"reflectionQuestions": [
"text"
],
"order": 1,
"createdAt": "2025-10-13T20:19:24.442Z",
"updatedAt": "2025-10-13T20:19:24.442Z",
"skills": [
{
"name": "text",
"status": "not_completed",
"mentionCount": 1
}
],
"type": "project",
"canvasAssignmentId": 1,
"courseId": 1,
"courseName": "text",
"gradingType": "text",
"htmlUrl": "text",
"pointsPossible": 1,
"submissionTypes": [
"text"
]
}
],
"order": 1
},
"userSections": [
{
"uuid": "123e4567-e89b-12d3-a456-426614174000",
"title": "text",
"requirements": [
{
"uuid": "123e4567-e89b-12d3-a456-426614174000",
"userId": "123e4567-e89b-12d3-a456-426614174000",
"title": "text",
"description": "text",
"reflectionQuestions": [
"text"
],
"order": 1,
"createdAt": "2025-10-13T20:19:24.442Z",
"updatedAt": "2025-10-13T20:19:24.442Z",
"skills": [
{
"name": "text",
"status": "not_completed",
"mentionCount": 1
}
],
"type": "project",
"canvasAssignmentId": 1,
"courseId": 1,
"courseName": "text",
"gradingType": "text",
"htmlUrl": "text",
"pointsPossible": 1,
"submissionTypes": [
"text"
]
}
],
"order": 1
}
]
}
Last updated
Was this helpful?