Skip to main content

Get personal project details

GET 

/api/admin/personal-dashboard/:projectId

Return personal dashboard project events, owners, user roles and onboarding status

Request

Path Parameters

    projectId stringrequired

Responses

personalDashboardProjectDetailsSchema

Schema

    onboardingStatus

    object

    required

    The current onboarding status of the project.

    oneOf

    status stringrequired

    Possible values: [onboarding-started, onboarded]

    Example: onboarding-started

    latestEvents

    object[]

    required

    The latest events for the project.

  • Array [

  • id integerrequired

    The ID of the event.

    Possible values: >= 1

    summary stringnullablerequired

    [Experimental] A markdown-formatted summary of the event.

    createdBy stringrequired

    Which user created this event

    Example: johndoe
    createdByImageUrl stringrequired

    URL used for the user profile image of the event author

    Example: https://example.com/242x200.png
  • ]

  • owners

    object

    required

    The users and/or groups that have the "owner" role in this project. If no such users or groups exist, the list will contain the "system" owner instead.

    oneOf

  • Array [

  • anyOf

    ownerType stringrequired

    Possible values: [user]

    name stringrequired
    Example: User Name
    imageUrl stringnullable
    Example: https://example.com/image.jpg
    email stringnullable
    Example: user@example.com
  • ]

  • roles

    object[]

    required

    The list of roles that the user has in this project.

    Possible values: >= 1

  • Array [

  • name stringrequired

    The name of the role

    Example: Owner
    id integerrequired

    The id of the role

    Example: 4
    type stringrequired

    The type of the role

    Possible values: [custom, project, root, custom-root]

    Example: project
  • ]

Loading...