Page tree
Skip to end of metadata
Go to start of metadata

Method: listCoursesModules

You can get a list of modules of all the account courses or select courses which modules you would like to retrieve. 

Permissions to Run Request

Account OwnerAccount AdministratorsDepartment Administrators, Publishers, or custom roles.

Department AdministratorsPublishers, and users with a custom role can only retrieve info regarding users belonging to the departments they manage and their sub-departments.

Request Parameters

Parameter

Type

Description

credentials (required)credentialsRead the description of the Credentials object.
contentItemId (required)stringThe course ID.
pageSize (optional)string

The number of entries per page. If not indicated, equal to 1000.

pageToken (optional)stringThe token needed to continue to the next page.

Return Values

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

ParameterTypeDescription
contentItemIdstringThe course ID.
nextPageTokenstringThe token needed to continue to the next page.

Possible Errors

ErrorDescription
Unknown content itemThe course with the indicated ID was not found.
Permission deniedThe user doesn't have permission to complete the request.

Sample Request

<?xml version="1.0" encoding="utf-8"?>
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"
                   xmlns="http://ispringlearn.com/go/services/api/soap">
  <SOAP-ENV:Body>
   <Header/>
   <Body>
      <ListCoursesModulesRequest>
         <credentials>
            <accountUrl>http://myaccount.ispringlearn.com</accountUrl>
            <email>owner</email>
            <password>******</password>
         </credentials>
         <courseIds>
                   <id>296773a6-4196-11ea-bc3a-0a580af40727</id>
         </courseIds>
          <pageToken>YTQ3NmQ4ZTQtNDE5YS0xMWVhLTkwYmMtMGE1ODBhZjQwNzI3</pageToken>
          <pageSize>5</pageSize>
      </ListCoursesModulesRequest>
  </SOAP-ENV:Body>
</SOAP-ENV:Envelope>

Sample Response

<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns1="http://ispringlearn.com/go/services/api/soap">
   <SOAP-ENV:Body>
      <ListCoursesModulesResult>
         <modules>
            <module>
               <moduleId>627313fa-4199-11ea-9802-0a580af40727</moduleId>
               <contentItemId>c74a3bc3-f593-11e9-a66a-0a580af40186</contentItemId>
               <courseId>296773a6-4196-11ea-bc3a-0a580af40727</courseId>
               <title>The 15 Best Sales Books That All Salespeople Should Own</title>
               <description/>
               <authorId>79e44d4a-0799-11ea-bb8f-0a580af405bb</authorId>
               <addedDate>2020-01-28T06:18:56+00:00</addedDate>
               <viewUrl>http://myaccount.ispringlearn.com/view/12-LBnDw-JYb9W-7RZCU</viewUrl>
            </module>
            <module>
               <moduleId>8d4a3c60-419a-11ea-8b48-0a580af40727</moduleId>
               <contentItemId>f75a3bc3-f593-11e9-a66a-0a580af40197</contentItemId>
               <courseId>296773a6-4196-11ea-bc3a-0a580af40727</courseId>
               <title>The 4 Steps to SPIN Selling</title>
               <description/>
               <authorId>79e44d4a-0799-11ea-bb8f-0a580af405bb</authorId>
               <addedDate>2020-01-28T06:51:05+00:00</addedDate>
               <viewUrl>http://myaccount.ispringlearn.com/view/12-FHLn3-9VcLv-ML2gM</viewUrl>
            </module>
            <module>
               <moduleId>9737a690-419a-11ea-89bd-0a580af40727</moduleId>
               <contentItemId>f75a3bc3-f584-11e9-a66a-0a580a1bf40197</contentItemId>
               <courseId>296773a6-4196-11ea-bc3a-0a580af40727</courseId>
               <title>Dialog Simulation: Selling a Car</title>
               <description/>
               <authorId>79e44d4a-0799-11ea-bb8f-0a580af405bb</authorId>
               <addedDate>2020-01-28T06:51:23+00:00</addedDate>
               <viewUrl>http://myaccount.ispringlearn.com/view/12-S47Wh-WPPYr-9ZBES</viewUrl>
            </module>
                 ....
         </modules>
         <nextPageToken>YTQ3NmQ4ZTQtNDE5YS0xMWVhLTkwYmMtMGE1ODBhZjQwNzI3</nextPageToken>
      </ListCoursesModulesResult>
   </SOAP-ENV:Body>
</SOAP-ENV:Envelope>
  • No labels