Projects

Get personal dashboard

Changed on

Return all projects and flags that are relevant to the user.

get/api/admin/personal-dashboard

Request

  • Base URL
    https://app.unleash-instance.example.com
  • URL
    https://app.unleash-instance.example.com/api/admin/personal-dashboard
  • Auth
    • API key in header Authorization
    • or HTTP bearer

Response

personalDashboardSchema

Example response

{
  "admins": [
    {
      "id": 1,
      "name": "Ash Ketchum",
      "username": "pokémaster13",
      "imageUrl": "https://example.com/peek-at-you.jpg",
      "email": "user@example.com"
    }
  ],
  "projectOwners": [
    {
      "name": "User Name",
      "imageUrl": "https://example.com/image.jpg",
      "email": "user@example.com"
    }
  ],
  "projects": [
    {
      "id": "my-project-id",
      "name": "My Project",
      "health": 50,
      "technicalDebt": 25,
      "memberCount": 4,
      "featureCount": 10
    }
  ],
  "flags": [
    {
      "name": "my-flag",
      "project": "my-project-id",
      "type": "release"
    }
  ]
}

Changes