Method: listEnrolledDevelopmentPlans

Permissions to Run the Request

Account Owner and Account Administrators

Request Parameters

ParameterTypeDescription
token (required)stringAccess token. You can obtain a token by making a request.
employeeIds (optional)stringIDs of users who have been enrolled in development plans
endDateFrom (required)dateStart date of the period for filtering development plans by their scheduled completion date

endDateTo (required)

dateEnd date of the period for filtering development plans by their scheduled completion date
ids (optional)stringDevelopment plan IDs
mentorIds (optional)stringMentor IDs
pageSize (required)intNumber of records returned per request
pageToken (required)stringToken for retrieving the next page of results
startDateFrom (required)dateStart date of the period for filtering development plans by their scheduled start date
startDateTo (required)dateEnd date of the period for filtering development plans by their scheduled start date
statuses (optional)DevelopmentPlanStatus

Development plan statuses:

  • NOT_STARTED
  • IN_PROGRESS
  • WAITING_DECISION
  • COMPLETED
typeIds (optional)stringDevelopment 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 []arrayList of assigned development plans
nextPageTokenstringToken for retrieving the next page of results

Элементы массива items

Parameter

Type

Description

idstringDevelopment plan ID
titlestringDevelopment plan name
typeIdstringDevelopment plan type ID
employeeIdstringID of the user who has been assigned the development plan
mentorIdstringMentor ID
startDatedateScheduled start date of the development plan
endDatedateScheduled completion date of the development plan
statusstringDevelopment plan status
progress []objectInformation about the development plan progress
decision []objectInformation about the development plan result

progress

Parameter

Type

Description

completedTasksCountintNumber of completed tasks
totalTasksCountintTotal number of tasks in the development plan

Объект decision

Parameter

Type

Description

titlestringResult name
valuestring

Result value:

  • ACCEPTED
  • NOT_ACCEPTED

Возможные ошибки

TypeDescription
Permission deniedThe user doesn't have sufficient permissions to run the request
Wrong parametersThe 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