POST /api/v3/developmentplan/v1/enrolled-plans

Permissions to Run the Request

Account Owner and Account Administrators

Request Headers and Parameters

HeaderDescription
Authorization (required)Access token. You can obtain a token by making a request.
Content-Type: application/json
(required)
Property for processing a request in JSON
Accept: application/json
(required)
Property for processing a request in JSON
ParameterDescription
pageSizeNumber of records returned per request
pageTokenToken for retrieving the next page of results
idsDevelopment plan IDs
typeIdsDevelopment plan type IDs
employeeIdsIDs of users who have been assigned development plans
mentorIdsMentor IDs
startDateFromStart date of the period for filtering development plans by their scheduled start date
startDateToEnd date of the period for filtering development plans by their scheduled start date
endDateFromStart date of the period for filtering development plans by their scheduled completion date
endDateToEnd date of the period for filtering development plans by their scheduled completion date
statuses []

Development plan statuses:

  • NOT_STARTED
  • IN_PROGRESS
  • WAITING_DECISION
  • COMPLETED

Response Parameters

ParameterTypeDescription
items[]Array of objectsList of assigned development plans
nextPageTokenstringToken for retrieving the next page of results

Elements of items[] array

ParameterTypeDescription
idstring (UUID)Development plan ID
titlestringDevelopment plan name
typeIdstring (UUID)Development plan type ID
employeeIdstring (UUID)ID of the user who has been assigned the development plan
mentorIdstring (UUID)Mentor ID
startDatestring (date)Scheduled start date of the development plan
endDatestring (date)Scheduled completion date of the development plan
statusstring

Development plan status:

  • NOT_STARTED
  • IN_PROGRESS
  • WAITING_DECISION
  • COMPLETED
progress []objectInformation about the development plan progress
decision []objectInformation about the development plan result

progress object

ParameterTypeDescription
completedTasksCountintegerNumber of completed tasks
totalTasksCountintegerTotal number of tasks in the development plan

Response Codes

CodeTextDescription
200

ОК

The request has been successfully processed
400Bad Request

The request contains invalid parameters or has an invalid format

401 UnauthorizedAuthorization failed. The access token is missing, invalid, or expired.
403

Permission Denied

No permission to run this request. Only the Account Owner and Account Administrators can run this request.

Sample Response

{
  "items": [
    {
      "id": "f01048c8-d387-af10-d8f8-6d43d98ce6dd",
      "title": "string",
      "typeId": "64bdab4c-e35a-7304-c8d0-c45bac8b9a58",
      "employeeId": "1edea4f4-110f-c1ac-3e07-6ed64cff0b76",
      "mentorId": "a4053e97-99d8-c6d5-695f-9fa3a8c9771f",
      "startDate": "1961-01-23",
      "endDate": "1956-04-05",
      "status": "IN_PROGRESS",
      "progress": {
        "completedTasksCount": 3663,
        "totalTasksCount": 5208
      },
      "decision": {
        "title": "string",
        "value": "ACCEPTED"
      }
    },
    {
      "id": "1920e65d-64c7-b36d-ee30-190541de3587",
      "title": "string",
      "typeId": "8d7e430b-4ab4-21c1-8413-40e358c04951",
      "employeeId": "d0f7e495-7c70-61ad-721d-837032ad6b0e",
      "mentorId": "07ab5e2f-c3b5-d1c7-4f0d-be954dd03b0e",
      "startDate": "1979-07-18",
      "endDate": "2015-09-12",
      "status": "WAITING_DECISION",
      "progress": {
        "completedTasksCount": 3916,
        "totalTasksCount": 6379
      },
      "decision": {
        "title": "string",
        "value": "ACCEPTED"
      }
    }
  ],
  "nextPageToken": "string"
}
CODE