The method returns information about development plan types, including their statuses, categories, and possible results.

Method: listDevelopmentPlanTypes

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.
ids (optional)string

Development plan type IDs.

To pass multiple IDs, add a separate ids element for each development plan type.

statuses (optional)string

Development plan type statuses:

  • PUBLISHED
  • HIDDEN

To pass multiple statuses, add a separate statuses element for each value.

Return Values

After the request has been successfully processed, the system returns an object with the following properties:

Parameter

Type

Description

items []arrayList of development plan types

Elements of items Array

Parameter

Type

Description

idstringDevelopment plan type ID
titlestringDevelopment plan type name
descriptionstringDevelopment plan type description
statusstring

Development plan type status:

  • PUBLISHED
  • HIDDEN
inUseboolean

Indicates whether the development plan type is in use:

  • true — the development plan type is in use
  • false — the development plan type is not in use
typestring

Development plan type category:

  • ADAPTATION
  • INDIVIDUAL_PLAN
  • CUSTOM.
results []arrayList of possible results for development plans of this type

Elements of results Array

Parameter

Type

Description

titlestringResult name
valuestring

Result value:

  • ACCEPTED
  • NOT_ACCEPTED

Possible Errors

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>
    <ListDevelopmentPlanTypesRequest xmlns="http://ispringlearn.com/go/services/api/soap">
      <credentials>
        <token>sample_string</token>
      </credentials>
      <ids>sample_string</ids>
      <statuses>sample_value</statuses>
    </ListDevelopmentPlanTypesRequest>
  </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>
    <ListDevelopmentPlanTypesResponse xmlns="http://ispringlearn.com/go/services/api/soap">
      <items>
        <description>sample_string</description>
        <id>sample_string</id>
        <inUse>true</inUse>
        <results>
          <title>sample_string</title>
          <value>sample_value</value>
        </results>
        <status>sample_value</status>
        <title>sample_string</title>
        <type>sample_value</type>
      </items>
    </ListDevelopmentPlanTypesResponse>
  </soap:Body>
</soap:Envelope>
CODE