Getting Assigned Development Plan List
Method: listEnrolledDevelopmentPlans
Permissions to Run the Request
Account Owner and Account Administrators
Request Parameters
| Parameter | Type | Description |
|---|---|---|
| token (required) | string | Access token. You can obtain a token by making a request. |
| employeeIds (optional) | string | IDs of users who have been enrolled in development plans |
| endDateFrom (required) | date | Start date of the period for filtering development plans by their scheduled completion date |
endDateTo (required) | date | End date of the period for filtering development plans by their scheduled completion date |
| ids (optional) | string | Development plan IDs |
| mentorIds (optional) | string | Mentor IDs |
| pageSize (required) | int | Number of records returned per request |
| pageToken (required) | string | Token for retrieving the next page of results |
| startDateFrom (required) | date | Start date of the period for filtering development plans by their scheduled start date |
| startDateTo (required) | date | End date of the period for filtering development plans by their scheduled start date |
| statuses (optional) | DevelopmentPlanStatus | Development plan statuses:
|
| typeIds (optional) | string | Development plan type IDs |
Return Values
After the request has been successfully processed, the system returns an object with the following properties:
Parameter | Type | Description |
|---|---|---|
| items [] | array | List of assigned development plans |
| nextPageToken | string | Token for retrieving the next page of results |
Элементы массива items
Parameter | Type | Description |
|---|---|---|
| id | string | Development plan ID |
| title | string | Development plan name |
| typeId | string | Development plan type ID |
| employeeId | string | ID of the user who has been assigned the development plan |
| mentorId | string | Mentor ID |
| startDate | date | Scheduled start date of the development plan |
| endDate | date | Scheduled completion date of the development plan |
| status | string | Development plan status |
| progress [] | object | Information about the development plan progress |
| decision [] | object | Information about the development plan result |
progress
Parameter | Type | Description |
|---|---|---|
| completedTasksCount | int | Number of completed tasks |
| totalTasksCount | int | Total number of tasks in the development plan |
Объект decision
Parameter | Type | Description |
|---|---|---|
| title | string | Result name |
| value | string | Result value:
|
Возможные ошибки
| Type | Description |
|---|---|
| Permission denied | The user doesn't have sufficient permissions to run the request |
| Wrong parameters | The request couldn't be processed because required parameters are missing or specified incorrectly |
Sample Request
<?xml version="1.0" encoding="UTF-8"?>
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<ListEnrolledDevelopmentPlansRequest xmlns="http://ispringlearn.com/go/services/api/soap">
<credentials>
<token>sample_string</token>
</credentials>
<employeeIds>sample_string</employeeIds>
<endDateFrom>2025-01-20</endDateFrom>
<endDateTo>2025-01-20</endDateTo>
<ids>sample_string</ids>
<mentorIds>sample_string</mentorIds>
<pageSize>123</pageSize>
<pageToken>sample_string</pageToken>
<startDateFrom>2025-01-20</startDateFrom>
<startDateTo>2025-01-20</startDateTo>
<statuses>sample_value</statuses>
<typeIds>sample_string</typeIds>
</ListEnrolledDevelopmentPlansRequest>
</soap:Body>
</soap:Envelope>
CODE
Sample Response
<?xml version="1.0" encoding="UTF-8"?>
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<ListEnrolledDevelopmentPlansResponse xmlns="http://ispringlearn.com/go/services/api/soap">
<items>
<decision>
<title>sample_string</title>
<value>sample_value</value>
</decision>
<employeeId>sample_string</employeeId>
<endDate>2025-01-20</endDate>
<id>sample_string</id>
<mentorId>sample_string</mentorId>
<progress>
<completedTasksCount>123</completedTasksCount>
<totalTasksCount>123</totalTasksCount>
</progress>
<startDate>2025-01-20</startDate>
<status>sample_value</status>
<title>sample_string</title>
<typeId>sample_string</typeId>
</items>
<nextPageToken>sample_string</nextPageToken>
</ListEnrolledDevelopmentPlansResponse>
</soap:Body>
</soap:Envelope>
CODE