Portfolio Dashboard

Get all portfolio previews

get

Retrieve a list of all portfolio previews (Teacher Portfolio, Student Portfolio, Showcase Portfolio)

Responses
200

The portfolios are successfully retrieved.

application/json
get
GET /v1/portfolio-dashboard HTTP/1.1
Host: 
Accept: */*
[
  {
    "itemType": "student_portfolio",
    "teacherPortfolio": {
      "uuid": "123e4567-e89b-12d3-a456-426614174000",
      "title": "text",
      "teacherPortfolioState": "draft",
      "attachedCoursesCounter": 1,
      "learnerCounter": 1,
      "learnerGroupCounter": 1,
      "startedCounter": 1,
      "completedCounter": 1,
      "pendingReviewCounter": 1,
      "createdAt": "2025-10-13T20:56:34.253Z",
      "updatedAt": "2025-10-13T20:56:34.253Z",
      "coverImageUrl": "text"
    },
    "studentPortfolio": {
      "uuid": "123e4567-e89b-12d3-a456-426614174000",
      "title": "text",
      "status": "not_started",
      "coverImageUrl": "text",
      "numberOfTotalRequirements": 1,
      "numberOfFailedEvidences": 1,
      "numberOfPendingEvidences": 1,
      "numberOfSubmittedEvidences": 1,
      "numberOfUnSubmittedEvidences": 1,
      "numberOfCompletedEvidences": 1,
      "createdAt": "2025-10-13T20:56:34.253Z",
      "updatedAt": "2025-10-13T20:56:34.253Z"
    },
    "showcasePortfolio": {
      "uuid": "text",
      "title": "text",
      "coverImageUrl": "text",
      "status": "DRAFT",
      "numberOfEvidences": 1,
      "createdAt": "2025-10-13T20:56:34.253Z",
      "updatedAt": "2025-10-13T20:56:34.253Z"
    }
  }
]

Last updated

Was this helpful?